Acesso remoto OpenSprinkler com token OpenThings Cloud (OTC)

Perceber

A partir do firmware 2.2.0, o OpenSprinkler 3.x oferece suporte ao acesso remoto por meio de tokens OTC. Observe que isso está disponível apenas para hardware OpenSprinkler 3.x, NÃO está disponível para hardware OpenSprinkler 2.x ou OpenSprinklerPi (NOVO com firmware 2.3.1(161+) também com OSPi) / Beagle / Demo. Portanto, este artigo é relevante apenas para OpenSprinkler 3.x. Uma atualização de firmware é necessária para o OpenSprinkler 3.

introdução

Começando com o firmware 2.2.0 (versão oficial, não meus betas! Existe o beta 2.3.0 aqui) o OpenSprinkler 3.x suporta acesso remoto por meio de tokens OpenThings Cloud (OTC). Isso elimina a necessidade de encaminhamento de porta (que é difícil de configurar em alguns roteadores, especialmente em roteadores móveis). Antes de continuar, certifique-se de ter o firmware OpenSprinkler 2.2.0 ou posterior. Caso contrário, você pode seguir as instruções aqui para atualizar seu firmware para 2.2.0. As instruções a seguir explicam como criar um token OTC e usar o token OTC para acesso remoto.

Etapa A: Criando um token OTC

Vá para https://www.openthings.io e faça login com seu e-mail/nome de usuário e senha de login do OpenSprinkler.com. Se você não possui uma conta no OpenSprinkler.com, acesse https://www.OpenSprinkler.com e clique em “Minha conta” acima e registre-se para uma nova conta de usuário. Os dois sites usam o mesmo login.

Depois de fazer login no openthings.io, você verá o painel. No lado esquerdo do painel, clique em
Meus dispositivos OpenThings (Meus dispositivos OpenThings OTC)

Nota: O registro no site alemão OpenSprinklerShop.de NADA tem a ver com o registro no site OpenSprinkler.com! Você tem que se registrar lá novamente!

Veja a imagem abaixo para ilustração.

NÃO clique em Meus dispositivos OpenThings Blynk (acima de Meus dispositivos OpenThings Blynk), pois isso serve para criar tokens Blynk, não tokens OTC.
Em seguida, insira uma descrição do dispositivo, selecione “OpenSprinkler” na lista suspensa e clique em Adicionar novo dispositivo. Isso criará um novo dispositivo OpenSprinkler e você verá o token OTC mostrado acima. O token tem 32 caracteres. Você precisará copiar e colar este token nas configurações do OpenSprinkler (veja abaixo).

Etapa B: atualizar as configurações do OpenSprinkler

  1. Você deve alterar as configurações do seu dispositivo OpenSprinkler para ativar o token OTC. Para fazer isso, abra um navegador e digite o endereço IP do seu dispositivo, que exibirá a interface da web.
  2. Clique no ícone no canto inferior direito para ir em “Opções de edição” e clique na guia “Integração”. Selecione “Ativar”. Em seguida, copie e cole todo o seu token OTC no campo “Token”. O servidor OTC padrão é ws.cloud.openthings.io e a porta padrão é 80. Você pode deixá-los como estão. Veja a imagem abaixo para ilustração.
  3. Transfira as alterações e finalmente reinicie o OpenSprinkler. Agora você está pronto.
  4. Para verificar se a conexão à nuvem OTC é válida, após reiniciar o controlador, deslize da esquerda para a direita na página inicial (ou clique no ícone no canto superior esquerdo) para abrir o menu à esquerda e clique em “Diagnóstico do Sistema”. Na parte inferior da janela você pode ver o status do OTC. Se disser 'Conectado', significa que a conexão foi bem-sucedida. Se 'Conectando...' for exibido, aguarde 30 segundos e verifique novamente. O status exibe “Não habilitado” se o OTC não estiver habilitado ou “Desconectado” se a conexão falhou por algum motivo. Veja a imagem abaixo para ilustração.

Etapa C: Use o token OTC para acesso remoto

A versão atual do OpenSprinkler Mobile App oferece suporte à adição de um dispositivo por meio de seu token OTC. Para adicionar um local de controle remoto, adicione um dispositivo com seu token OTC.

Você também pode acessar https://ui.OpenSprinkler.com em um navegador da web e adicionar um dispositivo usando seu token OTC.

Alternativamente, você pode abrir um navegador e digitar:

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

wobei token Ihr OTC-Token ist. Damit können Sie aus der Ferne auf das Steuergerät zugreifen. Sie können diesen Link in Ihrem Browser als Lesezeichen speichern oder auf einem Smartphone diesen Link zur Startseite hinzufügen.

14 thoughts on “Acesso remoto OpenSprinkler com token OpenThings Cloud (OTC)

  1. Frank diz:

    Ich möchte ein OTC Device anlegen. Auf der Seite Openthings/My Open Things OTC Devices läßt sich nach Auswahl von OpenSprinkler der Button “Add new device” nicht Anklicken. Was ist zu tun. Danke.

  2. Ralph Henniger diz:

    Olá,

    ich habe noch die Firmware 2.1.9 (7), d.h. OTC gibt’s bei mir nicht als Option.
    Wie kann ich denn remote auf meinen Open Sprinkler controller zugreifen?

    Danke!

  3. papastenert diz:

    Danke, dann muss ich mich nicht weiter auf die Fehlersuche begeben…
    Schade aber vielleicht wird das ja noch mal für den OSPI eingepflegt.

    • Administrador diz:

      Im Prinzip müsste jemand die WebSocket Bibliothek für den Raspberri Pi anpassen, dann würde es gehen. Ich würde dafür auch einen OSPi inkl Zubehör spendieren, falls jemand das in seiner Freizeit anpassen würde.

  4. papastenert diz:

    ich habe Opensprinkler nach Anleitung auf meinen neuen OSPi 2.2.0 (2)) installiert und habe ebenfalls den Eintrag für die Integration nicht. Wie kann ich die offizielle Firmware installieren um die CLoud Funktion nutzen zu können?

  5. David diz:

    “Disconnected” if the connection failed for some reason. Does anyone know of any reasons why it would be disconnected. Is there any troubleshooting info at all why it won’t connect?

    • Administrador diz:

      Tatsächlich ist mit 2.2.0 die offizielle OpenSprinkler Firmware gemeint. Die 2.2.0(112) ist noch die BETA Firmware aus dem letzten Jahr und enthält diese Funktion nicht.

Deixe um comentário

Seu endereço de e-mail não será publicado. Campos obrigatórios marcados com *

Este site utiliza Akismet para reduzir spam. Saiba como seus dados de comentários são processados.