Hallo Guten Tag ich habe was mit einem ESP und Mega gebaut. Funktioniert super. Ich kann über App steuern (geschrieben mit Java) und über PC (mit VB-Programm). Auch wenn ich Befehle über HTTP PUT/GET über den Browser eingebe, habe ich das gewünschte Ergebnis. Jeztt wollte ich das ganze über Google Home (naja das wollte ich mir ggf. kaufen wenn es läuft) machen. Daher nutze ich aktuell mein Handy, da läuft ja auch Googles Assistant drauf - sollte daher gehen oder? Anbei mal ein Bild. Ich habe ein Applet bei IFTTT eingestellt. Also wenn Google Assistant "Tür Rolllade Hoch" dann soll ein HTTP PUT oder GET Befehl an die Geräte-IP von meiner Rollladensteuerung erfolgen. Wenn ich den Befehl: http://192.168.0.241:2020/?8FF im Browser eingebe, fährt die Rollade entsprechend 100% hoch - wie gewünscht. Warum geht das mit IFTTT nicht? Habe ich da was völlig falsch verstanden? Wenn ich beim Handy den eingegebenen Satz von IFFTT spreche, kommt auch die Antwort davon, aber es wird nichts versendet
SmartHomer schrieb: > Warum geht das mit IFTTT nicht? Habe ich da was völlig falsch > verstanden? > Wenn ich beim Handy den eingegebenen Satz von IFFTT spreche, kommt auch > die Antwort davon, aber es wird nichts versendet Weil IFTTT ein Cloudservice ist und der auf ein Gerät in Deinem lokalen Netzwerk erst mal keinen Zugriff hat - zum Glück. Damit das läuft brauchst du: - Eine Portweiterleitung im Router (Achtung - ist immer ein Sicherheitsrisiko - ich will es nur gesagt haben) - Eine DynDNS Adresse, da sich deine öffentliche IP i.d.R. jeden Tag ändert und es damit keinen Sinn macht die bei IFTTT einzutragen Sascha
Sascha W. schrieb: > SmartHomer schrieb: >> Warum geht das mit IFTTT nicht? Habe ich da was völlig falsch >> verstanden? >> Wenn ich beim Handy den eingegebenen Satz von IFFTT spreche, kommt auch >> die Antwort davon, aber es wird nichts versendet > > Weil IFTTT ein Cloudservice ist und der auf ein Gerät in Deinem lokalen > Netzwerk erst mal keinen Zugriff hat - zum Glück. > Damit das läuft brauchst du: > - Eine Portweiterleitung im Router (Achtung - ist immer ein > Sicherheitsrisiko - ich will es nur gesagt haben) > - Eine DynDNS Adresse, da sich deine öffentliche IP i.d.R. jeden Tag > ändert und es damit keinen Sinn macht die bei IFTTT einzutragen > > Sascha Hallo Sascha, danke für die Aufklärung. Sprich ich muss den Port jedes Gerätes nach außen weiterleiten, richtig? Außerdem brauche ich eine DynDNS, wie mache ich das?! Schade das das nicht einfach so einfach geht.
Wie löst denn Philips sowas? Die Hue kann man mit IFTTT sofort ansteuern. Da braucht es keine Port Einstellungen oder einen DynDNS Eintrag. Meldet sich vielleicht die Hue Bridge bei einem Philips Server und der stellt Verbindung zum IFTTT Server her?
Chris K. schrieb: > Wie löst denn Philips sowas? Die Hue kann man mit IFTTT sofort > ansteuern. Da braucht es keine Port Einstellungen oder einen DynDNS > Eintrag. Meldet sich vielleicht die Hue Bridge bei einem Philips Server > und der stellt Verbindung zum IFTTT Server her? Ich habe kein Hue, keine Ahnung. Aber das habe ich mich auch schon gefragt.
SmartHomer schrieb: > Sascha W. schrieb: >> SmartHomer schrieb: >>> Warum geht das mit IFTTT nicht? Habe ich da was völlig falsch >>> verstanden? >>> Wenn ich beim Handy den eingegebenen Satz von IFFTT spreche, kommt auch >>> die Antwort davon, aber es wird nichts versendet >> >> Weil IFTTT ein Cloudservice ist und der auf ein Gerät in Deinem lokalen >> Netzwerk erst mal keinen Zugriff hat - zum Glück. >> Damit das läuft brauchst du: >> - Eine Portweiterleitung im Router (Achtung - ist immer ein >> Sicherheitsrisiko - ich will es nur gesagt haben) >> - Eine DynDNS Adresse, da sich deine öffentliche IP i.d.R. jeden Tag >> ändert und es damit keinen Sinn macht die bei IFTTT einzutragen >> >> Sascha > > Hallo Sascha, > > danke für die Aufklärung. Sprich ich muss den Port jedes Gerätes nach > außen weiterleiten, richtig? genau, nach aussen unterscheiden sich dann die Geräte nur durch die Portnummer. > Außerdem brauche ich eine DynDNS, wie mache ich das?! > Schade das das nicht einfach so einfach geht. Such einfach mal nach dynamisch+DNS, da gibt's verschiedene Anbieter - auch kostenlos. Oder wenn du ne Fritzbox hast kannst du auch den myFritz-Dienst nutzen. Sascha
Chris K. schrieb: > Wie löst denn Philips sowas? Die Hue kann man mit IFTTT sofort > ansteuern. Da braucht es keine Port Einstellungen oder einen DynDNS > Eintrag. Meldet sich vielleicht die Hue Bridge bei einem Philips Server > und der stellt Verbindung zum IFTTT Server her? Genau, damit alles schön Plug&Play ist stellen sowohl die Geräte als auch die App eine Verbindung zu "ihrem" Cloudserver her. Aus dem lokalen Netz raus geht halt ohne Konfiguration und Klimmzüge. Fällt der Internetanschluss aus geht nix mehr, meint der Hersteller dein Krempel ist zu alt stellt er den Support ein und du kannst dir was neues kaufen. War doch unlängst bei so nem China Zeug, wegen DSGVO durften die keine Daten mehr speichern, und schon ging nur noch An- und Ausschalten. Timer, Programme, etc. - abgeschalten. Sascha
Sascha W. schrieb: > Chris K. schrieb: >> Wie löst denn Philips sowas? Die Hue kann man mit IFTTT sofort >> ansteuern. Da braucht es keine Port Einstellungen oder einen DynDNS >> Eintrag. Meldet sich vielleicht die Hue Bridge bei einem Philips Server >> und der stellt Verbindung zum IFTTT Server her? > Genau, damit alles schön Plug&Play ist stellen sowohl die Geräte als > auch die App eine Verbindung zu "ihrem" Cloudserver her. Aus dem lokalen > Netz raus geht halt ohne Konfiguration und Klimmzüge. > Fällt der Internetanschluss aus geht nix mehr, meint der Hersteller dein > Krempel ist zu alt stellt er den Support ein und du kannst dir was neues > kaufen. > War doch unlängst bei so nem China Zeug, wegen DSGVO durften die keine > Daten mehr speichern, und schon ging nur noch An- und Ausschalten. > Timer, Programme, etc. - abgeschalten. > > Sascha Deswegen baue ich das selber. Funktioniert auch lokal alles mit meiner App und PC Programm. Aber Google Einbindung oder Alexa (ich habe noch keins) wäre ein Hit. Ich habe übrigends den Router von Unitymedia (Connect Box). Da gibt es gar kein Port Forwarding mehr, nur noch IPv6 Filter. Das funktioniert aber nicht. Hat jmd. Erfahrung hier? ODER: Alternativ: Kann man das anders lösen?! Warum einfach der Google Assistant nicht einfach den Put Befehl lokal versendet, sowas aufwendiges immer.
SmartHomer schrieb: > Deswegen baue ich das selber. > Funktioniert auch lokal alles mit meiner App und PC Programm. > Aber Google Einbindung oder Alexa (ich habe noch keins) wäre ein Hit. > > Ich habe übrigends den Router von Unitymedia (Connect Box). Da gibt es > gar kein Port Forwarding mehr, nur noch IPv6 Filter. Das funktioniert > aber nicht. Hat jmd. Erfahrung hier? Bei IPV6 brauchst du kein Portforwarding mehr da du nicht eine IPV6-Adresse bekommst sondern einen Adressbereich. Somit kann jedes Gerät im LAN eine eigene öffentliche IP-Adresse bekommen. Den Zugriff muss man mit einer entsprechenden Firewallregel freigeben. Blöd nur das der ESP kein V6 kann :( Da könntest du dir nur was dazwischenbasteln - mit einem Raspi sollte das machbar sein. > ODER: Alternativ: Kann man das anders lösen?! Warum einfach der Google > Assistant nicht einfach den Put Befehl lokal versendet, sowas > aufwendiges immer. tja das wollen die denke ich gar nicht. Da könnte ja einer auf die Idee kommen und bei der Hotline nachfragen wie er seinen ESP ans laufen bekommt. Sascha
Sascha W. schrieb: > SmartHomer schrieb: >> Deswegen baue ich das selber. >> Funktioniert auch lokal alles mit meiner App und PC Programm. >> Aber Google Einbindung oder Alexa (ich habe noch keins) wäre ein Hit. >> >> Ich habe übrigends den Router von Unitymedia (Connect Box). Da gibt es >> gar kein Port Forwarding mehr, nur noch IPv6 Filter. Das funktioniert >> aber nicht. Hat jmd. Erfahrung hier? > Bei IPV6 brauchst du kein Portforwarding mehr da du nicht eine > IPV6-Adresse bekommst sondern einen Adressbereich. Somit kann jedes > Gerät im LAN eine eigene öffentliche IP-Adresse bekommen. Den Zugriff > muss man mit einer entsprechenden Firewallregel freigeben. > Blöd nur das der ESP kein V6 kann :( Da könntest du dir nur was > dazwischenbasteln - mit einem Raspi sollte das machbar sein. > > Sascha Ja eben, welche normalen 0815 WLAN Geräte (Kaffekocher, Wasserkocher, Drucker etc..) hat schon IPv6? Ich rufe erstmal bei Unitymedia an ob man da umgestellt werden kann, ist doch scheiße sowas. Genau das habe ich mir schon gedacht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.