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).
Veja também
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).
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.
No computador com a IoT virtual do Windows instalada, abra a página inicial do sistema de IoT em um navegador da web navegando até o URL
http://localhost:8069
. Em seguida, vá até a seção Código de emparelhamento.No Odoo, abra o aplicativo IoT e clique em Conectar.
Na janela pop-up Conectar uma IoT box que é aberta, digite o Código de emparelhamento.
Clique em Emparelhar.
Conexão pelo token¶
No Odoo, abra o aplicativo IoT e clique em Conectar.
Na janela pop-up Conectar uma IoT box que será aberta, copie o Token.
Acesse a página inicial da IoT box.
Na seção base de dados Odoo conectada, clique em :guilabel:`Configurar.
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.