FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: gestein am 20 Februar 2021, 19:24:34

Titel: Alexa: Bestätigung für Kommando holen?
Beitrag von: gestein am 20 Februar 2021, 19:24:34
Hallo,

Ich würde gerne bei manchen Kommandos vorher über Alexa nachfragen, ob das ok ist.

Ist so was möglich?

Danke für jeden Hinweis.
Lg, Gerhard
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: gestein am 05 März 2021, 16:12:36
Könnte mir bitte jemand zumindest einen Tipp geben in welcher Richtung ich da suchen muss?

Danke im Voraus
liebe Grüße
Gerhard
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: Der_Tom am 05 März 2021, 18:39:01
Zitat von: gestein am 20 Februar 2021, 19:24:34
Hallo,

Ich würde gerne bei manchen Kommandos vorher über Alexa nachfragen, ob das ok ist.

Ist so was möglich?

Danke für jeden Hinweis.
Lg, Gerhard


Hi,

kannst du das bitte etwas genauer Ausführen ?

ich habe mir jetzt den Zweizeiler 2 -5 mal durchgelesen , 5 Minuten darüber siniert, und mir ist das Thema völlig unklar  :-\

gruss Thomas
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: micky0867 am 05 März 2021, 20:07:28
ZitatAlexa, mach das Licht aus!
ZitatAlex: soll ich wirklich das Licht ausmachen?
.... Nach einer Woche....
Zitatfrag nicht so blöd

Etwas in der Richtung?
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: gestein am 05 März 2021, 20:16:50
Hallo,

Nicht ganz so 😉
Aber fast.

Bevor ich bestimmt Befehle ausführe, möchte ich manchmal eine Bestätigung einholen ohne immer zum Handy greifen zu müssen.
Es soll also so ablaufen:
1) fhem merkt, dass etwas zu tun ist und holt vorher die Erlaubnis ein.
2) Alexa fragt ,,hallo, x wäre zu tun. Ist das ok?"
3a) Benutzer antwortet mit ,,ja" oder ,,nein"
3b) es kommt keine Antwort, daher wird z.B. ,,ja" angenommen
4) fhem bekommt ein ,,ja" oder ,,nein" zurück und kann dann entscheiden was zu tun ist.

Verständlicher?
z.B. soll der Staubsaugerroboter nur zu einer bestimmten Zeit fahren, wenn keiner Zuhause ist.
Wenn jemand zuhause ist, dann soll gefragt werden, ob ok.

Lg, Gerhard
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: micky0867 am 05 März 2021, 21:56:48
Ich kenne keine Möglichkeit, Alexa eine Frage stellen zu lassen, außer vllt mit einem selbst programmierten Skill.

Aber eine Alternative hätte ich:
Du machst vor der Aktion eine Ausgabe via Alexa:
ZitatIch starte jetzt den Staubsauger. Wenn du das nicht willst, sage in der nächsten Sekunde "Alex, lass den Staubsauger aus"
Oder auch sowas generelles wie
ZitatAlexa, lass das sein

Dann definierst du in Alexa eine entsprechende Routine, die in fhem ein dummy schaltet und dadurch die Aktion beeinflußt.
Ziemlich aufwändig, aber ein interessantes Thema.
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: justme1968 am 06 März 2021, 13:23:20
das geht nur mit dem custom skill und passenden fhemIntents. nicht mit dem smartHome skill.
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: TomLee am 06 März 2021, 14:11:42
Zitatdas geht nur mit dem custom skill und passenden fhemIntents. nicht mit dem smartHome skill.

Damit bekomme ich die Rückmeldung zu einem Status, aber doch nicht nochmal eine Frage "ob ok" auf die ich mit mit ja/nein antworten kann oder geht das auch ?

Gruß

Thomas
Titel: Antw:Alexa: Bestätigung für Kommando holen?
Beitrag von: TomLee am 06 März 2021, 14:43:10
Ok, noch nie damit beschäftigt, mit dem Dialog-Modell (https://developer.amazon.com/en-US/docs/alexa/custom-skills/define-the-dialog-to-collect-and-confirm-required-information.html) sollte das möglich sein.