Google Home ab 8 August in Deutschland

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

Vorheriges Thema - Nächstes Thema

Chridd

da hast du wahrscheinlich recht.
ich hab mal was neues aufgemacht.
https://forum.fhem.de/index.php/topic,82925.0.html

zur frage:
ich kann folgendes einstellen
IPv4 Portumleitung
Beschreibung:
Öffentliche UDP-Port:
Öffentliche TCP-Port:
Private IP-Adresse:
Private: UDP-Ports:
Private TCP-Ports:

Keine Ahnung, ob ich alles eintragen muss und von wo ich die Inhalte bekomme.  :-\

Skipper

Hallo zusammen,

ich habe 2 Google Homes und bisher konnte ich meine Lampen darüber bequem über die habridge steuern und das wichtigste dabei der Traffic blieb im lokalen LAN seit dem letzten Update der Home App wurden meine Geräte rausgeschmissen und man kann die habridge nicht mehr in der Home App einbinden. Gibt es irgend einen Ansatz, dass ich mein FHEM nicht von außen erreichbar machen muss und trotzdem mit Google Home meine Lampen steuern kann?

Beste Grüße

Ma_Bo

Siehe meine Beschreibung in diesem Thread... Google Home - IFTTT - IO.Adafruit - MQTT (mosquitto) - FHEM


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

Klingt erst einmal kompliziert, ist es aber nicht, alle Accounts sind kostenlos und bei mir funktioniert es seit dem ich es eingerichtet habe, ohne irgend ein Problem...
Delay ist zwar 3 Sekunden, aber damit kann ich sehr gut leben...


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.

dominik

...oder FHEM direkt integrieren:
https://github.com/yanniks/ghome-fhem

Ist zwar noch nicht final, läuft bei mir aber seit Monaten ohne Probleme und Verzögerungen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Skipper

Hallo dominik,

aber wenn ich das richtig sehe wird auch hierbei wieder ein Port nach außen geöffnet. Aus Sicherheitssicht wäre damit wieder ein Tor zu FHEM offen.
Was ich an der Habridge bisher sehr gut fand, war dass nichts nach außen hin geöffnet werdne musste.
Kannst du mir vielleicht das Kommunikationsschema mit Google von deiner Lösung erklären?
Danke
Gruß

Pitcher90

Wer unbedingt auf eine Portfreigabe verzichten will, der kann z.B. auch ioBroker installieren und die Cloud-Funktion dort verwenden um die Sprachbefehle zu übermitteln. Habe mittlerweile FHEM und ioBroker parallel laufen und empfinde das als meine Lösung der Wahl, da beides Vorteile hat, die ich nutzen möchte.

Ma_Bo

Zitat von: Pitcher90 am 26 Februar 2018, 11:41:31
Wer unbedingt auf eine Portfreigabe verzichten will, der kann z.B. auch ioBroker installieren und die Cloud-Funktion dort verwenden um die Sprachbefehle zu übermitteln. Habe mittlerweile FHEM und ioBroker parallel laufen und empfinde das als meine Lösung der Wahl, da beides Vorteile hat, die ich nutzen möchte.

Wie genau werden dann die Daten von Google Home an ioBroker übertragen...?

Geht das ganze über IFTTT -> Webhook nach ioBroker Cloud -> ioBroker auf meinem PI

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.

meddie

Genau, via IFTTT wird ein Webhook aufgerufen der in die ioBroker Cloud geht, diese wiederrum zu deiner lokalen Installation synchronisiert wird. In ioBroker selbst ist FHEM als ein Adapter verfügbar der dann alle Geräte direkt ansprechen kann. Du kannst entweder direkt per Script (ähnlich wie ein DOIF) reagieren oder schiebst einfach nur in ein Dummy den Befehl und baust in FHEM ein Doif oder Talk2Fhem oder Babble. 

Ma_Bo

Zitat von: meddie am 26 Februar 2018, 23:00:21
Genau, via IFTTT wird ein Webhook aufgerufen der in die ioBroker Cloud geht, diese wiederrum zu deiner lokalen Installation synchronisiert wird. In ioBroker selbst ist FHEM als ein Adapter verfügbar der dann alle Geräte direkt ansprechen kann. Du kannst entweder direkt per Script (ähnlich wie ein DOIF) reagieren oder schiebst einfach nur in ein Dummy den Befehl und baust in FHEM ein Doif oder Talk2Fhem oder Babble.
Welchen Delay hast du dort, also wenn du das letzte Wort gesprochen hast, bis dass der Text in FHEM ankommt...?
Mit meiner Lösung über IFTTT, IO.Adafruit usw. sind es ca. 3 Sekunden...


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.

meddie

das geht ziemlich schnell, ich schätze unter einer Sekunde

Ma_Bo

#251
Könntest du mal ein paar Bilder machen wie der Webhook z.B. aussieht und ggfs was du in ioBroker eingestellt hast, werde mich die Tage mal ransetzen und deinen Weg mal testen...


Tapatalk iPhone, daher kurz gehalten.

####Edit 1 28.02.2018 - 13:00

Hat sich erledigt, habe heute mal ioBroker installiert und etwas rumgetestet.
Die Verzögerung ist identisch zu meinem Lösungsweg.
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

Nach dem ich nun ein paar Monate hier nicht mehr geschrieben habe, leider habe ich keine Zeit zur Umsetzung gefunden, habe ich es nun geschafft einiges zum schalten zu bewegen.

Umsetzung erfolgt mit:

Bei AutoVoice muss man die Natural Language für Google Home freischalten, kostet 99 Cent im Monat.
Danach kann man Natural Language unter dialogflow.com konfigurieren und in Automagic die AutoVoice Plugins konfigurieren.
Werde bald ein zwei Videos einstellen wo ich die Sprachbefehle gebe.
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

Nutzt eigentlich noch irgendjemand die Google Home Integration von hier:
https://github.com/yanniks/ghome-fhem ?

Funktioniert nämlich ziemlich gut. Mittlerweile unterstützt Google auch Ventilatoren und Saugroboter, wo ich gerade am Überlegen bin, ob ich die Funktionen dafür in ghome-fhem integriere.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

kadettilac89

Zitat von: dominik am 21 August 2018, 21:48:38
Nutzt eigentlich noch irgendjemand die Google Home Integration von hier:
https://github.com/yanniks/ghome-fhem ?

Funktioniert nämlich ziemlich gut. Mittlerweile unterstützt Google auch Ventilatoren und Saugroboter, wo ich gerade am Überlegen bin, ob ich die Funktionen dafür in ghome-fhem integriere.
Gerne weitermachen :) .. ich habe mir das mal angesehen, die Doku ist noch etwas verstreut zu finden, habe es nicht geschafft, bzw. aus Zeitmangel abgebrochen. Winter kommt aber irgendwann, habe vor es dann einzurichten.