FHEM Sprachsteuerung mit AMADNG und AutoVoice/Automagic

Begonnen von CoolTux, 01 August 2017, 13:56:05

Vorheriges Thema - Nächstes Thema

CoolTux

Es gibt eine App Google, öffne sie mal und mach ein Screenshot. Häng es hier ran.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grossmaggul

#16
Ich hoffe, ich habe die richtige Google App erwischt.
FHEM auf Debian Buster Server, 2 x nanoCUL868, 1xnanoCUL465; Homematic, MAX, MiLight, HUE,  2 x Gosund SP1

CoolTux

Das letzte bitte löschen. Da sind persönliche Daten von Dir.

Sieht für mich nach Assistant aus. Das ist dann nicht mehr so einfach mit der Sprachsteuerung.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grossmaggul

ZitatDa sind persönliche Daten von Dir.
Nö, nicht wirklich, Mülladresse und Pseudonym.

ZitatDas ist dann nicht mehr so einfach mit der Sprachsteuerung.
Deshalb habe ich mir so einen abgebrochen.:-/
FHEM auf Debian Buster Server, 2 x nanoCUL868, 1xnanoCUL465; Homematic, MAX, MiLight, HUE,  2 x Gosund SP1

CoolTux

Generelles Vorgehen wäre.
Tablet oder Handy immer im Haus
AMAD auf FHEM
Natural Language in AutoVoice
auf console.dialogflow.com alles einrichten.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grossmaggul

O.K., danke, Punkt eins und zwei sind schon erfüllt, jetzt muß ich mich nur noch mit drei und vier auseinandersetzen.
FHEM auf Debian Buster Server, 2 x nanoCUL868, 1xnanoCUL465; Homematic, MAX, MiLight, HUE,  2 x Gosund SP1

AET_FHEM

Hallo,

ich versuch mich mal wieder an der Sprachsteuerung, aber ich bekomm es nicht eingestellt.
=> hab mir schon die Alexa Sache überlegt, mach mich aber ungern abhängig von einem Hersteller, daher versuche ich mich noch einmal an dem Projekt Autovoice & Automagic     aber ich benötige start hilfe kleines How to wäre super :-)

AMAD läuft Version 4.2.3
AutoVoice V 3.5.3.bf2
Android 8.0

wenn ich den FLow VoiceControl starte kann ich Kommandos an fhem --> AMADCommBridge übertragen
das klappt alles, aber wie komm ich von "OK Google" über AutoVoice zu Automagic oder geht das ganze auch ohne OK Google ....?
und wie geht das mit
Zitat von: CoolTux am 17 Juni 2018, 12:15:36
Natural Language in AutoVoice
auf console.dialogflow.com alles einrichten.


CoolTux

Das Problem ist das eigentlich fast alle Geräte nun den Assistenten haben und nicht mehr Google Now. Das geht es nicht mehr so wie im Eingangsthread beschrieben.
AutoVoice unterstützt aber Natural Language und das kann man mit etwas Einarbeitung sehr gut nutzen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

AET_FHEM

OK das erklärt ein paar dinge ...

ich hab jetzt Natural Language aktiviert (die Tokens von Ddialflow eingetragen)

Am Handy autovoice als Assistent-App eigetragen

=> wie geht es jetzt weiter kannst du mir da eine Starthilfe geben?

CoolTux

Zitat von: AET_FHEM am 12 Juli 2018, 10:36:46
Am Handy autovoice als Assistent-App eigetragen

Das ist unwichtig. Jetzt musst Du in Dialogflow unter Integrations Google Assistent hinzufügen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

AET_FHEM

#25
OK ist Integriert,

wenn ich jetzt OK Google sage und sage "mit sweet home sprechen" öffnet er die Testversion .....

CoolTux

Sag mal lieber "mit AutoVoice sprechen" was passiert dann?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

AET_FHEM

ja schon mal ganz gut => er sagt "Nenne deinen AutoVoice-Befehl

und der übergibt das an Automagic, so geht das schon mal aber geht das auch einfacher, ich will ja nicht immer
OK Google --> mit AutoVoice sprechen --> befehl sagen ~> Das ist ja umständlich...

CoolTux

Zitat von: AET_FHEM am 12 Juli 2018, 19:16:55
ja schon mal ganz gut => er sagt "Nenne deinen AutoVoice-Befehl

und der übergibt das an Automagic, so geht das schon mal aber geht das auch einfacher, ich will ja nicht immer
OK Google --> mit AutoVoice sprechen --> befehl sagen ~> Das ist ja umständlich...

Öffne die Google Assistant App-
Verknüpfungen -> neue Verknüpfung ->
Wenn ich folgendes sage
smarthome

Google Assistent soll folgendes tun
frage Autovoice welcome



Du startest das ganze dann mit "Ok Google Smarthome"


Das welcome ist ein besonderer Intent den ich angelegt habe, dieser fragt mich dann zurück. "Was kann ich für Dich tun?"

Siehe Screen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

AET_FHEM

OK

im Dialogflow
Action and parameters -> welcome @welcome $welcome und Promts angelegt

und im Google Assistent:
eine Verknüpfung angelegt
Wenn ich Folgendes sage Smart Home / Smarthome / smarthome
Folgendes tun:
Frage autovoice welcome

aber wenn ich jetzt sage OK Google smarthome
-> öffnet sich google assistent
     und sendet das an autovoice
             ich bekomme die Meldung "Befehl gesendet: welcome --> AutoVoice hat die Unterhaltung verlassen

in Dialogflow sehe ich bei History
user          welcome
Agent        No matched intent