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).

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.

  1. 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.

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

  3. No popup Procurando por um IoT Box que se abre, clique em Usar código de pareamento.

  4. Insira o Código de pareamento e clique em Conectar.

Conexão pelo token

  1. Ative o modo de desenvolvedor.

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

  3. No popup Procurando por um IoT Box que se abre, clique em Pareamento offline.

  4. No popup Parear um IoT Box offline que se abre, copie o Token.

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

  6. Na seção Banco de dados Odoo conectado, clique em Configurar.

  7. 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:

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:

  1. Abra o aplicativo IoT e clique no cartão do sistema IoT relevante.

  2. Clique no ícone Ações e selecione Excluir.

Dica

Alternativamente:

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

  2. Clique em Configurar na seção Banco de dados Odoo conectado.

  3. 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.

    Página inicial da IoT box com a data de validade do certificado HTTPS.