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 dispositivo 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¶
Para conectar o sistema IoT a um banco de dados Odoo, abra o aplicativo IoT e clique em Conectar.
O navegador então verifica a rede à qual o computador está conectado em busca de sistemas IoT disponíveis. Se um sistema IoT for detectado, ele será conectado automaticamente. Se vários sistemas IoT forem encontrados, selecione o apropriado no popup que se abre e clique em Conectar. Se nenhum sistema IoT for detectado automaticamente, tente conectá-lo ao banco de dados usando um código de pareamento ou um token de conexão.
Dica
O nome do sistema IoT é composto pelo número de série da placa-mãe do IoT box ou do computador Windows, seguido por seu código de pareamento.
Conexão por código de emparelhamento¶
Nota
O código de pareamento é válido por até 2 horas após o sistema IoT ser ligado. Se o código não for mais válido, reinicie o IoT box ou reinicie o serviço IoT virtual do Windows para exibir outro código de pareamento. Alternativamente, conecte o sistema IoT ao banco de dados usando um token de conexão.
O código de pareamento não é exibido se o sistema IoT já estiver conectado a um banco de dados (por exemplo, um banco de dados de teste). Se necessário, desconecte o sistema IoT do banco de dados.
Recupere o código de pareamento do sistema IoT:
Conecte o IoT box a um monitor externo ou a uma impressora USB. Se o IoT box já estava conectado antes disso, reinicie-o.
Monitor externo: O código de pareamento será exibido na tela após (re)iniciar o IoT box.
Impressora conectada por USB: O código de pareamento 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.
No popup Procurando por um IoT Box que se abre, clique em Usar código de pareamento.
Insira o Código de pareamento e clique em Conectar.
Conexão pelo token¶
No Odoo, abra o aplicativo IoT e clique em Conectar.
No popup Procurando por um IoT Box que se abre, clique em Pareamento offline.
No popup Parear um IoT Box offline que se abre, copie o Token.
Acesse a página inicial da IoT box.
Na seção Banco de dados Odoo conectado, clique em Configurar.
Cole o token no campo Token do servidor e clique em Conectar.
Nota
Assim que o sistema IoT estiver conectado a um banco de dados:
Se o aplicativo Ponto de Venda estiver instalado, um pop-up aparecerá para selecionar o PDV ao qual o sistema IoT deve ser associado.
Se estiver usando um IoT box, aguarde alguns minutos para que ele seja atualizado antes de usar os dispositivos conectados.
O sistema IoT solicita automaticamente um certificado HTTPS e sua página inicial é atualizada para uma nova URL HTTPS terminando com
.odoo-iot.comquando estiver disponível.
Veja também
Formulário do sistema IoT¶
Assim que o sistema IoT estiver conectado ao banco de dados Odoo, ele é exibido como um cartão no aplicativo IoT. Clique no cartão para acessar o formulário do sistema IoT, que permite acessar a página inicial do IoT box ou do IoT virtual do Windows e visualizar a lista de dispositivos conectados ao sistema IoT.
Dica
Ative o modo de desenvolvedor para acessar as Informações técnicas do sistema IoT, como seu Endereço de domínio, Versão da imagem e Certificado SSL Data de término. 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.
No formulário do sistema IoT, clique no botão Testar para testar a conexão entre o sistema IoT e o Odoo e avaliar a qualidade da conexão de Internet do sistema.
Desconectar um sistema IoT de um banco de dados¶
Para desconectar o sistema IoT de um banco de dados, siga estas etapas:
Abra o aplicativo IoT e clique no cartão do sistema IoT relevante.
Clique no ícone Ações e selecione Excluir.
Dica
Alternativamente:
Acesse a página inicial da IoT box.
Clique em Configurar na seção Banco de dados Odoo conectado.
Clique em Desconectar no pop-up que abre.
Certificado HTTPS¶
HTTPS é a versão segura e criptografada do HTTP. Ele usa certificados TLS (anteriormente SSL) para autenticar o servidor e proteger os dados trocados entre um navegador e um site. Alguns dispositivos de rede, como terminais de pagamento, exigem um certificado HTTPS válido para se comunicar com o sistema IoT; sem ele, não podem interagir adequadamente.
Nota
Nesta documentação e em todo o Odoo, o termo certificado HTTPS refere-se a um certificado SSL válido que permite uma conexão HTTPS.
Quando o sistema IoT é (re-)iniciado e conectado a um banco de dados, ele baixa automaticamente o certificado HTTPS se o banco de dados atender aos seguintes critérios de elegibilidade:
A base de dados deve ser uma instância de produção. A instância da basede dados não deve ser uma cópia, uma duplicata, um teste ou um ambiente de desenvolvimento.
A assinatura Odoo deve estar em andamento (status Em andamento).
Quando o certificado for recebido:
O endereço da página inicial do sistema IoT é atualizado para uma nova URL HTTPS terminando com
.odoo-iot.com.O banner Certificado HTTPS exibe o período de validade do certificado. Para visualizar essas informações, clique no botão (engrenagens) no canto superior direito da página inicial do sistema IoT.