suggerimento
Supportato dal firmware 2.2.0 OpenSprinkler Accesso remoto 3.x tramite token OTC. Si prega di notare che questo è solo per OpenSprinkler-Hardware 3.x è disponibile, NON è disponibile per OpenSprinkler-Hardware 2.xo OpenSprinkler Pi/Beagle/demo. Quindi questo articolo è solo per OpenSprinkler 3.x rilevante. Per OpenSprinkler 3 richiede un aggiornamento del firmware.
Introduzione
Supportato dal firmware 2.2.0 (versione ufficiale, non le mie beta! Qui c'è la beta 2.3.0). OpenSprinkler Accesso remoto 3.x tramite token OpenThings Cloud (OTC). Ciò elimina la necessità del port forwarding (che è difficile da configurare su alcuni router, in particolare i router mobili). Prima di procedere, assicurati di avere il OpenSprinkler- Avere firmware 2.2.0 o superiore. In caso contrario, puoi seguire le istruzioni qui per aggiornare il firmware alla versione 2.2.0. Le istruzioni seguenti 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 il tuo opensprinkler.com e-mail di accesso/nome utente e password. Se non ne hai uno opensprinkler.com, vai a 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 OpenThings OTC)
Nota: registrazione in tedesco OpenSprinklerShop.de – il sito non ha NIENTE a che fare con la registrazione su OpenSprinklersito .com da fare! Devi registrarti di nuovo lì!
Vedere l'immagine qui sotto per l'illustrazione.
NON fare clic su My OpenThings Blynk Devices (sopra My OpenThings Blynk Devices) in quanto serve per creare token Blynk e non token OTC.
Successivamente, inserisci una descrizione del dispositivo, seleziona "OpenSprinkler” dall'elenco a discesa e quindi fare clic su !Aggiungi nuovo dispositivo”. Questo ne creerà uno nuovo OpenSprinklerdispositivo e vedrai il token OTC mostrato sopra. Il token è lungo 32 caratteri. Devi copiare questo token e inserirlo nel tuo OpenSprinkler-Inserisci impostazioni (vedi sotto).
Passaggio B: aggiornamento OpenSprinkler Impostazioni profilo
- Devi modificare le impostazioni sul tuo OpenSprinkler-Cambia dispositivo per attivare il token OTC. Per fare ciò, apri un browser e inserisci l'indirizzo IP del tuo dispositivo, che farà apparire l'interfaccia utente web.
- Fare clic sull'icona nell'angolo in basso a destra per andare a "Modifica opzioni" 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.
- Applica le modifiche e finalmente avvia il tuo OpenSprinkler Nuovo. Ora sei pronto.
- Per verificare se la connessione al cloud OTC è valida, dopo aver riavviato il controller, scorri da sinistra verso destra nella home page (oppure clicca sull'icona in alto a sinistra) per chiudere il menu Apri a sinistra, quindi fai clic su "Diagnostica di sistema ." Nella parte inferiore della finestra è possibile vedere lo stato dell'OTC. Se dice "Connesso", significa che la connessione è andata a buon fine. Se viene visualizzato "Connessione in corso...", attendere 30 secondi e quindi ricontrollare. Lo stato mostrerà "Non attivato" se OTC non è attivato o "Disconnesso" se la connessione non è riuscita per qualche motivo. Vedere l'immagine qui sotto per l'illustrazione.
Passaggio C: utilizzare il token OTC per l'accesso remoto
La versione attuale del OpenSprinkler L'app mobile supporta l'aggiunta di un dispositivo tramite il suo token OTC. Per aggiungere una posizione di controllo remoto, aggiungi un dispositivo con il suo token OTC.
Puoi anche utilizzare un browser Web per visitare https://ui.opensprinkler.com e aggiungi un dispositivo con il suo token OTC.
In alternativa, puoi aprire un browser e digitare:
https://cloud.openthings.io/forward/v1/token
in cui token Il tuo token OTC è. Questo permette 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.
Sfortunatamente, la voce OTC sotto integrazione non esiste sul mio sistema operativo (2.2.0.112). Solo MQQT e IFTTT.
Infatti, con 2.2.0 l'ufficialità OpenSprinkler significa firmware. Il 2.2.0(112) è ancora il firmware BETA dello scorso anno e non contiene questa funzione.
"Disconnected" se la connessione non è riuscita per qualche motivo. Qualcuno sa dei motivi per cui sarebbe stato disconnesso. C'è qualche informazione sulla risoluzione dei problemi perché non si connette?
Funzionalità molto interessante!
Ho Opensprinkler secondo le istruzioni sul mio nuovo OSPi 2.2.0 (2)) installato e inoltre non hanno la voce per l'integrazione. Come posso installare il firmware ufficiale per utilizzare la funzione Cloud?
La funzione OTC NON è per OpenSprinkler-Hardware 2.xo OpenSprinkler pi (OSPi) accessibile!
https://opensprinkler.com/forums/topic/otc-support-for-ospi
Grazie, allora non devo andare oltre per risolvere il problema...
È un peccato, ma forse succederà di nuovo per lui OSPI entrato.
In linea di principio, qualcuno dovrebbe adattare la libreria WebSocket per Raspberri Pi, quindi funzionerebbe. Lo farei anche per quello OSPi compresi gli accessori, se qualcuno lo adattasse nel tempo libero.