Forum › Forum › Schnelle Frage › Thermostat in Abhängigkeit vom Licht schalten › Antwort auf: Thermostat in Abhängigkeit vom Licht schalten
18. Januar 2021 um 16:54
#1672

Teilnehmer
Ein „If-Then-Else“ wie es in vielen anderen Programmiersprachen gibt, schein HA nicht zu haben.
Natürlich gibt es If-Then-Else! Wäre ja ein Unding wenn nicht! 😀
Sieht dann z.B. so aus.
<code class="language-markup-templating"> action: - service: light.turn_on data: entity_id: light.licht brightness: >- {% if now().strftime('%H')| int >= 22 %} 100 {% elif now().strftime('%H')| int < 7 %} 10 {% elif now().strftime('%H')| int >= 7 %} 255 {% endif %}
Oder man verwendet Bedingungen im Action Teil
<code class="language-markup-templating"> action: - choose: - conditions: - condition: state entity_id: light.stehleuchte state: "off" sequence: - scene: scene.stehleuchte_konzentration - conditions: - condition: state entity_id: light.stehleuchte state: "on" sequence: - service: light.turn_off entity_id: light.stehleuchte