Aviso
A partir del firmware 2.2.0, OpenSprinkler 3.x admite el acceso remoto mediante tokens OTC. Tenga en cuenta que esto solo está disponible para el hardware OpenSprinkler 3.x, NO está disponible para el hardware OpenSprinkler 2.x o AbiertoSprinkler Pi (NUEVO con firmware 2.3.1(161+) también con OSPi) / Beagle / Demo. Por lo tanto, este artículo sólo es relevante para OpenSprinkler 3.x. Es necesaria una actualización de firmware para OpenSprinkler 3.
introducción
A partir del firmware 2.2.0 (versión oficial, ¡no mis versiones beta! Aquí hay la versión beta 2.3.0), OpenSprinkler 3.x admite el acceso remoto a través de tokens OpenThings Cloud (OTC). Esto elimina la necesidad de reenviar puertos (que es difícil de configurar en algunos enrutadores, especialmente en enrutadores móviles). Antes de continuar, asegúrese de tener el firmware OpenSprinkler 2.2.0 o posterior. De lo contrario, puede seguir las instrucciones aquí para actualizar su firmware a 2.2.0. Las siguientes instrucciones explican cómo crear un token OTC y utilizarlo para acceso remoto.
Paso A: crear un token OTC
Ir a https://www.openthings.io e inicie sesión con su correo electrónico/nombre de usuario y contraseña de inicio de sesión de OpenSprinkler.com. Si no tiene una cuenta en OpenSprinkler.com, vaya a https://www.OpenSprinkler.com und klicken Sie oben auf «Mein Konto», dann registrieren Sie sich für ein neues Benutzerkonto. Die beiden Websites verwenden dasselbe Login.
Una vez que inicie sesión en openthings.io, verá el panel. En el lado izquierdo del panel, haga clic en
Mis dispositivos OpenThings (Mis dispositivos OpenThings OTC)
Nota: ¡Registrarse en el sitio alemán OpenSprinklerShop.de no tiene NADA que ver con registrarse en el sitio OpenSprinkler.com! ¡Tienes que registrarte allí nuevamente!
Vea la imagen a continuación como ilustración.

NO haga clic en Mis dispositivos OpenThings Blynk (arriba de Mis dispositivos OpenThings Blynk), ya que esto es para crear tokens Blynk, no tokens OTC.
Geben Sie als Nächstes eine Gerätebeschreibung ein, wählen Sie «OpenSprinkler» aus der Dropdown-Liste und klicken Sie dann auf !Add New Device». Dadurch wird ein neues OpenSprinkler-Gerät erstellt, und Sie sehen den oben abgebildeten OTC-Token. Der Token ist 32 Zeichen lang. Sie müssen diesen Token kopieren und in Ihre OpenSprinkler-Einstellungen einfügen (siehe unten).

Paso B: actualice la configuración de OpenSprinkler
- Debe cambiar la configuración de su dispositivo OpenSprinkler para activar el token OTC. Para hacer esto, abra un navegador e ingrese la dirección IP de su dispositivo, que mostrará la interfaz de usuario web.
- Klicken Sie auf das Symbol in der unteren rechten Ecke, um zu «Optionen bearbeiten» zu gelangen, und klicken Sie auf die Registerkarte «Integration». Wählen Sie «Aktivieren». Kopieren Sie dann Ihren gesamten OTC-Token und fügen Sie ihn in das Feld «Token» ein. Der Standard-OTC-Server ist ws.cloud.openthings.io und der Standard-Port ist 80. Sie können sie so belassen. Siehe das Bild unten zur Veranschaulichung.
- Transfiera los cambios y finalmente reinicie su OpenSprinkler. Ahora estás listo.

