NEWS
[Erledigt]Astro funktioniert nicht alternativ
-
Hallo,
Ich habe probleme mit dem Astro trigger Blockly, das erkennt die Astro Zeiten nicht korrekt.
Im Admin Menü , Javascript sind die Astro funktionen richtig eingetragen.
es sind 2 std versatz. wenn ich diese im Astro trigger korrigiere ,triggert es trotzdem nicht.
Ich hab mal mit einem Script hier vom forum genommen. Es sind jetzt datenpunkte angelegt.
dann hab ich noch
wobei die daten jeden Tag aktualisiert werden.Jetzt meine frage :
Wie mach ich das mit Block , das es mir die werte Zeit 01-Sunrise zum öffnen uns 07-Sunset zum Schließen nutzt -
@EFE Das passt schon: debug output zeigt die Zeit als UTC, wandelt also nicht. Mit Wandlung wird die Ortszeit angezeigt.
-
@paul53 dann ist es ja egal, die Zeit stimmt dann auch , aber mit dem Blockly
sollten dann die Rollos um 7:19 Uhr auf wahr gestellt werden .
aber um 7:19 Uhr passiert nichts.
ich hab da mal die Zeit soweit korrigiert das der SA stattfindet um zu sehen ob es klappt aber es tut sich nichts -
@EFE Bei mir (aktuelle JS Version von Github) funktioniert der Trigger mit Versatz:
Sonnenmittag um 13:07:21 -115 Minuten --> 11:12:21, genau zu der Zeit wurde getriggert.
Auch der Vergleich funktioniert: Um 11:10 Uhr ergibt der Vergleich true, was bedeutet, dass 11:10 vor Sonnenmittag liegt. -
@EFE sagte:
Wie mach ich das mit Block , das es mir die werte Zeit 01-Sunrise zum öffnen uns 07-Sunset zum Schließen nutzt
Genau das zeigt doch der Datenpunkt "Astrotag" an: Zum Zeitpunkt "Sonnenaufgang" wechselt er auf true, zum Zeitpunkt "Sonnenuntergang" wechselt er auf false. Der Datenpunkt kann also als Trigger verwendet werden. Zeitlicher Versatz ist so allerdings nicht möglich (außer Verzögerung mittels Timeout).
-
@paul53 So jetzt klappt alles ,Vielen Dank