Conexão do sistema IoT com o Odoo

Pré-requisitos

Para conectar o sistema IoT a um base de dados Odoo, os seguintes pré-requisitos devem ser atendidos:

  • O aplicativo Internet das Coisas (IoT) deve ser instalado.

  • O sistema de IoT deve estar conectado à rede.

  • O computador que se conecta ao Odoo deve estar na mesma rede que o sistema IoT.

Nota

Recomenda-se conectar o sistema IoT a uma instância de produção, pois outros tipos de ambientes podem causar problemas (por exemplo, com Geração de certificado HTTPS).

Conexão

O sistema IoT pode ser conectado à base de dados Odoo usando um código de emparelhamento ou um token de conexão.

Conexão por código de emparelhamento

Nota

  • O código de emparelhamento é exibido por até 5 minutos após a inicialização do sistema IoT. Se o código não estiver mais visível, reinicie a caixa de IoT ou reinicie o serviço de IoT virtual do Windows para exibir o código de emparelhamento novamente. Como alternativa, conecte o sistema IoT à base de dados usando um token de conexão.

  • O código de emparelhamento não será exibido se o sistema IoT já estiver conectado a uma base de dados (ex.: uma base de dados de teste).

  1. Recupere o código de emparelhamento do sistema da IoT:

    Conecte a IoT box a um monitor ou impressora externa. Se a IoT box já estiver conectada antes disso, reinicie-a desconectando-a da tomada por alguns segundos e conectando-a novamente.

    • Monitor externo: O código de emparelhamento deve ser exibido na tela alguns minutos após a reinicialização da IoT box.

    • Impressora: O código de emparelhamento deve ser impresso automaticamente.

    Dica

    Se nenhum monitor externo ou impressora estiver conectado à IoT box, acesse a página inicial da IoT box; o código é exibido na seção Código de emparelhamento.

  2. No Odoo, abra o aplicativo IoT e clique em Conectar.

  3. Na janela pop-up Conectar uma IoT box que é aberta, digite o Código de emparelhamento.

  4. Clique em Emparelhar.

Conexão pelo token

  1. No Odoo, abra o aplicativo IoT e clique em Conectar.

  2. Na janela pop-up Conectar uma IoT box que será aberta, copie o Token.

  3. Acesse a página inicial da IoT box.

  4. Na seção base de dados Odoo conectada, clique em :guilabel:`Configurar.

  5. Cole o token no campo Token do servidor e clique em Conectar.

Formulário do sistema IoT

Quando o sistema IoT estiver conectado à base de dados do Odoo, ele será exibido como um cartão no aplicativo IoT. Clique no endereço IP no cartão para acessar a página inicial da IoT box ou Windows virtual IoT. Clique no cartão para acessar a lista de dispositivos conectados ao sistema IoT.

Dica

Habilite o modo de desenvolvedor para acessar as Informações técnicas do sistema IoT, como seu Identificador, Endereço de domínio e Versão da imagem.

Nota

Por padrão, os drivers são atualizados automaticamente toda vez que o sistema IoT é reiniciado. Para desativar as atualizações automáticas, desmarque a opção Atualização automática de drivers.

Solução de problemas

O código de emparelhamento não aparece ou não funciona

O código de pareamento pode não ser exibido ou impresso nas seguintes circunstâncias:

  • O sistema de IoT não está conectado à Internet.

  • O sistema IoT já está conectado a uma base de dados Odoo.

  • O tempo de exibição do código de emparelhamento expirou. Reinicialize a IoT box ou reinicie o serviço virtual de IoT do Windows <iot/windows_iot/restart>` para exibir o código de emparelhamento novamente.

  • A versão da imagem do sistema IoT é muito antiga e precisa ser atualizada.

O sistema IoT está conectado, mas não aparece na base de dados

O sistema IoT pode levar alguns minutos para reiniciar quando se conecta a um base de dados. Se, após alguns minutos, ainda não aparecer:

  • Verifique se o sistema de IoT pode acessar a base de dados e se o servidor não usa um ambiente de vários bases de dados.

  • Reinicie a IoT box ou reinicie o serviço virtual de IoT do Windows <iot/windows_iot/restart>`.

A IoT box está conectada à base de dados Odoo, mas não pode ser acessada

Verifique se o sistema IoT e o computador que executa a base de dados do Odoo estão conectados à mesma rede.

A página inicial da IoT virtual do Windows não pode ser acessada de outro dispositivo

Verifique o Configuração do Firewall do Windows.

O sistema IoT é desconectado da base de dados após um upgrade do Odoo

Atualize a imagem do sistema IoT atualizando a placa da IoT box ou desinstalando e reinstalando o programa de IoT virtual do Windows o pacote mais recente para Windows correspondente à versão da sua base de dados.