NEWS
Problem mit Rollo-Skript
-
Hallo zusammen,
ich habe ein Skript geschrieben, weclches in Abhängigkeit der Tageszeit und der gestarteten Harmony-Profil meine Rollos im Wohnzimmer hoch bzw. herunter fährt.
An sich funktioniert das Skript, prima nur jedes mal, wenn ich nach 0 Uhr alles ausschalte (Harmony: currenActivity = PowerOff) fahren die Rollos hoch, obwohl es draußen ja dunkel ist und sie unten bleiben sollen.
Hier mein Trigger und meine Bedingungen:
rollanden_schliessen:
Leider finde ich meine Fehler nicht.
Falls ihr Verständnisfragen habt, einfach raus damit.
Vielen Dank schon einmal
-
@Kuddel sagte:
wenn ich nach 0 Uhr alles ausschalte (Harmony: currenActivity = PowerOff) fahren die Rollos hoch,
Das liegt daran, dass das in Javascript verwendete NPM-Modul "suncalc2" in der Zeit zwischen Mitternacht und Nadir die Astrozeiten vom Vortag liefert.
Installiere mal den JS-Adapter von Github, dann sollte das Verhalten korrigiert sein. -
@paul53 wenn die Astrozeiten vom Vortag verwendet werden, sollten die Rollos aber doch trotzdem unten bleiben oder? Ich meine wir sprechen ja nur von Abweichungen von ca. 3 Minuten
-
-
@paul53 okay, aber irgednie verstehe ich das noch nicht ^^
Dann haben wir also eine Abweichgung von 63 Minuten.
Das w#re dann 22:57, nach Sonnenuntergang, also sollten auch dann die Rollos unten bleiben
-
@Kuddel Es geht um die Zeit zwischen Mitternacht und 1:03 Uhr. Morgen um 1:00 Uhr gilt dann: 11.05.2019 1:00 > 10.05.2019 5:18 ist wahr.
-
@paul53 also ist das quasi ein Bug zwischen 0 Uhr und 1 Uhr ?
-
-
@paul53 alles klar, vielen Dank.
Dann werde ich meine ioBroker VM mal klonen und den Javascript Adapter von GitHub insallieren und testen