Varsel
Från och med firmware 2.2.0 stöder OpenSprinkler 3.x fjärråtkomst via OTC-tokens. Observera att detta endast är tillgängligt för OpenSprinkler hårdvara 3.x, det är INTE tillgängligt för OpenSprinkler hårdvara 2.x eller OpenSprinkler Pi (NYTT med firmware 2.3.1(161+) även med OSPi) / Beagle / Demo. Därför är denna artikel endast relevant för OpenSprinkler 3.x. En firmwareuppdatering är nödvändig för OpenSprinkler 3.
introduktion
Från och med firmware 2.2.0 (officiell version, inte min betaversion! Det finns beta 2.3.0 här) OpenSprinkler 3.x stöder fjärråtkomst via OpenThings Cloud (OTC)-tokens. Detta eliminerar behovet av portvidarebefordran (vilket är svårt att ställa in på vissa routrar, speciellt mobilroutrar). Innan du fortsätter, se till att du har OpenSprinkler firmware 2.2.0 eller senare. Om inte, kan du följa instruktionerna här för att uppdatera din firmware till 2.2.0. Följande instruktioner förklarar hur du skapar en OTC-token och använder OTC-token för fjärråtkomst.
Steg A: Skapa en OTC-token
Gå till https://www.openthings.io och logga in med din OpenSprinkler.com inloggningsmail/användarnamn och lösenord. Om du inte har ett OpenSprinkler.com-konto, gå till https://www.OpenSprinkler.com och klicka på "Mitt konto" ovan och registrera dig för ett nytt användarkonto. De två webbplatserna använder samma inloggning.
När du loggar in på openthings.io kommer du att se instrumentpanelen. Klicka på den vänstra sidan av instrumentpanelen
Mina OpenThings-enheter (Mina OpenThings OTC-enheter)
Obs: Att registrera sig på den tyska OpenSprinklerShop.de-webbplatsen har INGET att göra med registrering på webbplatsen OpenSprinkler.com! Du måste registrera dig där igen!
Se bilden nedan för illustration.

Klicka INTE på Mina OpenThings Blynk-enheter (ovanför My OpenThings Blynk-enheter) eftersom detta är för att skapa Blynk-tokens, inte OTC-tokens.
Ange sedan en enhetsbeskrivning, välj "OpenSprinkler" från rullgardinsmenyn och klicka sedan på !Lägg till ny enhet. Detta kommer att skapa en ny OpenSprinkler-enhet och du kommer att se OTC-token på bilden ovan. Token är 32 tecken långt. Du måste kopiera och klistra in denna token i dina OpenSprinkler-inställningar (se nedan).

Steg B: Uppdatera OpenSprinkler-inställningar
- Du måste ändra inställningarna på din OpenSprinkler-enhet för att aktivera OTC-token. För att göra detta, öppna en webbläsare och ange din enhets IP-adress, som visar webbgränssnittet.
- Klicka på ikonen i det nedre högra hörnet för att gå till redigeringsalternativ och klicka på fliken Integration. Välj "Aktivera". Kopiera sedan och klistra in hela din OTC-token i fältet "Token". Standard OTC-servern är ws.cloud.openthings.io och standardporten är 80. Du kan lämna dem som de är. Se bilden nedan för illustration.
- Överför ändringarna och starta slutligen om din OpenSprinkler. Nu är du redo.

- 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.

Steg C: Använd OTC-token för fjärråtkomst
Die aktuelle Version der OpenSprinkler Mobile App unterstützt das Hinzufügen eines Geräts über dessen OTC-Token. Um einen Fernsteuerungsstandort hinzuzufügen, fügen Sie ein Gerät mit seinem OTC-Token hinzu.
Sie können auch in einem Webbrowser auf https://ui.opensprinkler.com gehen und ein Gerät mit seinem OTC-Token hinzufügen.
Alternativ können Sie auch einen Browser öffnen und Folgendes eingeben:
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!
Hej,
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?
Tack!
Hej,
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.