Sunset, frühestens aus dummy verwenden

Begonnen von Knorki, 14 September 2016, 16:58:24

Vorheriges Thema - Nächstes Thema

Knorki

Hallo,

ich möchte einen dummy du_Tageslicht auf "Nacht" setzen sobald die Sonne untergeht, den Wert für den frühesten Zeitpunk jedoch aus einem anderen dummy du_fruehestens holen.

Mein Ansatz ist: define Nacht at *{sunset_abs("HORIZON=-9",0,"[du_fruehestens]","22:30")} set du_Tageslicht Nacht

Dies funktioniert so jedoch nicht. kann mir bitte jemand helfen. Danke

Stefan

Ellert

Mit der Perl-Funktion Value("<name>") kannst Du auf den Wert eines Gerätes zugreifen.

siehe PERL Besonderheiten

Knorki

Hallo,

vielen Dank. Habs wie folgt geändert:

define Nacht at *{sunset_abs("HORIZON=-9",0,Value("du_fruehestens"),"22:30")} set du_Tageslicht Nacht

Das funktioniert auch soweit, dass die nächste Ausführung wunschgemäß stattfindet: STATE Next: 20:45:00
Wenn ich den Wert vom dummy du_fruehestens jedoch verändere, wird das at nicht aktualisiert. Kann man dass auch noch einbinden?

Gruß
Stefan

justme1968

mit einem notify auf den dummy und anschliessendem modify auf auf dein at.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Knorki