Avviso
A partire dal firmware 2.2.0, OpenSprinkler 3.x supporta l'accesso remoto tramite token OTC. Tieni presente che questo è disponibile solo per l'hardware OpenSprinkler 3.x, NON è disponibile per l'hardware OpenSprinkler 2.x o OpenSprinkler Pi (NUOVO con firmware 2.3.1(161+) anche con OSPi) / Beagle / Demo. Pertanto, questo articolo è rilevante solo per OpenSprinkler 3.x. Per OpenSprinkler 3 è necessario un aggiornamento del firmware.
introduzione
A partire dal firmware 2.2.0 (versione ufficiale, non le mie beta! C'è la beta 2.3.0 qui) OpenSprinkler 3.x supporta l'accesso remoto tramite token OpenThings Cloud (OTC). Ciò elimina la necessità del port forwarding (che è difficile da configurare su alcuni router, in particolare quelli mobili). Prima di procedere, assicurati di avere il firmware OpenSprinkler 2.2.0 o successivo. In caso contrario, puoi seguire le istruzioni qui per aggiornare il firmware alla 2.2.0. Le seguenti istruzioni spiegano come creare un token OTC e utilizzare il token OTC per l'accesso remoto.
Passaggio A: creazione di un token OTC
Vai a https://www.openthings.io e accedi con l'e-mail/nome utente e password di login di OpenSprinkler.com. Se non disponi di un account OpenSprinkler.com, vai su https://www.OpenSprinkler.com e fai clic su "Il mio account" in alto, quindi registrati per un nuovo account utente. I due siti web utilizzano lo stesso login.
Una volta effettuato l'accesso a openthings.io, vedrai la dashboard. Sul lato sinistro della dashboard, fare clic su
I miei dispositivi OpenThings (I miei dispositivi OTC OpenThings)
Nota: la registrazione sul sito tedesco OpenSprinklerShop.de non ha NIENTE a che fare con la registrazione sul sito OpenSprinkler.com! Devi registrarti di nuovo lì!
Vedere l'immagine qui sotto per l'illustrazione.

NON fare clic su I miei dispositivi OpenThings Blynk (sopra I miei dispositivi OpenThings Blynk) poiché serve per creare token Blynk, non token OTC.
Successivamente, inserisci una descrizione del dispositivo, seleziona "OpenSprinkler" dall'elenco a discesa, quindi fai clic su! Aggiungi nuovo dispositivo. Questo creerà un nuovo dispositivo OpenSprinkler e vedrai il token OTC nella foto sopra. Il token è lungo 32 caratteri. Dovrai copiare e incollare questo token nelle impostazioni di OpenSprinkler (vedi sotto).

Passaggio B: aggiorna le impostazioni di OpenSprinkler
- È necessario modificare le impostazioni sul dispositivo OpenSprinkler per attivare il token OTC. Per fare ciò, apri un browser e inserisci l'indirizzo IP del tuo dispositivo, che visualizzerà l'interfaccia utente web.
- Fare clic sull'icona nell'angolo in basso a destra per accedere a "Opzioni di modifica" e fare clic sulla scheda "Integrazione". Seleziona "Attiva". Quindi copia e incolla l'intero token OTC nel campo "Token". Il server OTC predefinito è ws.cloud.openthings.io e la porta predefinita è 80. Puoi lasciarli così come sono. Vedere l'immagine qui sotto per l'illustrazione.
- Trasferisci le modifiche e infine riavvia OpenSprinkler. Ora sei pronto.

- Per verificare se la connessione al cloud OTC è valida, dopo aver riavviato il controller, scorrere da sinistra a destra sulla home page (o fare clic sull'icona nell'angolo in alto a sinistra) per aprire il menu a sinistra, quindi fare clic su "Diagnostica di sistema". Nella parte inferiore della finestra puoi vedere lo stato OTC. Se dice "Connesso", significa che la connessione ha avuto successo. Se viene visualizzato "Connessione in corso...", attendere 30 secondi e quindi ricontrollare. Lo stato viene visualizzato "Non abilitato" se OTC non è abilitato o "Disconnesso" se la connessione non è riuscita per qualche motivo. Vedi l'immagine qui sotto per l'illustrazione.

Passaggio C: utilizzare il token OTC per l'accesso remoto
La versione attuale dell'app mobile OpenSprinkler supporta l'aggiunta di un dispositivo tramite il suo token OTC. Per aggiungere una posizione di controllo remoto, aggiungi un dispositivo con il relativo token OTC.
Puoi anche andare su https://ui.OpenSprinkler.com in un browser web e aggiungere un dispositivo utilizzando il suo token OTC.
In alternativa è possibile aprire un browser e digitare:
https://cloud.openthings.io/forward/v1/gettone
Dove gettone Il tuo token OTC è. Ciò consente di accedere alla centrale da remoto. Puoi aggiungere questo collegamento ai segnalibri nel tuo browser o aggiungere questo collegamento alla home page su uno smartphone.

Vorrei creare un dispositivo OTC. Nella pagina Dispositivi OTC Openthings/My Open Things, non è possibile fare clic sul pulsante "Aggiungi nuovo dispositivo" dopo aver selezionato OpenSprinkler. Cosa fare. Grazie.
Grazie. Completato. Era il nome del dispositivo mancante
Devi prima inserire il nome del dispositivo nel campo della descrizione (“inserisci una descrizione qui”), poi funzionerà anche il pulsante “Aggiungi nuovo dispositivo”.
Nel frattempo, OTC funziona con OpenSprinkler 3.x E OSPi!
Ciao,
Ho ancora il firmware 2.1.9 (7), il che significa che l'OTC non è un'opzione per me.
Come posso accedere da remoto al mio controller Open Sprinkler?
Grazie!
Ciao,
Se disponi di un OpenSprinkler OSPi, di un OpenSprinkler 3.0 o successivo, aggiorna semplicemente il firmware.
https://OpenSprinklerShop.de/2019/12/04/firmware-update/
Oppure, se hai familiarità con la condivisione delle porte, attivala sul tuo router.
Grazie, allora non devo andare oltre nella risoluzione dei problemi...
È un peccato, ma forse questo verrà aggiunto nuovamente per l'OSPI.
In linea di principio qualcuno dovrebbe adattare la libreria WebSocket al Raspberry Pi e poi funzionerebbe. Donerei anche un OSPi comprensivo di accessori se qualcuno volesse adattarlo nel tempo libero.
Ho installato OpenSprinkler sul mio nuovo OSPi 2.2.0 (2)) secondo le istruzioni e inoltre non ho la voce per l'integrazione. Come posso installare il firmware ufficiale per utilizzare la funzione Cloud?
La funzione OTC NON è disponibile per l'hardware OpenSprinkler 2.x o OpenSprinkler Pi (OSPi)!
https://OpenSprinkler.com/forums/topic/otc-support-for-ospi
Funzionalità molto interessante!
"Disconnesso" se la connessione non è riuscita per qualche motivo. Qualcuno conosce qualche motivo per cui verrebbe disconnesso. Esistono informazioni sulla risoluzione dei problemi per cui non si connette?
Sfortunatamente, sul mio sistema operativo (2.2.0.112) la voce OTC non esiste in Integrazione. Solo MQQT e 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.