OpenSprinkler fjernadgang med OpenThings Cloud (OTC) token

Meddelelse

Startende med firmware 2.2.0 understøtter OpenSprinkler 3.x fjernadgang via OTC-tokens. Bemærk venligst, at dette kun er tilgængeligt for OpenSprinkler hardware 3.x, det er IKKE tilgængeligt for OpenSprinkler hardware 2.x eller OpenSprinkler Pi (NYT med firmware 2.3.1(161+) også med OSPi) / Beagle / Demo. Derfor er denne artikel kun relevant for OpenSprinkler 3.x. En firmwareopdatering er nødvendig for OpenSprinkler 3.

indledning

Startende med firmware 2.2.0 (officiel version, ikke min betas! Der er beta 2.3.0 her) OpenSprinkler 3.x understøtter fjernadgang via OpenThings Cloud (OTC) tokens. 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-firmware 2.2.0 eller nyere. Hvis ikke, kan du følge instruktionerne her for at opdatere din firmware til 2.2.0. Følgende instruktioner 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 email/brugernavn og adgangskode. Hvis du ikke har en OpenSprinkler.com-konto, skal du gå til https://www.OpenSprinkler.com og klik på "Min konto" ovenfor, og tilmeld dig derefter en ny brugerkonto. De to hjemmesider bruger det samme login.

Når du logger ind på openthings.io, vil du se dashboardet. Klik på i venstre side af dashboardet
Mine OpenThings-enheder (Mine OpenThings OTC-enheder)

Bemærk: Registrering på den tyske OpenSprinklerShop.de-side har INTET at gøre med registrering på OpenSprinkler.com-siden! Du skal tilmelde dig der igen!

Se billedet nedenfor for illustration.

Klik IKKE på Mine OpenThings Blynk-enheder (over My OpenThings Blynk-enheder), da dette er til at oprette Blynk-tokens, 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 OpenSprinkler-enhed, og du vil se OTC-tokenet på billedet ovenfor. Tokenet er på 32 tegn. Du skal kopiere og indsætte dette token i dine OpenSprinkler-indstillinger (se nedenfor).

Trin B: Opdater OpenSprinkler-indstillinger

  1. Du skal ændre indstillingerne på din OpenSprinkler-enhed for at aktivere OTC-tokenet. For at gøre dette skal du åbne en browser og indtaste din enheds IP-adresse, som viser 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 feltet "Token". 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. Overfør ændringerne og genstart endelig din OpenSprinkler. 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 åbne menuen til venstre, og klik derefter på "System Diagnostics". I den nederste del af vinduet kan du se OTC-status. Hvis der står 'Connected', betyder det, at forbindelsen er vellykket. Hvis 'Connecting...' vises, skal du vente 30 sekunder og derefter kontrollere igen. Status viser "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 aktuelle version af OpenSprinkler Mobile App 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å gå til https://ui.OpenSprinkler.com i en webbrowser og tilføje en enhed ved hjælp af 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.

14 kommentarer til "OpenSprinkler fjernadgang med OpenThings Cloud (OTC) token

  1. Åben siger:

    Jeg vil gerne oprette en OTC-enhed. På siden Openthings/My Open Things OTC-enheder kan knappen "Tilføj ny enhed" ikke klikkes efter valg af OpenSprinkler. Hvad skal man gøre. Tak.

  2. Ralph Henniger siger:

    Hej,

    Jeg har stadig firmware 2.1.9 (7), hvilket betyder, at OTC ikke er en mulighed for mig.
    Hvordan kan jeg få fjernadgang til min Open Sprinkler-controller?

    Tak!

  3. papastenert siger:

    Tak, så behøver jeg ikke gå videre med fejlfinding...
    Det er en skam, men måske vil dette blive tilføjet igen til OSPI.

    • Admin siger:

      I princippet skulle nogen tilpasse WebSocket-biblioteket til Raspberry Pi, og så ville det fungere. Jeg ville også donere en OSPi inklusive tilbehør, hvis nogen ville tilpasse det i deres fritid.

  4. papastenert siger:

    Jeg installerede OpenSprinkler på min nye OSPi 2.2.0 (2)) i henhold til instruktionerne, og jeg har heller ikke indgangen til integrationen. Hvordan kan jeg installere den officielle firmware for at bruge Cloud-funktionen?

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

    • Admin siger:

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

Leave a Reply

Dit e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter markeret *

Denne side bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.