Hallo,
wie schon in der Überschrift angedeutet, funktionieren die Ausführungszeitpunkte [on_enter] ... nicht.
Die Zustände werden zwar bei Vorliegen der entsprechenden Bedingungen betreten, aber es wird dann keine Aktion ausgeführt.
Wenn ich die Aktionen direkt in das Zustands-Item hinein schreibe, funktioniert es. Allerdings ist dann ja sowas wie [on_leave] nicht möglich.
Hier mal ein Ausschnitt aus einem Item:
Vielen Dank für Eure Hilfe!
Grüße
Thomas
wie schon in der Überschrift angedeutet, funktionieren die Ausführungszeitpunkte [on_enter] ... nicht.
Die Zustände werden zwar bei Vorliegen der entsprechenden Bedingungen betreten, aber es wird dann keine Aktion ausgeführt.
Wenn ich die Aktionen direkt in das Zustands-Item hinein schreibe, funktioniert es. Allerdings ist dann ja sowas wie [on_leave] nicht möglich.
Hier mal ein Ausschnitt aus einem Item:
Code:
[[[[[Regeln]]]]] type = bool as_plugin = active as_laststate_item_id = ..Status_ID as_item_Hoehe = ...Hoehe as_item_Verdunkelung_Abend = ...Verdunkelung_Abend as_item_Verdunkelung_Morgen = ...Verdunkelung_Morgen as_item_Beschattung = ...Beschattung as_item_suspend = ..Ausgesetzt.Ausgesetzt as_item_manuell = ..Ausgesetzt.Manuelle_Bedienung as_item_Raumtemperatur = ....Heizung.Ist_Temperatur as_item_Wohlfuehltemperatur = ....Heizung.Wohlfuehltemperatur as_repeat_actions = false cycle = 300 eval_trigger = ...Verdunkelung_Abend | ...Verdunkelung_Morgen | ...Beschattung | ..Ausgesetzt.Ausgesetzt | ..Ausgesetzt.Manuelle_Bedienung [[[[[[Verdunkelung_Abend]]]]]] type = foo [[[[[[[on_enter]]]]]]] #Rollo nach unten fahren as_set_Hoehe = 255 [[[[[[[enter_1]]]]]]] as_value_Verdunkelung_Abend = 1 as_min_time = 20:00 as_max_sun_altitude = -2 [[[[[[[enter_2]]]]]]] as_value_Verdunkelung_Abend = 1 as_min_time = 00:00 as_max_sun_altitude = -4
Grüße
Thomas
Kommentar