NEWS
Szene mit Alexa steuern OHNE an/aus zu sagen
-
Hallo!
Ich habe, Dank der tollen Anleitungen hier, schon ein paar schöne Szenen erstellen können.
Ich nutze die Adapter "Szenen" und "Cloud IoT-Verbindung".
Nun möchte ich gerne den Sprachbefehl "Filmabend machen" benutzen, da das sehr intuitiv ist.
Leider finde ich noch keine Möglichkeit den Trigger ohne ein nachgestelltes an/aus auszulösen.
Mit "Filmabend machen an" geht es, aber das ist nicht wirklich intuitiv...Gibts da eine Möglichkeit?
Gruß
Tobias -
@fibricus Ich bin zwar kein Amazon Jünger, aber bei Google gibt es etwas das nennt sich Abläufe, da kann man den Trigger (gesprochene Worte) frei definieren. Ich wünsche dir dass es das bei Amazon auch gibt.
-
Na klar. Du erstellst in der Alexa App Routinen.
Da kannst den genauen Wortlaut oder Satz festlegen, den du sagen möchtest und lässt damit deine Szene oder sonstigen DB auslösen.Läuft bei mir seit einigen Jahren „verdächtig“ stabil
-
@fibricus Du erstellst eine Routine "Filmabend" bei Alexa die einen Datenpunkt triggert. Jetzt baust du dir ein Blockly welches davon getriggert wird und Prüft ob der Fernseher / Beamer an ist, wenn ja wird ausgeschaltet wenn nein wird eingeschaltet. So mach ich das mit dem Licht und muss nur "Licht" sagen und es wird ein oder ausgeschaltet.
-
Hallo Ihr!
Vielen Dank für die Tipps.
Das werde ich gleich heute mal versuchen.
Ich denke, das ich das hin bekommen werde - Dank Eurer Hilfe!Gruß und Dank!
-
@fibricus
ich benutze hierfür immer den summary DP von Alexa als Trigger.
Dieser gibt dir den letzten Satz zur Alexa aus, worauf du triggern kann.In der Alexa App gibt es eine leere Szene mit diesem Namen.
-
@maas-meister said in Szene mit Alexa steuern OHNE an/aus zu sagen:
@fibricus
ich benutze hierfür immer den summary DP von Alexa als Trigger.Das ist eine sehr elegante Lösung, wie ich finde.
So werde ich das mal testen.Vielen Dank!
-
Hallo ich klinke mich hier mal ein. Ich versuche den ganzen Tag ebenfalls eine Blocky- Funktion über die Alexa aufzurufen. Leider mit überschaubarem Erfolg. Bei mir geht es schon los, dass egal was ich dem Fräulein sage (auch juhu) steht nix im Summary?
Alexa2.0 Adapter V3.26.3
über IOT 2.0.11 wurde schon das Licht oben und Licht unten als Gerät eingebunden.
Das schaltet Sie auch brav an und aus. Jetzt ist es aber so, dass das Licht oben über Ein- und Ausschalten innerhalb 3 Sekunden um eine Stufe gedimmt werden kann. Das hätte ich ganz gerne automatisiert.
Ich sage Alexa, Dimme Licht um eine Stufe und der Schalter (Shelly) sollte wenn er noch nicht an ist ausschalten und innerhalb 2 Sekunden wieder anschalten.
Bevor ich das umsetze sollte aber zumidest die Sprachausgabe über Alexa funktionieren. Das tut sie leider auch nicht.
Ich hoffe mir kann jemand helfen!? -
@hunterhb sagte in Szene mit Alexa steuern OHNE an/aus zu sagen:
Bevor ich das umsetze sollte aber zumidest die Sprachausgabe über Alexa funktionieren. Das tut sie leider auch nicht.
Jo, mit Deinem Skript eh nicht
Eher so:
Sprachbefehl wäre:
Alexa, test
Im Summary steht übringens immer alles in Kleinbuchstaben - daher auch im Prüfbaustein alles in Kleinbuchstaben angeben
-
-
-
@maas-meister said in Szene mit Alexa steuern OHNE an/aus zu sagen:
so läuft es bei mir.
Habe nun alle Kobinationen von Einstellmöglichkeiten durch. Da tut sich nix.
-
In einem anderen Post gefunden....
@siggi0904 said in Auf gleicher Alexa antworten:
Da aktuell mal wieder der Datenpunkt alexa2.0.History.summary nicht richtig gesetzt wird, ist das zur Zeit nicht zuverlässig.
-
@christiansr Soll heißen, geht nicht?
-
@djmarc75 Sorry djmarc75, hab den Screenshot etwas zu früh gemacht sollte so aussehen:
-
warum nicht wie in meinem Vorschlag ?
-
@djmarc75 versteh ich nicht. Zuerst brauche ich einen Trigger (summary).
Der Flow wird gestartet wenn das Objekt summary geändert worden ist.
Das Objekt wird doch dann der IF-Clausel übergeben. Wenn dann Objekt.Text etwas mit juhu enthält mache. Oder habe ich da was falsch verstanden?
Wenn ich jetzt dem Trigger das Objekt (summary) nehme kann der Flow doch gar nicht starten? -
@hunterhb sagte in Szene mit Alexa steuern OHNE an/aus zu sagen:
Das Objekt wird doch dann der IF-Clausel übergeben
Nö, nur der Wert
Text ist eine Variable welche erst beschrieben werden muss - in Deinem Skript ist das halt nicht der Fall.
Mach es so:
-
@djmarc75 so?
-
@hunterhb sagte in Szene mit Alexa steuern OHNE an/aus zu sagen:
so?
Jo, aber ersetze diesen Baustein
durch diesen: