Legg merke til
Fra og med firmware 2.2.0 støtter OpenSprinkler 3.x fjerntilgang via OTC-tokens. Vær oppmerksom på at dette kun er tilgjengelig for OpenSprinkler hardware 3.x, det er IKKE tilgjengelig for OpenSprinkler hardware 2.x eller OpenSprinkler Pi (NYTT med firmware 2.3.1(161+) også med OSPi) / Beagle / Demo. Derfor er denne artikkelen kun relevant for OpenSprinkler 3.x. En fastvareoppdatering er nødvendig for OpenSprinkler 3.
introduksjon
Fra og med firmware 2.2.0 (offisiell versjon, ikke min betaversjon! Det er beta 2.3.0 her) OpenSprinkler 3.x støtter fjerntilgang via OpenThings Cloud (OTC)-tokens. Dette eliminerer behovet for portvideresending (som er vanskelig å sette opp på enkelte rutere, spesielt mobile rutere). Før du fortsetter, sørg for at du har OpenSprinkler-fastvare 2.2.0 eller nyere. Hvis ikke, kan du følge instruksjonene her for å oppdatere fastvaren til 2.2.0. Følgende instruksjoner forklarer hvordan du oppretter et OTC-token og bruker OTC-tokenet for ekstern tilgang.
Trinn A: Opprette et OTC-token
Gå til https://www.openthings.io og logg inn med din OpenSprinkler.com login e-post/brukernavn og passord. Hvis du ikke har en OpenSprinkler.com-konto, gå til https://www.OpenSprinkler.com og klikk på "Min konto" ovenfor, og registrer deg for en ny brukerkonto. De to nettsidene bruker samme innlogging.
Når du logger på openthings.io, vil du se dashbordet. Klikk på venstre side av dashbordet
Mine OpenThings-enheter (Mine OpenThings OTC-enheter)
Merk: Registrering på den tyske OpenSprinklerShop.de-siden har INGENTING å gjøre med registrering på OpenSprinkler.com-siden! Der må du registrere deg igjen!
Se bildet nedenfor for illustrasjon.

IKKE klikk på Mine OpenThings Blynk-enheter (over Mine OpenThings Blynk-enheter), da dette er for å lage Blynk-tokens, ikke OTC-tokens.
Skriv deretter inn en enhetsbeskrivelse, velg "OpenSprinkler" fra rullegardinlisten, og klikk deretter på !Legg til ny enhet. Dette vil opprette en ny OpenSprinkler-enhet, og du vil se OTC-tokenet avbildet ovenfor. Tokenet er på 32 tegn. Du må kopiere og lime inn dette tokenet i dine OpenSprinkler-innstillinger (se nedenfor).

Trinn B: Oppdater OpenSprinkler-innstillinger
- Du må endre innstillingene på OpenSprinkler-enheten for å aktivere OTC-tokenet. For å gjøre dette, åpne en nettleser og skriv inn enhetens IP-adresse, som vil vise nettgrensesnittet.
- Klikk på ikonet nederst til høyre for å gå til "Redigeringsalternativer" og klikk på fanen "Integrasjon". Velg "Aktiver". Deretter kopierer og limer du inn hele OTC-tokenet ditt i "Token"-feltet. Standard OTC-server er ws.cloud.openthings.io og standardporten er 80. Du kan la dem være som de er. Se bildet nedenfor for illustrasjon.
- Overfør endringene og start til slutt OpenSprinkler på nytt. Nå er du klar.

- For å sjekke om OTC-skyforbindelsen er gyldig, etter å ha startet kontrolleren på nytt, sveip fra venstre til høyre på hjemmesiden (eller klikk på ikonet i øvre venstre hjørne) for å åpne menyen til venstre, og klikk deretter "System Diagnostics". I den nedre delen av vinduet kan du se OTC-status. Hvis det står "Tilkoblet", betyr det at tilkoblingen er vellykket. Hvis 'Kobler til...' vises, bør du vente 30 sekunder og deretter sjekke på nytt. Statusen viser "Ikke aktivert" hvis OTC ikke er aktivert eller "Frakoblet" hvis tilkoblingen mislyktes av en eller annen grunn. Se bildet nedenfor for illustrasjon.

Trinn C: Bruk OTC-tokenet for ekstern tilgang
Den nåværende versjonen av OpenSprinkler Mobile App støtter å legge til en enhet via dens OTC-token. For å legge til en fjernkontrollplassering, legg til en enhet med OTC-tokenet.
Du kan også gå til https://ui.OpenSprinkler.com i en nettleser og legge til en enhet ved hjelp av OTC-tokenet.
Alternativt kan du åpne en nettleser og skrive inn:
https://cloud.openthings.io/forward/v1/token
hvor token Ditt OTC-token er. Dette lar deg få tilgang til kontrollenheten eksternt. Du kan bokmerke denne koblingen i nettleseren din eller legge denne lenken til hjemmesiden på en smarttelefon.

Jeg vil lage en OTC-enhet. På siden Openthings/My Open Things OTC-enheter kan ikke "Legg til ny enhet"-knappen klikkes etter å ha valgt OpenSprinkler. Hva du skal gjøre. Takk.
Takk. Fullført. Det var det manglende enhetsnavnet
Du må først skrive inn et enhetsnavn i beskrivelsesfeltet («skriv inn en beskrivelse her»), deretter vil «Legg til ny enhet»-knappen også fungere.
I mellomtiden fungerer OTC for OpenSprinkler 3.x OG OSPi!
Hallo,
Jeg har fortsatt fastvare 2.1.9 (7), som betyr at OTC ikke er et alternativ for meg.
Hvordan får jeg ekstern tilgang til Open Sprinkler-kontrolleren?
Takk!
Hallo,
Hvis du har en OpenSprinkler OSPi, en OpenSprinkler 3.0 eller nyere, oppdaterer du bare fastvaren.
https://OpenSprinklerShop.de/2019/12/04/firmware-update/
Eller hvis du er kjent med portdeling, aktiver den på ruteren din.
Takk, da trenger jeg ikke gå videre med feilsøkingen...
Det er synd, men kanskje dette blir lagt til igjen for OSPI.
I prinsippet ville noen måtte tilpasse WebSocket-biblioteket for Raspberry Pi og da ville det fungere. Jeg ville også donert en OSPi inkludert tilbehør hvis noen ville tilpasse den på fritiden.
Jeg installerte OpenSprinkler på min nye OSPi 2.2.0 (2)) i henhold til instruksjonene, og jeg har heller ikke oppføringen for integrasjonen. Hvordan kan jeg installere den offisielle fastvaren for å bruke skyfunksjonen?
OTC-funksjonen er IKKE tilgjengelig for OpenSprinkler hardware 2.x eller OpenSprinkler Pi (OSPi)!
https://OpenSprinkler.com/forums/topic/otc-support-for-ospi
Veldig kul funksjon!
"Frakoblet" hvis tilkoblingen mislyktes av en eller annen grunn. Er det noen som vet om noen grunner til at den blir koblet fra. Er det noen feilsøkingsinformasjon i det hele tatt hvorfor den ikke kobles til?
Dessverre, på mitt OS (2.2.0.112) eksisterer ikke OTC-oppføringen under Integration. Kun MQQT og IFTTT.
Faktisk refererer 2.2.0 til den offisielle OpenSprinkler-fastvaren. 2.2.0(112) er fortsatt BETA-fastvaren fra i fjor og inneholder ikke denne funksjonen.