Google Home ab 8 August in Deutschland

Begonnen von CoolTux, 18 Juli 2017, 12:24:16

Vorheriges Thema - Nächstes Thema

CoolTux

Schauen wir mal. Ob nun Google Cloud oder IFTTT Cloud ist ja dann auch egal.
Ich teste eine Verknüpfung mit AMADNG. Eventuell lässt sich da was machen.
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

Ma_Bo

Zitat von: Phill am 08 Dezember 2017, 11:00:54
Hallo, ich habe mir mal den den Beitrag durchgelesen und daraufhin ein google Home Mini bestellt...  ;D

Ich mache das jetzt erst mal auch über IFTTT und baue mir eine kleinen Script wo die Sprache per Regexp analysiert wird. Wenn ich fertig bin stelle ich es auch mal hier rein, vielleicht kann man den Code ja irgendwo verwenden. Läuft schon ganz gut.

Aber was ich euch eigentlichen Sagen wolle. Das Triggerkommando das meistens verwendet klingt für mich echt unnatürlich. "Sage Haussteuerung"  ???

Ich verwende folgende Trigger die wesentlich natürlichere Sätze zulassen.
In einem Satz wäre das dann. Hey google das Haus kann die Rolläden runtermachen.

Nur so als Info...

PS: zu kurze Trigger haben bei mir alle Komandos an IFTTT weiterleiten lassen, sonst hätte ich nur das Wort "mach" oder "mache" verwendet.
OK google mach die Garage auf...

Das mit ,,sage haussteuerung" ist ein Beispiel.

Ich nutze z.B.

,,schalte"
,,fahre"

Aber wenn man sich noch nicht daran gewöhnt hat ,,Ok Google ....." zu sagen, dann ist

,,Ok Google HOME,....." schon recht gut, funktioniert bei mir super...

Somit kannst du alle Google eigenen Sachen mit ,,Ok Google..." machen und alles was mit FHEM zu tun hat, mit ,,Ok Google Home...."

Grüße Marcel




Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Phill

Sage Haussteuerung ist halt einfach ein schlechtes Beispiel.

Das heißt du hast bei ifttt schalte $ und fahre $ registriert? Und keine Probleme damit. Weil bei so kurzen Wörtern hat bei mir Google alles an fhem weitergeleitet.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Ma_Bo

Zitat von: Phill am 08 Dezember 2017, 17:31:41
Sage Haussteuerung ist halt einfach ein schlechtes Beispiel.

Das heißt du hast bei ifttt schalte $ und fahre $ registriert? Und keine Probleme damit. Weil bei so kurzen Wörtern hat bei mir Google alles an fhem weitergeleitet.

Jeder hat da seine Meinung...

Ich habe mehrere applets...
Moment, ich mache mal den pc an und Screenshots.

Hab auch viel getestet, was zusammen geht und was nicht...

Man kann z.b stell färb mach zusammen in einem Applet nutzen, aber nicht stelle mache färbe


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

#169
Diese hier funktionieren alle bei mir ohne Probleme.


***** EDIT 1 08.12.17

Bild 1 Beispielsätze
"ok google home ....."
"ok google max ....."
"ok google susi ....."

Bild 2 Beispielsätze
"ok google ich bin wieder zu hause"
"ok google ich war duschen"
"ok google ich gehe ins bett"

Bild 3 Beispielsätze
"ok google von wem ist der nächste Geburtstag"
"ok google welcher geburtstag ist als nächstes"
"ok google wessen Geburtstag ist als nächstes"

Bild 4 Beispielsätze
"ok google wo ist mein Auto"
"ok google wo hat ..." <- weil man es vielleicht mal braucht :)
"ok google wo kann ..." <- weil man es vielleicht mal braucht :)

Bild 5 Beispielsätze
"ok google sind noch fenster geöffnet"
"ok google bis wann ..." <- weil man es vielleicht mal braucht :)
"ok google seit wann läuft die waschmaschine"

Bild 6 Beispielsätze
"ok google wer ist zu Hause"
"ok google wer hat als nächstes geburtstag"
"ok google wer kann" <- weil man es vielleicht mal braucht :)

Bild 7 Beispielsätze
"ok google wie warm ist es in der Küche"
"ok google wann wird die nächste Mülltonne abgeholt"
"ok google welche Mülltonne wird als nächtes abgeholt"

Bild 8 Beispielsätze
"ok google fahr/e das Rollo im Wohnzimmer hoch"

Bild 9 Beispielsätze
"ok google schalt/e den Fernseher ein"

Dann hab ich noch andere mit z.B. "ok google sage dem Fernseher ...." usw.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Zitat von: CoolTux am 08 Dezember 2017, 13:31:07
Schauen wir mal. Ob nun Google Cloud oder IFTTT Cloud ist ja dann auch egal.
Ich teste eine Verknüpfung mit AMADNG. Eventuell lässt sich da was machen.

Gibt es einen Android MQTT Client, der dann evtl mit AMADNG zusammen funktioniert...?

Dann könnte man mit diesem Client die Daten bei Adafruit holen und mit AMADNG weiterverarbeiten.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Ich teste erstmal ein Reverseproxy der dann die Daten an die CommBridge weiter reicht.
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

dominik

@yanniks, ich habe es jetzt geschafft deinen aktuellen github Stand mit Google Home ans Laufen zu bekommen. Wirklich genial!!! :) Die Reaktionszeiten sind um Welten besser als bei Alexa.

Einzig das Thermostat bekomme ich nicht gesetzt. Google sagt mir immer "Das Thermostate ... unterstützt diesen Modus nicht". Hast du eine Idee woran das liegt?

Danke für die tolle Arbeit!
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Pitcher90

