Frage zu einer Automatisierung ich möchte eine Beschattung automatisieren mit Hilfe von Temperatur und Sonnenwinkel.
Für die Sonnenwinkel habe ich mir entsprechende Azimuth Sensoren erstellt und die Beschattungstemperatur mit einem Helfer input wo ich die Temp. einstellen kann.
Dann habe ich noch einen Temperatursensor, wenn der die eingestellte Beschattungstemperatur erreicht soll der Rollladen in die jeweilige Position fahren.
Ich bekomme das mit dem Temperaturvergleich nicht hin, ich zeige mal was ich bisher erstellt habe als yaml.
Achso es gibt noch eine Funktion wenn die auf Beschattung steht.
Es sind 3 Bedingungen dann soll der Rollladen runter fahren
- Beschattung muss eingestellt sein - input_select.modus_rollladen_og
- Temperatursensor Süden - sensor.temperatur_suden
- Beschattungstemperatur - input_number.beschattungs_temperatur_og
Ich habe zum testen nur einen Schalter dran damit probiere ich es immer aus bevor ich dann die Rollläden als action dazu gebe.
Code: Alles auswählen
alias: BESCHATTUNG - Westen
description: ""
trigger:
- platform: state
entity_id:
- sensor.sun_azimuth_west
from: "off"
to: "on"
condition:
- condition: and
conditions:
- condition: state
entity_id: input_select.modus_rollladen_og
state: Beschattung
- condition: and
conditions:
- condition: state
entity_id: sensor.temperatur_suden
state: "23"
attribute: C°
enabled: true
- condition: and
conditions:
- condition: state
entity_id: input_number.beschattungs_temperatur_og
state: "true"
enabled: true
action:
- service: switch.turn_on
data: {}
target:
device_id: 5667e66437ff6468ce46f1c012e0dfb5
mode: single