Hallo an alle.
Ich hätte da mal wieder ein kleines Problem für das ich momentan keine Lösung finde.
Die Grundidee war bzw. ist, dass ich über die „Location Control“ bei Dämmerung das Licht einschalte und über eine vorgegebene Zeit das Licht wieder ausschalte. Morgens dann anders herum. Licht ein ab einer Urzeit und ausschalten wenn ich die Sonne aufgeht.
Zuerst hatte ich eine Schaltung, ähnlich der im Bild (Habe um es übersichtlicher zu machen das Licht für Abends und für Morgens in zwei Workflows gepackt). Als Schaltende Variable hatte ich direkt ein „Enocean“ Modul angesteuert.
Das ganze funktionierte augenscheinlich gut, Aber hatte das Problem dass ich das Licht nicht manuell schalten konnte, da der Workflow Minütlich ausgeführt wir und dann immer den aktuellen Zustand übersteuert hat.
Also habe ich eine Hilfsvariable erstellt die vom Workflow über die „Location Control“ eingeschaltet wird. In einem Weiteren Workflow schaltet mir dann die Hilfsvariable getriggert von einer Änderung den aktuellen Wert zu meinem Enocean Modul. Soweit funktioniert es.
Allerdings wird sowohl morgens als auch abends das Licht gegen kurz vor sieben (ca 07:50 und auch etwa um 18:50) wieder ausgeschaltet. Ich vermute dass es irgendwas mit der Location Control zu tun hat. Wenn ich mir kurz danach den Workflow live anschaue steht meine Hilfsvariable immer noch auf „true“, jedoch wurde kurz vorher meine Enocean Variable wegen Änderung auf „false“ gesetzt.
Bei meiner ersten Lösung war das Licht wahrscheinlich auch kurz ausgegangen was aber keinem aufgefallen ist, weil es später wieder eingeschaltet wurde. Jetzt durch meine Hilfsvariable ist das leider nicht so.
Kann mir hierbei jemand helfen?