OpenSprinkler-toegang op afstand met OpenThings Cloud (OTC)-token

Kennisgeving

Vanaf firmware 2.2.0 ondersteunt OpenSprinkler 3.x externe toegang via OTC-tokens. Houd er rekening mee dat dit alleen beschikbaar is voor OpenSprinkler hardware 3.x, het is NIET beschikbaar voor OpenSprinkler hardware 2.x of OpenSprinkler Pi (NIEUW met firmware 2.3.1(161+) ook met OSPi) / Beagle / Demo. Daarom is dit artikel alleen relevant voor OpenSprinkler 3.x. Voor OpenSprinkler 3 is een firmware-update nodig.

invoering

Beginnend met firmware 2.2.0 (officiële versie, niet mijn bèta's! Er is bèta 2.3.0 hier) OpenSprinkler 3.x ondersteunt externe toegang via OpenThings Cloud (OTC)-tokens. Hierdoor is port forwarding niet meer nodig (wat op sommige routers, vooral mobiele routers, lastig in te stellen is). Voordat u doorgaat, moet u ervoor zorgen dat u OpenSprinkler-firmware 2.2.0 of hoger hebt. Als dit niet het geval is, kunt u de instructies hier volgen om uw firmware bij te werken naar 2.2.0. In de volgende instructies wordt uitgelegd hoe u een OTC-token maakt en het OTC-token gebruikt voor externe toegang.

Stap A: Een OTC-token aanmaken

Ga naar https://www.openthings.io en log in met uw e-mailadres/gebruikersnaam en wachtwoord voor OpenSprinkler.com. Als u geen OpenSprinkler.com-account heeft, ga dan naar https://www.OpenSprinkler.com en klik hierboven op “Mijn account” en registreer u vervolgens voor een nieuw gebruikersaccount. De twee websites gebruiken dezelfde login.

Zodra u zich aanmeldt bij openthings.io, ziet u het dashboard. Klik aan de linkerkant van het dashboard op
Mijn OpenThings-apparaten (Mijn OpenThings OTC-apparaten)

Let op: Registratie op de Duitse OpenSprinklerShop.de-site heeft NIETS te maken met registratie op de OpenSprinkler.com-site! Je moet je daar opnieuw registreren!

Zie onderstaande afbeelding ter illustratie.

Klik NIET op Mijn OpenThings Blynk-apparaten (boven Mijn OpenThings Blynk-apparaten), aangezien dit bedoeld is voor het maken van Blynk-tokens, niet voor OTC-tokens.
Voer vervolgens een apparaatbeschrijving in, selecteer “OpenSprinkler” in de vervolgkeuzelijst en klik vervolgens op !Nieuw apparaat toevoegen. Hierdoor wordt een nieuw OpenSprinkler-apparaat gemaakt en ziet u het OTC-token hierboven afgebeeld. Het token is 32 tekens lang. U moet dit token kopiëren en in uw OpenSprinkler-instellingen plakken (zie hieronder).

Stap B: Update OpenSprinkler-instellingen

  1. U moet de instellingen op uw OpenSprinkler-apparaat wijzigen om het OTC-token te activeren. Om dit te doen, opent u een browser en voert u het IP-adres van uw apparaat in, waarna de webinterface wordt weergegeven.
  2. Klik op het pictogram in de rechterbenedenhoek om naar “Bewerkopties” te gaan en klik op het tabblad “Integratie”. Selecteer 'Activeren'. Kopieer en plak vervolgens uw volledige OTC-token in het veld “Token”. De standaard OTC-server is ws.cloud.openthings.io en de standaardpoort is 80. Je kunt ze laten zoals ze zijn. Zie onderstaande afbeelding ter illustratie.
  3. Breng de wijzigingen over en start ten slotte uw OpenSprinkler opnieuw op. Nu ben je klaar.
  4. Om te controleren of de OTC-cloudverbinding geldig is, veegt u na het opnieuw opstarten van de controller van links naar rechts op de startpagina (of klikt u op het pictogram in de linkerbovenhoek) om het menu aan de linkerkant te openen en klikt u vervolgens op ‘Systeemdiagnose’. In het onderste deel van het venster ziet u de OTC-status. Als er 'Verbonden' staat, betekent dit dat de verbinding succesvol is. Als 'Verbinden...' wordt weergegeven, moet u 30 seconden wachten en vervolgens opnieuw controleren. De status geeft 'Niet ingeschakeld' weer als OTC niet is ingeschakeld of 'Verbinding verbroken' als de verbinding om een ​​of andere reden is mislukt. Zie onderstaande afbeelding ter illustratie.

Stap C: Gebruik het OTC-token voor externe toegang

De huidige versie van de OpenSprinkler Mobile App ondersteunt het toevoegen van een apparaat via het OTC-token. Om een ​​afstandsbedieningslocatie toe te voegen, voegt u een apparaat met het bijbehorende OTC-token toe.

U kunt ook in een webbrowser naar https://ui.OpenSprinkler.com gaan en een apparaat toevoegen met behulp van het OTC-token.

U kunt ook een browser openen en typen:

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

waar teken Uw OTC-token is. Hierdoor heeft u op afstand toegang tot de besturingsunit. U kunt deze link in uw browser bookmarken of deze link op een smartphone aan de startpagina toevoegen.

14 reacties op “OpenSprinkler-toegang op afstand met OpenThings Cloud (OTC)-token

  1. Frank toont:

    Ik wil graag een OTC-apparaat maken. Op de pagina Openthings/Mijn Open Things OTC-apparaten kan niet op de knop 'Nieuw apparaat toevoegen' worden geklikt nadat OpenSprinkler is geselecteerd. Wat te doen. Bedankt.

  2. Ralph Henniger toont:

    Hallo,

    Ik heb nog steeds firmware 2.1.9 (7), wat betekent dat OTC voor mij geen optie is.
    Hoe kan ik op afstand toegang krijgen tot mijn Open Sprinkler-controller?

    Bedankt!

  3. papastenert toont:

    Bedankt, dan hoef ik niet verder te gaan met het oplossen van problemen...
    Het is jammer, maar misschien wordt dit nog een keer toegevoegd voor de OSPI.

    • Beheerder toont:

      In principe zou iemand de WebSocket-bibliotheek moeten aanpassen voor de Raspberry Pi en dan zou het werken. Ik zou ook een OSPi inclusief accessoires doneren als iemand deze in zijn vrije tijd zou aanpassen.

  4. papastenert toont:

    Ik heb OpenSprinkler op mijn nieuwe OSPi 2.2.0 (2)) geïnstalleerd volgens de instructies en ik heb ook geen toegang tot de integratie. Hoe kan ik de officiële firmware installeren om de Cloud-functie te gebruiken?

  5. David toont:

    “Verbinding verbroken” als de verbinding om een ​​of andere reden mislukt is. Weet iemand een reden waarom de verbinding verbroken zou worden? Is er überhaupt informatie over het oplossen van problemen waarom er geen verbinding kan worden gemaakt?

    • Beheerder toont:

      In feite verwijst 2.2.0 naar de officiële OpenSprinkler-firmware. De 2.2.0(112) is nog de BETA-firmware van vorig jaar en bevat deze functie niet.

Goede reactie

De e-mailadressen zijn nooit openbaar gemaakt. Bevroren velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.