NEWS
Hilfe zum Alexa Hue Wecker
-
@dslraser said in Hilfe zum Alexa Hue Wecker:
@Mappy sagte in Hilfe zum Alexa Hue Wecker:
Ja aber leider keine Antwort bekommen
das ist doch erst Minuten her
Hatte das schon übers Forum vor ein paar Tagen und so versucht. Bei Github jetzt eben parallel. Die Idee kam mir aber auch erst eben.
Dachte nur vielleicht durchschaut das beim Code das geschulte Auge vom Profi, da ich nur blutiger Anfänger bin. -
@Mappy
Was soll ich sagen, Script eingestellt, Wecker gestellt und es funktioniert wie es soll. Licht ging auch so allmählich an...Hier ein Auszug vom Log, wenn ich denn alles richtig erwischt habe
2019-08-23 18:08:00.688 - info: javascript.0 Stop script script.js.Heiko.11Test.HUE-Wecker 2019-08-23 18:08:00.698 - info: javascript.0 Start javascript script.js.Heiko.11Test.HUE-Wecker 2019-08-23 18:08:00.702 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: registered 0 subscriptions and 1 schedule 2019-08-23 18:10:00.003 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:15:00.004 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:20:00.004 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:20:00.019 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Adding alarm at Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:20:00.019 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: 0: Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:20:00.020 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Alarm will be triggered at Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:20:00.020 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Sunrise starts at Fri Aug 23 2019 18:00:00 GMT+0200 (GMT+02:00) 2019-08-23 18:20:00.020 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Current time is Fri Aug 23 2019 18:20:00 GMT+0200 (GMT+02:00) 2019-08-23 18:20:00.020 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Initiating sunrise... 2019-08-23 18:23:00.021 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Brightness: 11 2019-08-23 18:23:00.021 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Temperature: 2580 2019-08-23 18:25:00.014 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:25:00.040 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: 0: Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:26:00.021 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Brightness: 21 2019-08-23 18:26:00.022 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Temperature: 2960 2019-08-23 18:29:00.021 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Brightness: 31 2019-08-23 18:29:00.022 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Temperature: 3340 2019-08-23 18:30:00.004 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:30:00.016 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: 0: Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:35:00.005 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Collecting alarms from alexa2.0.Echo-Devices.xxx 2019-08-23 18:35:00.017 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: 0: Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) 2019-08-23 18:35:00.017 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Removing alarm at Fri Aug 23 2019 18:30:00 GMT+0200 (GMT+02:00) because it doesn't exist anymore. 2019-08-23 18:35:00.021 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Brightness: 51 2019-08-23 18:35:00.022 - info: javascript.0 script.js.Heiko.11Test.HUE-Wecker: Temperature: 4100
Stimmen die Uhrzeiten in Deinem System und auf den Echos ? ( in der Alxa App mal nachgesehen ? )
-
@Mappy
Welche JS Adapter Version benutzt Du ? -
Iobroker läuft auf Docker auf meiner Synology das geht auch soweit gut.
Systemzeit Synology Passt. Systemzeit Iobroker passt auch und bei Alexa auch.. auch der Standort von Alexa passt.
Kann man im Script nicht was ändern -60min oder so. Dann würde ich das Problem ja einfach umgehen können.Das meine Java Version:
Lichter schalten etc funktioniert alles komplett korrekt im Iobroker zeitlich
-
Das komische ist. Selbst wenn ich die Zeitzone von meinem Alexa verändere auf zb. Indischen Ozean. Das Ding ne völlig falsche Zeit hat und ich nen Timer setze für 16 Uhr wird er als 17 uhr ausgelesen. Die Zeit des Alexas macht also nicht den Fehler.
Current Time Iobroker wird aber auch als richtig angezeigt.
Ich habe keine Ahnung woran es liegt. Kann mir nur vorstellen, dass ich es hinbiegen kann, wenn mir jemand nen Tipp gibt wie ich das abändern kann, wenn er hat fälschlicher Weise 17 Uhr ausliest dass man das dann noch -60min durchs Script verändert -
@Mappy Stimmt die Zeit auf deinem Grundsystem auf dem ioBroker läuft?
-
@Mappy
Ich nutze auch Docker (für ioBroker) auf der Synology. Hast Du mal da geschaut ?Systemzeit
Einstellung
-
@Mappy
und noch zwei Sachen die Du schauen kannst. Stimmen die Koordinaten und Ort Land usw ?
auf den Schlüssel klicken
was ist hier im Javascript Adapter/Astro-Einstellungen eingestellt ?
ansonsten habe ich noch das hier gefunden
https://forum.iobroker.net/topic/13978/gelöst-uhrzeit-falsch -
Ja die stimmt auch. Hatte ich auch schon im Verdacht.
-
Ja das hatte ich auch bereits im Verdacht und nachgesehen. Stimmt aber (leider) auch.
Gleiches gilt für den JavaScript Adapter.
Versteh es einfach nicht, dass da alle Zeiten stimmen, die korrekten Alarmzeiten unter den Alexa devices auch drin sind im Iobroker und dann beim Auslesen die Zeit + 1 Stunde genommen wird. -
Habe auch nochmal mit sudo dpkg-reconfigure tzdata meine Zeitzone ausgewählt. Aber im Iobroker log steht ja auch bei Current Time vom Script die richtige aktuelle Uhrzeit.
Auch das Testscript mit:
log(new Date());
Ergibt die richtige Uhrzeit.
-
Das stimmt auch.
-
Was mich stutzig macht ist das Log wo er ausliest beim Alexa Wecker:
Adding alarm at Sat Aug 24 2019 22:00:00 GMT+0200 (CEST)
Aber in der Alexa Einstellung steht das hier und die Uhrzeit wird auf meinem Alexa auch korrekt angezeigt:
-
ioBroker.admin 3.6.2
Sollte doch passen oder ?
-
@Mappy sagte in Hilfe zum Alexa Hue Wecker:
Was mich stutzig macht ist das Log wo er ausliest beim Alexa Wecker:
Adding alarm at Sat Aug 24 2019 22:00:00 GMT+0200 (CEST)
Aber in der Alexa Einstellung steht das hier und die Uhrzeit wird auf meinem Alexa auch korrekt angezeigt:
Ich habe gerade mal bei meinen ECHOS reingesehen. Die stehen auf Mitteleuropäsche Sommerzeit Paris
Warum auch immer ??? (war damals, vor langer Zeit, keine andere Auswahl möglich.) Aber das sollte ja nicht der Grund sein, oder ? -
Neee das bringt auch keine Veränderung
-
Bringt es was vielleicht den Iobroker updazudaten ? Hat der vielleicht irgendwo nen Bug, oder muss man den nicht manuell updaten ? Bzw. falls ja wie macht man das unter Synology ohne die ganze Konfiguration zu verlieren ?
-
Also. Habe Iobroker aktualisiert und siehe da es geht. Muss jetzt leider nur die Adapter neu aufsetzen und einstellen und die ganzen Daten neu manuell übernehmen. Nello etc. Das bedeutet nen bissel Arbeit. Aber der Fehler scheint damit gefunden.
-
Ich danke euch für eure ganzen Hilfe. Aber es war wirklich nur ein Bug in einer alten Version. Jetzt läuft alles. Woran auch immer es lag, aber mit der neuen Version ist es kein Problem. Alle Adapter konnte ich jetzt ändern auf die neue Version. Läuft alles wie geschmiert.
-
Sorry lag wirklich nur an einer fehlerhaften Instanz im IOBroker.
Aber ein anderes Problem gibt es. Wenn man einen Wecker Montag bis Freitags programmiert dann läuft dieser in die Endlos-Schleife.