NEWS
Blockly Script als Szene in Alexa
-
ich danke euch für Eure schnelle Hilfe
Mein Blockly sieht jetzt so aus
Es funktioniert auch ohne Szene in Alexa auch wenn sie einfach mit "Nein" antwortet
PS: Dank deines Exports @Buchi habe ich gemerkt das ich noch den Adapter "Text to command" benötige
-
@Buchi Ich habe anfänglich auch die Summary genommen, das aber schnell verworfen.
Sobald man dazu kommt, dass man von Alexa keine Fehlermeldung bekommen möchte, da Alexa den Befehl nicht kennt, erstellt man eh eine Routine.
Daher hab ich es mir gespart die Summary auf einen bestimmten Befehl zu prüfen, was auch wieder fehleranfällig ist, wozu auch, das übernimmt alexa ja in der Routine für einen ^^ -
@Wszene sagte in Blockly Script als Szene in Alexa:
Es funktioniert auch ohne Szene in Alexa auch wenn sie einfach mit "Nein" antwortet
Ja, das hatte ich auch:
Alexa, dies ist ein Test.
Anwort: Nein
Antwort: Habe ich verstanden. (Das war mein Test-Text).Und bei:
Alexa, Glotze an.
Antwort: Tut mir leid, ich kann kein Gerät mit dem Namen Glotze finden.
Antowrt: Habe ich verstanden.Zufrieden bin ich so noch nicht damit, ich möchte da kein 'Nein' und auch nicht jedes mal ein nicht vorhandenen Gerät ansprechen.
@Buchi Wie hast du das gelöst?
-
@darkiop ich habe da einfach eine Routine in Alexa die als Befehl dann nur "Okay sagen" hat. Den Rest erledigt das Blockly.
Der Vorteil für mich ist, dass ich auch mal nicht genau den Satz / Befehl sagen muss und es trotzdem klappt. Dann sagt zwar Alexa wieder das sie das Gerät nicht kennt aber es funktioniert wenigstens. Sage ich es genau so wie die Routine es erwartet, dann kommt auch nur das Ok und das wars.
-
@Buchi sagte in Blockly Script als Szene in Alexa:
ich habe da einfach eine Routine in Alexa
Und auf was triggert diese Routine?
-
@darkiop sagte in Blockly Script als Szene in Alexa:
Und auf was triggert diese Routine?
Auf das was Du sagen möchtest?
-
Also doch wieder für alles eine extra Routine?
-
@Wszene sagte in Blockly Script als Szene in Alexa:
Also doch wieder für alles eine extra Routine?
Wenn man die Antwort von Alexa (ich kann kein Gerät...) nicht haben möchte, ja. Steht von Anfang an so in meinen Antworten
-
@Buchi sagte in Blockly Script als Szene in Alexa:
Wenn man die Antwort von Alexa (ich kann kein Gerät...) nicht haben möchte, ja. Steht von Anfang an so in meinen Antworten
Danke, das war mir so nicht klar. Verstanden. Mal überlegen ob ich den Weg über summary gehe - oder ob ich weiterhin über DPs mit SmartName arbeite und mir dafür Routinen erstelle.
createState("Test-Button", { name: 'Test-Button', "role": "button", "type": "mixed", "read": true, "write": true, "smartName": { "de": "Test-Button", "smartType": "SWITCH" } });
-
Hi,
ich hab das jetzt auch nachgebaut aber kurze Frage, worin steckt der Sinn mit dem Grossbuchstaben umwandeln?
Im DP von Alexa, steht ja im summary das Wort auch klein.
Wobei es trotzdem nicht geht bei mir...
okay ich seh grad dass ich das Problem habe wenn der TV in Standby geht dann verliert er die Verbindung bei Gerät oder mit Dienst..
-
@olli_m sagte in Blockly Script als Szene in Alexa:
Hi,
ich hab das jetzt auch nachgebaut aber kurze Frage, worin steckt der Sinn mit dem Grossbuchstaben umwandeln?
Im DP von Alexa, steht ja im summary das Wort auch klein.
Das dient dazu den Vergleich unabhängig von der Groß- / Kleinschreibung zu machen. Es ist also egal wie es im Summary ankommt, der Vergleich wird immer funktionieren.