NEWS
Wecker-Blockly funktioniert nicht
-
@paul53 es soll der Echo beginnend von Lautstärke 5% alle 20 Sekunden lauter werden bis insgesamt 30%. Danach soll dann der Wecker abgeschaltet werden, so dass ich ihn abends über die Vis erneut aktivieren muss.
-
@smarthome2020 sagte:
Danach soll dann der Wecker abgeschaltet werden, so dass ich ihn abends über die Vis erneut aktivieren muss.
Das Intervall befindet sich aber außerhalb der Zeitplan-Callback-Funktion !
-
Ok, habs nun hochgezogen. Funktioniert weiterhin nur sporadisch. Läuft der Wecker an, dann geht er auch aber:
- Lautstärke geht nicht alle 20 Sek um 5 hoch sondern teilweise auch um 10.
- Wenn der Wecker fertig ist, wird der Status auf false gestellt. Stelle ich ihn dann erneut, geht er nicht .
-
@smarthome2020
Das Intervall muss auch gestoppt werden (zusammen mit Wecker aus), da es sonst ewig weiter läuft und im Laufe der Zeit weitere Intervalle hinzu kommen. -
@paul53 Wird das so richtig gestoppt?
Unter den Einstellungen ist es auch so, dass der Wecker nach einer Aktivität und nochmaligem Stellen dann erst nicht geht.
Dabei ist "Wecker_Status" (wird aktiviert in der Vis um Wecker scharf zu schalten) und "Wecker_aktuell_an" (wird aktiviert wenn die Zeitfunktion greift) auf false, nachdem die Lautstärke auf 30 ist. -
@smarthome2020 sagte in Wecker-Blockly funktioniert nicht:
Teilweise stelle ich den Wecker und der Status wechselt ohne Aktivität einfach nach paar Sekunden wieder auf false
diesen Effekt habe ich auch, wenn ich im alexa-Adapter den Wecker-DP
alexa2.0.Echo-Devices.G070RQ1180900000.MusicAlarm.1cae7b3b-2c48-3fca-ba00-7208e17a1009.enabled
auf true stelle. Weniges Sekunden später springt er zurück auf false.
Stellt man ihn dann wieder auf true bleibt er dort.Bisher konnte ich noch nicht ermitteln woran das liegt.
-
@smarthome2020 sagte:
Wird das so richtig gestoppt?
Ja, jetzt vermisse ich aber das Stoppen vom Zeitplan, bevor ein neuer Zeitplan aktiviert wird
-
@paul53 Hab ich an der alten Stelle eingefügt. Wecker läuft 1x komplett durch und setzt den Status der oben genannten Variablen auf false. Direkt nach dem Ende nochmal Wecker gestellt. Dieser löst dann aber nicht aus. Wieso?
-
@smarthome2020 sagte:
Direkt nach dem Ende nochmal Wecker gestellt. Dieser löst dann aber nicht aus. Wieso?
Weil ein neuer Zeitplan nur erstellt wird, wenn Wecker_Status wahr ist. Diese Abfrage sollte innerhalb der Zeitplan-Backup-Funktion erfolgen, um die Weckzeit unabhängig davon ändern zu können.
-
@paul53 Danke für deine Geduld. Nun klappt es und ich hab auch verstanden warum