Sorry, wenn das hier nicht 100% rein passt. Wollte trotzdem mal eure Erfahrungen hören, da ich erst in einem Blockbeitrag von folgendem Problem gelesen habe. ( https://www.googlewatchblog.de/2017/04/weniger-warum-idee-google/ auch schon relativ alt der Artikel)

Habt ihr das auch, dass bei mehreren Google Home (Mini) teilweise nicht der nächstgelegene Google Home reagiert, sondern der in einem ganz anderen Raum? Habe zur Zeit drei Stück in jedem Raum verteilt. Teilweise ist es auch so, dass ich dem Google Home im Wohnzimmer einen Befehl gebe, den er auch ausführt, aber ein anderer ebenfalls reagiert und dann irgendwas von Problemen redet und ich solle es später noch einmal probieren.
Ansonsten bin ich abgesehen vom nervigen Keyword echt zufrieden mit dem Google Home.

Phill

Was hasst du denn für ein Keyword?

Eigentlich wollte ich aber was anderes schreiben.
Hat eigentlich jemand schon eine gute Lösung (ohne Cloudservice) für ein Sprach-Feedback entwickelt? Falls ich es überlesen habe.
Ich habe folgendes gerade getestet: https://www.npmjs.com/package/google-home-notifier
Und es funktioniert sehr gut.

Man nuss nur in der google-home-notifier.js noch auch deutsch umschalten.
var device = function(name, lang = 'de') {
                                   ^^^^
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Pitcher90

Zitat von: Phill am 10 Dezember 2017, 14:38:28
Was hasst du denn für ein Keyword?

Meinte das ganz normale "Hey Google" oder "Ok Google" :D
Finde ich grässliche, aber man gewöhnt sich dran.

Ma_Bo

#176
Zitat von: Pitcher90 am 10 Dezember 2017, 13:34:26
Sorry, wenn das hier nicht 100% rein passt. Wollte trotzdem mal eure Erfahrungen hören, da ich erst in einem Blockbeitrag von folgendem Problem gelesen habe. ( https://www.googlewatchblog.de/2017/04/weniger-warum-idee-google/ auch schon relativ alt der Artikel)

Habt ihr das auch, dass bei mehreren Google Home (Mini) teilweise nicht der nächstgelegene Google Home reagiert, sondern der in einem ganz anderen Raum? Habe zur Zeit drei Stück in jedem Raum verteilt. Teilweise ist es auch so, dass ich dem Google Home im Wohnzimmer einen Befehl gebe, den er auch ausführt, aber ein anderer ebenfalls reagiert und dann irgendwas von Problemen redet und ich solle es später noch einmal probieren.
Ansonsten bin ich abgesehen vom nervigen Keyword echt zufrieden mit dem Google Home.

Ich nutze 3 GH und 3 GH Mini, quasi in jedem Raum einer.
Die Küche ist anliegend am Ess/Wohnzimmer, die beiden GH stehen knapp 3-4 Meter auseinander.

Jeder GH hat einen eigenen Account mit dem er verknüpft ist und zusätzlich gibt es einen Account, mit dem alle verknüpft sind.

Als ich die GH's so eingerichtet hatte, das jeder seinen eigenen Account hatte, haben mindestens 2 reagiert und teilweise blödsinn  verstanden (ist ja auch klar, da die, die weiter weg stehen, nicht deutlich hören was gesagt wird). Dann habe ich einfach einen Account angelegt und dort alle zusammen verknüpft, seit dem funktioniert es sowie es soll, der, der am nächsten dran steht reagiert und führt das Kommando aus. Die anderen reagieren auch, aber merken wohl, dass ein anderer angesprochen wurde.

######EDIT1
Die einzelnen Konten (GH), nutze ich um zu unterscheiden, von welchem GH bzw. über welchen IFTTT Account ein Kommando an FHEM geschickt wird.

Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Pitcher90

Zitat von: Ma_Bo am 10 Dezember 2017, 16:48:02
Ich nutze 3 GH und 3 GH Mini, quasi in jedem Raum einer.
Die Küche ist anliegend am Ess/Wohnzimmer, die beiden GH stehen knapp 3-4 Meter auseinander.

Jeder GH hat einen eigenen Account mit dem er verknüpft ist und zusätzlich gibt es einen Account, mit dem alle verknüpft sind.

Als ich die GH's so eingerichtet hatte, das jeder seinen eigenen Account hatte, haben mindestens 2 reagiert und teilweise blödsinn  verstanden (ist ja auch klar, da die, die weiter weg stehen, nicht deutlich hören was gesagt wird). Dann habe ich einfach einen Account angelegt und dort alle zusammen verknüpft, seit dem funktioniert es sowie es soll, der, der am nächsten dran steht reagiert und führt das Kommando aus. Die anderen reagieren auch, aber merken wohl, dass ein anderer angesprochen wurde.

Ok ich glaube dann setze ich nochmal alle zurück Und baue das System von vorne auf. Hatte mich schon gewundert, dass man so wenig darüber liest. Vielen Dank!

Übrigens... finde deine Idee mit den mehreren Accounts echt cool. Hab ich auch noch nicht dran gedacht.

Ma_Bo

Ich weiß nicht ob es wichtig ist, aber ich habe erst jeden GH mit einem eigenen Konto verknüpft und danach alle mit einem allgemein Konto verknüpft.


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Pitcher90

#179
Zitat von: Ma_Bo am 10 Dezember 2017, 17:24:01
Ich weiß nicht ob es wichtig ist, aber ich habe erst jeden GH mit einem eigenen Konto verknüpft und danach alle mit einem allgemein Konto verknüpft.


Tapatalk iPhone, daher kurz gehalten.

Ok so versuche ich es auch mal!

Edit: Pro Google-Konto hast du auch jeweils ein IFTTT-Konto, richtig?