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
- 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.
- 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.
- Overfør ændringerne og genstart endelig din OpenSprinkler. Nu er du klar.

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

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.
Tak. Afsluttet. Det var det manglende enhedsnavn
Du skal først indtaste et enhedsnavn i beskrivelsesfeltet ("indtast en beskrivelse her"), så vil knappen "Tilføj ny enhed" også virke.
I mellemtiden fungerer OTC for OpenSprinkler 3.x OG OSPi!
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!
Hej,
Hvis du har en OpenSprinkler OSPi, en OpenSprinkler 3.0 eller nyere, skal du blot opdatere firmwaren.
https://OpenSprinklerShop.de/2019/12/04/firmware-update/
Eller hvis du er bekendt med portdeling, skal du aktivere det på din router.
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.
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.
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?
OTC-funktionen er IKKE tilgængelig for OpenSprinkler hardware 2.x eller OpenSprinkler Pi (OSPi)!
https://OpenSprinkler.com/forums/topic/otc-support-for-ospi
Meget fed funktion!
"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?
På mit OS (2.2.0.112) findes desværre ikke OTC-indgangen under Integration. Kun MQQT og IFTTT.
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.