Ś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

