Automatyzacje różnica urządzenie - stan numeryczny

Śmie twierdzić inaczej. Termostat utrzymuje zakres pracy przy zadanej temperaturze, z określoną histerezą. I taki element/byt możesz używać dalej w automatyzacji. Właśnie tak mam to zrobione w swojej dotyczącej sterowania pompką CWU. W HA masz też możliwość tworzenia pomocników. Wśród nich jest grupa. Łączysz czujniki drzwi w jeden byt. Jeśli wszystkie są zamknięte, to pomocnik ma też stan zamknięty. Jeśli chociaż jedne drzwi są otwarte, to pomocnik też ma stan otwarty. Dopiero tak dodane byty (termostat, grupa) używasz swobodnie w automatyzacji.
Możesz wstawić kod YALM automatyzacji, wówczas można coś konkretnego podpowiadać.

Tak to wygląda u mnie z pompką CWU:

alias: Pompka w zależności od alarmu
description: Automatyka pompki CWU za dnia w zależności od stanu alarmu
trigger:
  - platform: state
    entity_id:
      - binary_sensor.alarm
    from: "on"
    to: "off"
    for:
      hours: 0
      minutes: 15
      seconds: 5
    enabled: true
  - platform: state
    entity_id:
      - binary_sensor.alarm
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 0
      seconds: 1
condition:
  - condition: time
    after: "05:30:00"
    before: "23:30:00"
action:
  - choose:
      - conditions:
          - condition: state
            entity_id: binary_sensor.alarm
            state: "on"
        sequence:
          - service: climate.turn_on
            target:
              entity_id: climate.cwu
            data: {}
      - conditions:
          - condition: state
            entity_id: binary_sensor.alarm
            state: "off"
            for:
              hours: 0
              minutes: 0
              seconds: 0
        sequence:
          - service: climate.turn_off
            target:
              entity_id: climate.cwu
            data: {}
    default: []
mode: restart

binary_sensor.alarm - grupa z czujników ruchu
climate.cwu - termostat na bazie smart gniazdka z czujnikiem temperatury