NEWS
Problem mit Astro-Funktion / Zeitplan
-
Schönen guten Tag.
Bei mir funktioniert die Astro funktion nicht zuverlässig. Wenn ich direkt auf das Ereignis z.B.: Sonnenaufgang Trigger, legt er ein schedule an. Wenn ich über den Zeitplan -> Wizard -> Bestimmte Zeit -> Sonnenaufgang -> OK triggern will, legt er kein schedule an. Selbst bei einem Simplen Script.
schedule({astro: "sunrise", shift: 0}, function () { setState("javascript.0.scriptEnabled.Variablen.Neues_Objekt"/*Test-Zeichenkette*/, false); });
09:06:15.986 info javascript.0 Stop script script.js.Programme.Astro-Test1 09:06:31.117 info javascript.0 Start javascript script.js.Programme.Astro-Test1 09:06:31.117 info javascript.0 script.js.Programme.Astro-Test1: registered 0 subscriptions and 1 schedule
Zeitplan:
schedule('{"time":{"exactTime":true,"start":"sunrise"},"period":{"days":1}}', function () { setState("javascript.0.scriptEnabled.Variablen.Neues_Objekt"/*Test-Zeichenkette*/, false); });
09:07:02.776 info javascript.0 Start javascript script.js.Programme.Astro-Test1 09:07:02.776 info javascript.0 script.js.Programme.Astro-Test1: registered 0 subscriptions and 0 schedules
-In ioBroker sind die GEO Daten hinterlegt
-In der Script instanz wird auf die GEO Daten von ioBroker referenziert
-Adapter sind aktuell
-Javascript instanz beendet und neu gestartet
-ioBroker neu gestartet
-Script gibt für jede Astro Funktion Zeiten aus.09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: ===================== 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: Astro Werte für heute 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: ===================== 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (0) nightEnd (Ende der Nacht)........................: 3:56:46 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (1) nauticalDawn (naut. Dämmerung Morgens)...........: 4:52:20 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (2) dawn (Dämmerung Morgens).........................: 5:39:27 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (3) sunrise (Sonnenaufgang)..........................: 6:16:37 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (4) sunriseEnd (Ende des Sonnenaufgangs).............: 6:20:20 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (5) goldenHourEnd (Ende der Golden Hour VM)..........: 7:03:05 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (6) solarNoon (Mittag)...............................: 1:28:34 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (7) goldenHour (Start der Golden Hour NM)............: 7:54:03 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (8) sunsetStart (Start des Sonnenuntergangs).........: 8:36:48 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (9) sunset (Sonnenuntergang).........................: 8:40:31 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (10) dusk (Dämmerung Abends)..........................: 9:17:41 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (11) nauticalDusk (naut. Dämmerung Abends)............: 10:04:48 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (12) night (Start der Nacht)..........................: 11:00:22 PM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: (13) nadir (Mitternacht)..............................: 1:28:34 AM 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: ===================== 09:14:29.413 info javascript.0 script.js.Programme.Astro_Java: Night starts tomorrow at 10:56:59 PM
Obwohl ich übers Wochenende ein Blockly für Golden Hour --> Rollos Hoch und Sonnenuntergang --> Rollos Runter hatte, sind die Rollos nur einmal am Abend runter gefahren.
Was könnte ich noch überprüfen bzw. debuggen?
Mache ich da etwas falsch?
-
Ich bin ganz frisch im ioBroker eingestiegen, aber das Problem mit dem Zeitplan habe ich auch bemerkt. Mit Astro scheint es aber zu klappen. Ist wohl noch nicht gefixt oder ich stelle mich auch nur zu blöd an.
-
@acme2020 sagte in Problem mit Astro-Funktion / Zeitplan:
Ich bin ganz frisch im ioBroker eingestiegen, aber das Problem mit dem Zeitplan habe ich auch bemerkt. Mit Astro scheint es aber zu klappen. Ist wohl noch nicht gefixt oder ich stelle mich auch nur zu blöd an.
ich lese immer wieder von Problemen mit dem Zeitplan, sobald er via Wizard erstellt wird. Wenn möglich, probiere den einfachen Cron
-
Hatte ich drüber nachgedacht, aber ich schalte Lampen abhängig von der Variablen Zeit "Sonnenuntergang", das klappt aber nicht mit Cron. Mit "Astro" statt "Zeitplan" funktioniert es aber zuverlässig. Verstehe gar nicht, dass der Bug nach so langer Zeit noch nicht gefixt ist.
-
@acme2020 sagte in Problem mit Astro-Funktion / Zeitplan:
Hatte ich drüber nachgedacht, aber ich schalte Lampen abhängig von der Variablen Zeit "Sonnenuntergang", das klappt aber nicht mit Cron. Mit "Astro" statt "Zeitplan" funktioniert es aber zuverlässig. Verstehe gar nicht, dass der Bug nach so langer Zeit noch nicht gefixt ist.
dann nimm doch Astro, ist doch auch ein Zeitplan. Alternativ könntest du statt Jeden Tag die Wochentage auswählen
-
@acme2020 sagte in Problem mit Astro-Funktion / Zeitplan:
Verstehe gar nicht, dass der Bug nach so langer Zeit noch nicht gefixt ist.
Hast du mal geschaut, ob er auf Github überhaupt schon berichtet wurde?
-
@AlCalzone sagte in Problem mit Astro-Funktion / Zeitplan:
@acme2020 sagte in Problem mit Astro-Funktion / Zeitplan:
Verstehe gar nicht, dass der Bug nach so langer Zeit noch nicht gefixt ist.
Hast du mal geschaut, ob er auf Github überhaupt schon berichtet wurde?
Der TE ist neu im iobroker. wurde aber ähnlich in #325 behandelt(schedule Date object not working, Feb 19). Von mir gibt es #599(simple cron, pattern) seit knapp 6 Wochen, bisher keine Reaktion, jedoch gibt es sicherlich Wichtigeres zu tun