LRetep
26. Mai 2026 um 08:40
1
Servus Zusammen,
ich verstehe nicht warum die Automation nicht ausgeführt wird.
Der Schalter (wird von Hand eingeschaltet wenn die Automatik ausgeführt werden soll) ist seit Tagen eingeschaltet.
Der Helfer (input_number.wz_rolloautomatik_temperatur) ist auf 22 eingestellt.
Die AußenMittelTemperatur (sensor.umwelt_terasse_sud_mittel) geht über Nacht geht etwas unter 16 Grad.
Die Zemoeratur steigt auf 25 Grad und dennoch wird nicht ausgelöst.
Die Automatik ist ja:
ODER Schalter ein
UND Temp > 22
alias: WZ Rollo Wärme Zu
description: ""
triggers:
- trigger: numeric_state
entity_id:
- input_number.wz_rolloautomatik_temperatur
below: sensor.umwelt_terasse_sud_mittel
conditions:
- condition: switch.is_on
target:
entity_id: input_boolean.schalter_wz_rollo_automatik_sonne
options:
behavior: any
for: "00:00:00"
actions:
- action: cover.set_cover_position
metadata: {}
target:
device_id: c9b51f58a54c27a401e504cc8686fc81
data:
position: 43
- action: cover.set_cover_position
metadata: {}
target:
device_id: 3fc3de4a4b3b65b8acbb4bcfe8f18244
data:
position: 22
mode: restart
Er kann mir das erklären?
maxe
26. Mai 2026 um 08:46
2
Was soll denn das sein? Lösch das mal raus
LRetep:
behavior: any
Und wo wird die Zimmertemperatur in der Automation berücksichtigt?
LRetep
26. Mai 2026 um 09:35
3
Keine Zimmertemperatur nur Außentemperatur (gemittelt von zwei Außentemperaturen
miami
26. Mai 2026 um 10:13
4
Du triggerst nur bei einer Veränderung des Wertes von input_number.wz_rolloautomatik_temperatur (und dieser Wert über dem Vergleichswert liegt.
Ändere das:
- trigger: numeric_state
entity_id:
- input_number.wz_rolloautomatik_temperatur
below: sensor.umwelt_terasse_sud_mittel
mal ab, in:
- trigger: numeric_state
entity_id:
- sensor.umwelt_terasse_sud_mittel
above: input_number.wz_rolloautomatik_temperatur
Damit wird getriggert, wenn sich sensor.umwelt_terasse_sud_mittel ändert und unter dem Wert des Vergleichswertes (input_number.wz_rolloautomatik_temperatur ) liegt.
(Meine ich zumindest)
LRetep
26. Mai 2026 um 11:17
5
Das ist nicht richtig.
Der Mittewert ist die Außentemperatur.
Der Input.number gibt an bei welcher Temperatur die Rolläden schließen sollen.
Also wenn MittelTemperatur > Input.number dann schließen.
1 „Gefällt mir“
Ich würde den Trigger ändern.
Momentan fragst du die Input-Number (IN) ab und vergleichst sie mit der gemittelten Außentemperatur (AT)
Nur ändert sich die IN nicht! Die ist ja fix. Dadurch wird die Automation ja nie getriggert.
Also Trigger ist AT > IN. Dann wird jedesmal, wenn sich die AT ändert die Bedingung geprüft und ggf die Aktion gestartet.
1 „Gefällt mir“
LRetep
27. Mai 2026 um 08:03
7
Danke @Gurumir
das tat die Lösung!
Der Wert der sich Ändert muss als erstes angegeben werden.