- Um zu überprüfen, ob die OTC-Cloud-Verbindung gültig ist, wischen Sie nach dem Neustart des Controllers auf der Startseite von links nach rechts (oder klicken Sie auf das Symbol in der oberen linken Ecke), um das Menü auf der linken Seite zu öffnen, und klicken Sie dann auf «Systemdiagnose». Im unteren Teil des Fensters sehen Sie den OTC-Status. Wenn dort ‘Verbunden’ angezeigt wird, bedeutet dies, dass die Verbindung erfolgreich ist. Wenn ‘Connecting…’ angezeigt wird, sollten Sie 30 Sekunden warten und dann erneut prüfen. Der Status zeigt «Nicht aktiviert» an, wenn OTC nicht aktiviert ist, oder «Getrennt», wenn die Verbindung aus irgendeinem Grund fehlgeschlagen ist. Siehe Abbildung unten zur Veranschaulichung.

Paso C: use el token OTC para acceso remoto
La versión actual de la aplicación móvil OpenSprinkler admite la adición de un dispositivo mediante su token OTC. Para agregar una ubicación de control remoto, agregue un dispositivo con su token OTC.
También puede ir a https://ui.OpenSprinkler.com en un navegador web y agregar un dispositivo usando su token OTC.
Alternativamente, puede abrir un navegador y escribir:
https://cloud.openthings.io/forward/v1/token
wobei token Ihr OTC-Token ist. Damit können Sie aus der Ferne auf das Steuergerät zugreifen. Sie können diesen Link in Ihrem Browser als Lesezeichen speichern oder auf einem Smartphone diesen Link zur Startseite hinzufügen.

Ich möchte ein OTC Device anlegen. Auf der Seite Openthings/My Open Things OTC Devices läßt sich nach Auswahl von OpenSprinkler der Button «Add new device» nicht Anklicken. Was ist zu tun. Danke.
Danke. Erledigt. Es war der fehlende Gerätename
Sie müssen in dem Beschreibungsfeld («enter a description here») erst einen Gerätenamen eingeben, dann funktioniert auch der «Add new device» Knopf.
Inzwischen funktioniert OTC für OpenSprinkler 3.x UND OSPi!
Hola,
ich habe noch die Firmware 2.1.9 (7), d.h. OTC gibt’s bei mir nicht als Option.
Wie kann ich denn remote auf meinen Open Sprinkler controller zugreifen?
Danke!
Hola,
wenn Sie einen OpenSprinkler OSPi, einen OpenSprinker 3.0 oder neuerer haben, dann einfach Firmware updaten.
https://opensprinklershop.de/2019/12/04/firmware-update/
Oder wenn Sie sich mit Port freigaben auskennen, diese an ihrem Router aktivieren.
Danke, dann muss ich mich nicht weiter auf die Fehlersuche begeben…
Schade aber vielleicht wird das ja noch mal für den OSPI eingepflegt.
Im Prinzip müsste jemand die WebSocket Bibliothek für den Raspberri Pi anpassen, dann würde es gehen. Ich würde dafür auch einen OSPi inkl Zubehör spendieren, falls jemand das in seiner Freizeit anpassen würde.
ich habe Opensprinkler nach Anleitung auf meinen neuen OSPi 2.2.0 (2)) installiert und habe ebenfalls den Eintrag für die Integration nicht. Wie kann ich die offizielle Firmware installieren um die CLoud Funktion nutzen zu können?
Die OTC Funktion ist NICHT für OpenSprinkler-Hardware 2.x oder OpenSprinkler Pi (OSPi) verfügbar!
https://opensprinkler.com/forums/topic/otc-support-for-ospi
Sehr coole Funktion!
“Disconnected” if the connection failed for some reason. Does anyone know of any reasons why it would be disconnected. Is there any troubleshooting info at all why it won’t connect?
Leider existiert bei meinem OS (2.2.0.112) der Eintrag OTC unter Ingegration nicht. Nur MQQT und IFTTT.
Tatsächlich ist mit 2.2.0 die offizielle OpenSprinkler Firmware gemeint. Die 2.2.0(112) ist noch die BETA Firmware aus dem letzten Jahr und enthält diese Funktion nicht.