Hi,
ich habe Flows, die dafür sorgen, dass die Helligkeit von einigen Lampen nachts niedriger als am Tag ist. Hierzu hab ich den Shedex Node verwendet, und triggere zu 2 definierten Zeitpukten eine 0 (Nacht) oder eine 1 (Tag), die dann im Flow weiterverarbeitet werden, um einen Dimmwert zu setzen.
Da der realKNX-Server im Normalfall nachts um 4 Uhr startet, habe ich einen Inject-Node verwendet, der nach dem Neustart den Wert 0 schickt, also den Nachtpayload schickt.
Dimmen.JPG
Arbeite ich nun tagsüber am NodeRed und starte NodeRed öfters neu, wird danach natürlich jedesmal gedimmt, wie wenn es Nacht wäre.
Ich suche nun eine elegante Variante, um bei einem Neustart im Nachtzeitfenster automatisch eine 0 und im Tagzeitfenster automatisch eine 1 zu senden, also:
1. NodeRed / realKNX wird neu gestartet
2. a Liegt die aktuelle Zeit zwischen 07:00 und 21:30 Uhr soll eine Nachricht mit Payload 1 gesendet werden.
2. b Liegt die aktuelle Zeit zwischen 21:30 und 07:00 Uhr soll eine Nachricht mit Payload 0 gesendet werden.
Jemand eine Idee?
Danke
Jens
ich habe Flows, die dafür sorgen, dass die Helligkeit von einigen Lampen nachts niedriger als am Tag ist. Hierzu hab ich den Shedex Node verwendet, und triggere zu 2 definierten Zeitpukten eine 0 (Nacht) oder eine 1 (Tag), die dann im Flow weiterverarbeitet werden, um einen Dimmwert zu setzen.
Da der realKNX-Server im Normalfall nachts um 4 Uhr startet, habe ich einen Inject-Node verwendet, der nach dem Neustart den Wert 0 schickt, also den Nachtpayload schickt.
Dimmen.JPG
Arbeite ich nun tagsüber am NodeRed und starte NodeRed öfters neu, wird danach natürlich jedesmal gedimmt, wie wenn es Nacht wäre.
Ich suche nun eine elegante Variante, um bei einem Neustart im Nachtzeitfenster automatisch eine 0 und im Tagzeitfenster automatisch eine 1 zu senden, also:
1. NodeRed / realKNX wird neu gestartet
2. a Liegt die aktuelle Zeit zwischen 07:00 und 21:30 Uhr soll eine Nachricht mit Payload 1 gesendet werden.
2. b Liegt die aktuelle Zeit zwischen 21:30 und 07:00 Uhr soll eine Nachricht mit Payload 0 gesendet werden.
Jemand eine Idee?
Danke
Jens
Kommentar