Antwort auf: Fernzugriff via MyFritz
Startseite › Foren › Allgemein › Fernzugriff via MyFritz › Antwort auf: Fernzugriff via MyFritz
So funktioniert die Portfreigabe bei mir. Allerdings muss man zwischen OSPi und OpenSprinkler 3 unterscheiden, da bei OSPi der Port 8080 und bei OpenSprinkler 3 der Port 80 verwendet wird.
So also für OSPi einrichten:
Und so für den OpenSprinkler 3:
Wie man hier sieht, ist der OSPi unter der Externen IP Port 3000 und der OpenSprinkler 3 und derselben Externen IP Port 3001 erreichbar.
Auf diese Art und Weise kann man mehrere OpenSprinkler erfolgreich aus dem Internet fernsteuern.
Die Option “Dieses Gerät komplett für den Internetzugriff über IPv4 freigeben (Exposed Host)” darf NICHT aktiviert werden.
Zusammen mit der MyFritz-Freigabe können Sie nun diese in der OpenSprinkler-App konfigurieren.
1. Wählen Sie in der OpenSprinkler-App links oben den Menüpunkt “Standorte verwalten” aus und drücken Sie auf “Hinzufügen / Manually Add Device”
2. Geben Sie einen Namen in das Feld “OpenSprinkler Name” ein. In “OpenSprinkler IP” geben Sie die MyFritz-Freigabe ein, gefolgt mit einem Doppelpunkt und dem Port (s.o. 3000 bzw. 3001 bzw. ihr gewählter Port)
3. Dann noch das Passwort. Hinweis: Wenn Sie als Passwort immer noch “opendoor” haben, dann ist nun ein guter Zeitpunkt gekommen, diesen zu ändern, denn ab jetzt kann das gesamte Internet auf ihren OSPi bzw. OpenSprinkler zugreifen!
4. Bestätigen Sie mit “Speichern”. Fertig. Wenn nun das “Verbinden” Symbol grün wird, dann funktioniert alles!
Hinweis: Wenn Sie innerhalb ihrer WLANs sind, dann lässt die Fritz!Box meistens keine Verbindung über MyFritz zu. Deaktivieren Sie an ihrem Smartphone die WLAN-Funktion und verbinden Sie sich über das Mobilfunknetz um diese Funktion zu testen!
Die Freigabe funktioniert übrigens nur über HTTP! HTTPS funktioniert nur in Verbindung mit einem HTTP zu HTTPS Proxy und einem entsprechendem HTTPS-Zertifikat (z.b. mit Apache2 und OpenSSL-selfsigned Zertifikat). Dieses Thema werde ich bei Gelegenheit neu separat behandeln.
