OpenSprinkler Fjernadgang med OpenThings Cloud (OTC) token

Tip

Understøttet fra firmware 2.2.0 OpenSprinkler 3.x fjernadgang via OTC-tokens. Bemærk venligst at dette kun er til OpenSprinkler-Hardware 3.x er tilgængelig, den er IKKE tilgængelig for OpenSprinkler-Hardware 2.x eller OpenSprinkler Pi / Beagle / demo. Så denne artikel er kun til OpenSprinkler 3.x relevant. Til OpenSprinkler 3 kræver en firmwareopdatering.

Indledning

Understøttet fra firmware 2.2.0 (officiel version, ikke min betas! Der er beta 2.3.0 her). OpenSprinkler 3.x fjernadgang via OpenThings Cloud (OTC) token. Dette eliminerer behovet for port forwarding (hvilket er svært at sætte op på nogle routere, især mobile routere). Før du fortsætter, skal du sikre dig, at du har OpenSprinkler- Har firmware 2.2.0 eller nyere. Hvis ikke, kan du følge instruktionerne her for at opdatere din firmware til 2.2.0. Instruktionerne nedenfor forklarer, hvordan du opretter et OTC-token og bruger OTC-tokenet til fjernadgang.

Trin A: Oprettelse af et OTC-token

Gå til https://www.openthings.io og log ind med din opensprinkler.com login e-mail/brugernavn og adgangskode. Hvis du ikke har en opensprinkler.com-konto, gå venligst til https://www.opensprinkler.com og klik på "Min konto" ovenfor, og tilmeld dig derefter en ny brugerkonto. De to hjemmesider bruger samme login.

Når du har logget ind på openthings.io, vil du se dashboardet. Klik på i venstre side af dashboardet
Mine OpenThings-enheder (Mine OpenThings OTC-enheder)
Se billedet nedenfor for illustration.

Klik IKKE på Mine OpenThings Blynk-enheder (over Mine OpenThings Blynk-enheder), da dette er til at oprette Blynk-tokens og ikke OTC-tokens.
Indtast derefter en enhedsbeskrivelse, vælg "OpenSprinkler” fra rullelisten, og klik derefter på !Tilføj ny enhed”. Dette vil oprette en ny OpenSprinklerenhed, og du vil se OTC-tokenet vist ovenfor. Tokenet er på 32 tegn. Du skal kopiere dette token og lægge det i din OpenSprinkler-Indsæt indstillinger (se nedenfor).

Trin B: Opdater OpenSprinkler Indstillinger

  1. Du skal ændre indstillingerne på din OpenSprinkler-Skift enhed for at aktivere OTC-tokenet. For at gøre dette skal du åbne en browser og indtaste din enheds IP-adresse, som åbner web-brugergrænsefladen.
  2. Klik på ikonet i nederste højre hjørne for at gå til "Rediger indstillinger" og klik på fanen "Integration". Vælg "Aktiver". Kopier og indsæt derefter hele dit OTC-token i Token-feltet. Standard OTC-serveren er ws.cloud.openthings.io, og standardporten er 80. Du kan lade dem være som de er. Se billedet nedenfor for illustration.
  3. Anvend ændringerne og start endelig din OpenSprinkler Ny. Nu er du klar.
  4. For at kontrollere, om OTC-skyforbindelsen er gyldig, efter genstart af controlleren, stryg fra venstre mod højre på startsiden (eller klik på ikonet i øverste venstre hjørne) for at lukke menuen til venstre Åbn, og klik derefter på "System Diagnostics ." I den nederste del af vinduet kan du se OTC-status. Hvis der står 'Connected' der, betyder det, at forbindelsen er vellykket. Hvis 'Connecting...' vises, skal du vente 30 sekunder og derefter kontrollere igen. Status vil vise "Ikke aktiveret", hvis OTC ikke er aktiveret, eller "Afbrudt", hvis forbindelsen mislykkedes af en eller anden grund. Se billedet nedenfor for illustration.

Trin C: Brug OTC-tokenet til fjernadgang

Den nuværende version af OpenSprinkler Mobilapp understøtter tilføjelse af en enhed via dens OTC-token. For at tilføje en fjernbetjeningsplacering skal du tilføje en enhed med dens OTC-token.

Du kan også bruge en webbrowser til at besøge https://ui.opensprinkler.com og tilføje en enhed med dens OTC-token.

Alternativt kan du åbne en browser og skrive:

https://cloud.openthings.io/forward/v1/token

hvor token Dit OTC-token er. Dette giver dig mulighed for at få fjernadgang til kontrolenheden. Du kan bogmærke dette link i din browser eller tilføje dette link til hjemmesiden på en smartphone.

8 meninger om "OpenSprinkler Fjernadgang med OpenThings Cloud (OTC) token"

    • Admin
      Admin siger:

      Faktisk med 2.2.0 den officielle OpenSprinkler betød firmware. 2.2.0(112) er stadig BETA-firmwaren fra sidste år og indeholder ikke denne funktion.

  1. David
    David siger:

    "Afbrudt", hvis forbindelsen mislykkedes af en eller anden grund. Er der nogen, der kender nogen grunde til, at det ville blive afbrudt. Er der overhovedet nogen fejlfindingsoplysninger, hvorfor det ikke vil oprette forbindelse?

  2. papaert
    papaert siger:

    Jeg har Opensprinkler ifølge instruktionerne på min nye OSPi 2.2.0 (2)) installeret og har heller ikke indgangen til integrationen. Hvordan kan jeg installere den officielle firmware for at bruge Cloud-funktionen?

  3. papaert
    papaert siger:

    Tak, så behøver jeg ikke gå længere for at fejlfinde...
    Det er ærgerligt, men måske sker det igen for ham OSPI ind.

    • Admin
      Admin siger:

      I princippet skulle nogen tilpasse WebSocket-biblioteket til Raspberri Pi, så ville det virke. Det ville jeg også OSPi inklusive tilbehør, hvis nogen ville tilpasse det i deres fritid.

Efterlad en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret med * markeret

Denne hjemmeside bruger Akismet til at reducere spam. Få flere oplysninger om, hvordan dine kommentardata behandles.