NEWS
Alexa spricht nicht innerhalb eines timeout
Alexa spricht nicht innerhalb eines timeout
-
Das Blockly hat folgende Aufgabe:
Getiggert wird der Stromverbrauch einer Steckdose.
Wenn der Stromverbrauch kleiner als 3 Watt ist, soll 60 Sekunden gewartet werden und der Stromverbrauch erneut geprüft werden.
Ist danach der Stromverbrauch auch noch unter 3 Watt liegt, soll ein Alexa Lautsprecher gesteuert werden und ein Homeegramm in homee gestartet werden.
Die Steuerung des Homeegramms im homee-Adapter funktioniert.
Die Sprachausgabe im Alexa-Adapter funktioniert nicht.
Wenn ich die Alexa Ausgabe ausserhalb des timeout verwende, dann funktioniert es.

-
Die einzelnen Anfragen überlappen sich!!
Dein code macht:
-
volume auf 30 setzen nach 1s
-
Sprachausgabe sofort
-
play sofort
bedeutet: Im Fall wo das passiert sendest Du einen sprachbefehl und play quasi gleichzeitig und setzt 1s späte die Lautstärke auf 30 …
Für eine Lautstärke für die Sprachausgabe gibt es inzwischen speak-volume in der 1.0.0 ... und das play musst du ggf verzögern bis die sprache fertig ist
-