FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: tklein am 06 März 2017, 19:59:57

Titel: Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tklein am 06 März 2017, 19:59:57
Hallo,

wenn ich ein "Sub-Makro" x habe, dass mehrere Varianten hat, könnte ich Alexa fragen lassen und auf die Antwort reagieren lassen?

Schritt 1
Schritt 2
Schritt 3
Schritt 4
Schritt 5 a/b
Schritt 6 a/b/c
Schritt 7

Ich hoffe, dass ich mich einigermaßen verständlich ausgedrückt habe.


Viele Grüße
Thomas
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 07 März 2017, 08:20:38
nicht direkt weil fhem in der rückgabe aktuell nicht mit geben kann das die aktuelle session nicht beendet werden soll.

aber du kannst am anfang sagen 'alexa, starte fhem' und die interaktion so starten. danach kannst du beliebig viele kommandos geben (ohne das 'alexa, sage/frage fhem am anfang'). wenn die die kommandos und fragen passend formulierst kannst du auch frage/antwort schritte so abbilden. den jeweiligen internen zustand musst du sowieso in fhem halten.

gruss
  andre
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tklein am 07 März 2017, 11:48:50
thx, werd da mal drüber nachgrübeln....
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: visionsurfer am 07 März 2017, 13:22:52
Hi,

sagt mal, wie lange läuft das eigentlich wenn ich Alexa mit "Alexa starte FHEM" starte.
Bis wann muss ich wieder sagen "Alexa starte FHEM" ?

Grüße,
Visionsurfer
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 07 März 2017, 13:43:04
eine session läuft etwa 3-5 sekunden nach dem letzen kommando ab. diese zeit lässt sich aktuell auch nicht verlängern.

alexa fragt noch ein mal nach und dann ist sie zu ende.

gruss
  andre
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tagedieb am 09 März 2017, 12:26:26
Hallo
nachdem ich so einigermassen die Arbeitsweise des Alexa erforschen kann -habe ich noch eine Frage

kann man zum Beispiel auch folgendes programmieren?

alexa frag james, bekommt emil einen kakao?
Antwort: na klar., bekommt emil einen kakao -
mit einem Namen - funktioniert das bereits bestens (incl Kakao)  ;)

kann man für "emil" auch eine variable einsetzten, damit man verschiedene namen benutzen kann? -  (diese vielleicht vorab als dummy anlegen und als alexatyp:namen o.ä bezeichnet)

gruss tagedieb
Titel: Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 09 März 2017, 12:28:26
mit der version 0.3.1 aus dem test thread geht das.

dummys braucht man dazu nicht
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tagedieb am 09 März 2017, 12:33:54
hallo justme1968

danke für die schnelle Antwort
und woher kennt alexa dann die namen .emil,hans, maria etc?


gruss tagedieb
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 09 März 2017, 12:34:45
das ist im thread beschrieben.
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tagedieb am 09 März 2017, 12:36:03
dankeschööön

ich werde es probieren

gruss tagedieb
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tagedieb am 09 März 2017, 15:29:45
hallo justme1968

funktioniert bestens!!!! :)


vielen dank für deine Arbeit und Mühe

gruss tagedieb
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: tklein am 11 März 2017, 18:46:45
kann ich Alexa auch etwas sagen lassen? Wenn z.b. ein PIR etwas meldet oder die Luftfeuchtigkeit z.B. länger als 5 min über einem Wert ist.
Szenario: Wäre bestimmt cool bei Alarm: Lieber Einbrecher, sie sind gerade live im Netz zu sehen. Bitte lächeln :-)
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 11 März 2017, 18:47:36
nein. zumindest nicht per api.

nur per bluetooth.
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: Pythonf am 24 April 2017, 10:12:37
Aber man könnte doch beispielsweise einen RaspberryPi per Bluetooth mit einem Echo (Dot) koppeln und darüber dann per tts Informationen senden. Man müsste nur effektiv die aktuelle Wiedergabe unterbrechen können.
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: justme1968 am 24 April 2017, 10:13:31
deswegen steht in meiner antwort ja auch:
Zitatnur per bluetooth.
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: visionsurfer am 24 April 2017, 10:53:57
Hallo,

hat das schon mal jemand zum laufen gebracht ?

Also einen ECHO oder ECHO Dot per BT mit einem Raspberry verbunden und dann per TTS über den ECHO oder ECHO Dot etwas ausgegeben ?
Ich habe mir schon ein paar mal damit beschäftigt, aber es noch nie hinbekommen. Weil das wäre perfekt und würde bei mir einige Geräte sparen.
Ich habe meistens in jedem Raum SONOS und ECHO stehen. Cool wäre halt, wenn ich das was ich über Sonos per SPEAK ausgeben, einfach direkt aus dem ECHO geben könnte.

Ich habe es aber noch nie hinbekommen den ECHO mit dem Raspberry per BT zu verbinden und dann was ausgeben zu lassen.

Grüße,
Visionsurfer
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: Stippy19 am 01 Juni 2017, 22:52:28
Zitat von: justme1968 am 11 März 2017, 18:47:36
nein. zumindest nicht per api.

nur per bluetooth.

Sollte die API nicht mittlerweile eine Funktion haben, um Alexa was von alleine sagen zu lassen? Bzw. leuchtet dann von alleine auf und man muss nachfragen: Was gibt's?

/edit: Entschuldigt bitte, das scheint ja leider nur in Planung zu sein... https://www.notebookcheck.com/Smarte-Assistentin-Alexa-bekommt-optionale-Benachrichtigungen.221776.0.html (https://www.notebookcheck.com/Smarte-Assistentin-Alexa-bekommt-optionale-Benachrichtigungen.221776.0.html)
Titel: Antw:Kann ich Alexa fragen lassen und auf die Antwort reagieren lassen?
Beitrag von: Schlimbo am 01 Juni 2017, 23:53:45
Eine Möglichkeit wäre auch eine Alexa Fernbedienung an einem Raspberry Pi anzuschließen und dann über TTS den "Alexa, sprich mir nach" Befehl abzusetzen, wie hier gezeigt:
https://m.youtube.com/watch?v=9Ilw0f4srE8 (https://m.youtube.com/watch?v=9Ilw0f4srE8)
Habe ich selber noch nicht getestet aber sieht ganz Interessen aus.