NEWS
Astro und Cron Trigger funktionieren nicht
-
Hallo zusammen.
Ich will für unsere Weihnachtsbeleuchtung einige Zigbee und WLAN Steckdosen schalten.
Hab es jetzt mal mit einer Steckdose ein paar Tage getestet. Lieder schaltet die Dose zu keinem der angegeben Zeitpunkte und es ist auch nichts geloggt worden. Wenn ich die Steckdose über den state in den Objekten schalte geht es wunderbar.Mach ich irgendwas falsch?!
-
@Sascha-Walzenbach sagte:
Mach ich irgendwas falsch?!
Stimmt die Zeitzone im OS ? Zeigt folgendes Test-Skript die richtige Uhrzeit rechts in der Log-Ausgabe ?
Deine Ortskoordinaten sind in der Konfiguration des JS-Instanz eingetragen ?
-
@paul53
Zeigt tatsächlich -1h an. Also jetzt um 18:15 Uhr zeigt es 17:15 Uhr an. Wo kann man den das umstellen?Edit: Ah wie du schreibst... vermutlich im OS
-
@paul53
Ich habs jetzt mal umgestellt. Mal sehen ob heute um Mitternacht dann was ausgeht.
Danke schon mal. -
@paul53 Hallo,
ich hänge mich mal an dieses Thema dran.
Als Neuling plage ich mich auch mit den Astrozeiten herum.
In den "Haupteinstellungen" des Iobroker sind Breiten und Längengrad eingestellt. In der Adapterkonfiguration des Javascript ist bei den ASTRO-Einstellungen der Haken bei "Verwenden Sie die Systemeinstellungen" gesetzt.
Trotzdem funktioniert weder die Astrozeit "Sonnenaufgang" noch "Sonnenuntergang".
Die Systemzeit im IOBroker wird mit dem oben vorgeschlagenen Test-Skript korrekt ausgegeben.Was kann ich noch prüfen?
Gruß Andreas
-
@AndreasW63 sagte:
In der Adapterkonfiguration des Javascript ist bei den ASTRO-Einstellungen der Haken bei "Verwenden Sie die Systemeinstellungen" gesetzt.
Es kann sein, dass die Übernahme in die Javascript-Instanz nicht richtig funktioniert. Deshalb nehme den Haken raus und trage die Koordinaten ein.
-
@paul53
Ah, Okay. Das werde ich mal Testen.
Wobei, in der Kartenansicht wird die korrekte Position angezeigt......
Ich trage die Koordinaten trotzdem manuell ein und werde berichten.Gruß Andreas
-
@AndreasW63 sagte in Astro und Cron Trigger funktionieren nicht:
Wobei, in der Kartenansicht wird die korrekte Position angezeigt......
ist aber so.
@AndreasW63 sagte in Astro und Cron Trigger funktionieren nicht:
ch trage die Koordinaten trotzdem manuell ein
gute Entscheidung!
-
Guten Abend in die Runde,
ich habe ein ähnliches Verhalten festgestellt und bisher noch keine Lösung. Es klingt so, als hätte der Thread-Eröffner nur keine Koordinaten angegeben oder das Problem anderweitig gelöst?! Habe mich auf Grund des Betreffs, aber zur Fortführung dieses Threads entschieden.
Bei mir sind die Koordinaten hinterlegt und in der Javascript-Instanz werden auch die Systemeinstellungen verwendet. Wenn ich die Steckdose über folgenden Block schalte, funktioniert auch alles wie gewünscht:
schedule({astro: "sunrise", shift: 0}, async function () { setState("steckdose.0.port1", false); });
Verwende ich hingegen, wie ich es erst probiert habe, die CRON-Funktion und innerhalb dieser einen Astro-Auslöser so funktioniert es nicht:
schedule('{"time":{"exactTime":true,"start":"sunrise"},"period":{"days":1}}', async function () { setState("steckdose.0.port1", false); });
Ist das ein BUG oder ein Fehler meinerseits?
-
@AndreasW63 sagte in Astro und Cron Trigger funktionieren nicht:
und werde berichten
Und, funktioniert es denn nun?