Ajuda em lógica de termômetro

Não entendi essa parte

O switch/relé está no mesmo esphome ou é outro dispositivo conectado no HA?

Fazendo tudo pelo esphome vc pode desabilitar a atualização do sensor e dar um id para ele:

sensor:
  - platform: ntc
    # ...
    id: sensor_ntc
    update_interval: never

No switch vc faz uma automação para quando ligar o switch esperar 30s e pegar a temperatura do sensor:

switch:
  - platform: gpio  # or any other platform
    # ...
    on_turn_on:
    - logger.log: "Switch Turned On!"
    - delay: 30s
    - component.update: sensor_ntc

Se o switch não estiver no mesmo dispositivo, vc pode puxar ele para o esphome e fazer a automação acima: