Conectar Windows IoT – Odoo

Uma IoT box virtual é um programa de computador que precisa ser baixado e instalado em um computador Windows. Isso requer um sistema operacional Windows com uma base de dados Odoo 16 ou posterior.

A Windows IoT box virtual funciona da mesma forma que uma IoT box física, com a capacidade de executar a maioria dos mesmos dispositivos. Todos os dispositivos PDV funcionam com ela, como uma balança ou impressora. Os terminais de pagamento também funcionam, mas deve-se observar que os dispositivos de MRP não são compatíveis. Isso inclui câmeras ou ferramentas de medição.

Pré-requisitos

Os itens a seguir serão necessários para concluir a instalação da Windows IoT.

  • Base de dados Odoo 16 ou qualquer versão acima.

  • Dispositivos compatíveis com IoT (exceto os mencionados acima). Consulte: Dispositivos IoT compatíveis com o Odoo.

  • Drivers de dispositivo para Windows.

    Nota

    A Odoo recomenda o uso de uma versão atualizada e recente do Windows (Windows 10/11), pois alguns sistemas operacionais mais antigos podem fazer com que a Windows IoT virtual não funcione.

  • Computador Windows (laptop, desktop ou servidor).

  • Assinatura do Odoo IoT. Consulte: Elegibilidade para a Internet das Coisas (IoT).

Conectar a IoT box virtual do Windows a uma base de dados Odoo

A IoT box virtual do Windows é simples de configurar, com apenas algumas etapas fáceis. Siga este processo ao instalar o software de IoT virtual do Windows pela primeira vez.

Download e instalação inicial

Para iniciar a instalação, navegue até o pacote de instalação do Odoo 16 ou superior para a edição Community - Windows na página de download do Odoo <https://odoo.com/download>`_. Em seguida, instale e configure o arquivo Odoo .exe. Após a tela de instruções, clique em Próximo para iniciar a instalação e concorde com os TOS.

Durante a próxima etapa da instalação, selecione IoT do Odoo no menu suspenso Selecione o tipo de instalação.

Example

Para referência, os seguintes itens devem ser instalados:

  • Servidor do Odoo

  • IoT do Odoo

  • Nginx WebServer

  • Ghostscript interpreter

Certifique-se de que haja espaço suficiente no computador para a instalação e clique em guilabel:Próximo.

Definição do destino e conclusão da instalação

Para concluir a instalação, selecione a Pasta de destino e clique em Instalar.

Dica

A escolha de C:\odoo como local de instalação permitirá que o servidor Nginx seja iniciado. Se a pasta não existir, crie-a. Caso contrário, os arquivos de instalação ficarão espalhados pelo disco rígido.

Aviso

O software IoT virtual do Windows do Odoo não deve ser instalado dentro de nenhum dos diretórios do usuário do Windows. Isso não permitirá que o Nginx seja inicializado.

A instalação pode demorar alguns minutos. Quando terminar, clique em Next para continuar.

Certifique-se de que a caixa Iniciar Odoo esteja marcada e clique em Terminar. Após a instalação, o servidor Odoo será executado e abrirá automaticamente o endereço http://localhost:8069 em um navegador da Web. A página da web deve exibir a página inicial da caixa IoT.

Veja também

Pode ser necessário reiniciar o programa Windows IoT caso o navegador da web não exiba nada. Reinicie o Windows IoT box

Conexão de dispositivos

Em seguida, conecte os dispositivos de IoT ao computador Windows. O Windows deve detectar automaticamente o dispositivo porque o driver está pré-instalado no computador. Caso contrário, procure e instale o driver do Windows para o dispositivo.

Importante

A maioria dos dispositivos se conecta ao Windows Machine para Windows IoT automaticamente pelo Windows Plug-N-Play (PnP). No entanto, se o Windows não reconhecer automaticamente o dispositivo após a conexão, o administrador poderá precisar instalar os drivers correspondentes manualmente.

Dispositivos reconhecidos automaticamente:

  • Impressoras comuns à base de tinta/toner

  • Impressoras de recibos (Epson/Star)

  • Leitores de código de barras

  • Dispositivos de medição (embora seja necessária alguma configuração das definições do dispositivo de medição) Consulte esta documentação: Conectar uma ferramenta de medição

Dispositivos não reconhecidos automaticamente (requer download manual do driver):

  • Impressoras de etiquetas (Zebra)

  • Balanças

Consulte o site do fabricante do equipamento em questão. Em seguida, baixe dos drivers e instale-os no computador Windows. Reconecte o dispositivo em questão e o Windows encontrará o dispositivo.

Depois de conectar os dispositivos ao computador, atualize a página inicial da IoT box e verifique se o dispositivo é visto. Caso contrário, recarregue os processadores pela página inicial da IoT box.

Por fim, conecte o Windows IoT a uma base de dados usando as instruções existentes (manualmente usando o token).

Agora que a instalação foi concluída, os dispositivos conectados à IoT podem ser usados para concluir processos/ações.

Solução de problemas

Reinicie o Windows IoT box

Em alguns casos, a reinicialização manual da IoT box física pode resolver o problema de uma IoT box não aparecer na base de dados. No Windows virtual IoT box, uma reinicialização manual do servidor Odoo pode resolver problemas de conexão com a base de dados.

Para reiniciar o servidor do Windows IoT:

  1. Digite Serviços na Barra de pesquisa do Windows.

  2. Selecione o aplicativo Serviços e role para baixo até o serviço Odoo.

  3. Clique com o botão direito do mouse em Odoo e selecione Iniciar ou Reiniciar. Essa ação reiniciará manualmente o servidor da IoT do Odoo.

Firewalls

Os firewalls mantêm os dispositivos seguros e protegidos. No entanto, às vezes eles podem bloquear conexões que deveriam ser feitas. O software da Windows IoT Box virtual pode não ser acessível à LAN (Local Area Network) devido a um firewall que impede a conexão. Consulte a equipe de suporte de TI local para fazer exceções (descoberta de rede) no :abbr:`SO ou no programa de firewall. O Windows tem seu próprio firewall, assim como outros programas de proteção contra vírus.

Example

Um cliente pode se deparar com um momento em que consegue acessar a página inicial da IoT box, mas não consegue acessá-la de outro computador/dispositivo móvel/tablet na mesma rede.

Abrir exceções no Windows Defender

É possível permitir que outros dispositivos acessem a IoT box virtual do Windows mantendo o firewall ativado. Isso é feito criando uma regra no Windows Defender e permitindo a comunicação pela porta 8069. O processo a seguir descreve as etapas a serem seguidas para abrir essa exceção.

Criar uma regra no Windows Defender

Primeiro, abra o Windows Firewall navegando até o Iniciar menu e digitando Firewall. Em seguida, abra o programa Windows Defender Firewall. No menu do lado esquerdo, navegue até Configurações avançadas.

Quando tiver selecionado Configurações avançadas, clique em Regras de entrada no menu à esquerda. Em seguida, na coluna do menu à direita (em Regras de entrada), clique em Nova regra para criar uma nova regra.

Configurar novas regras

Na tela Tipo de regra, selecione Porta. Em seguida, clique em Próximo. Na página Protocolo e portas, deixe o aplicativo de regra em TCP. Em seguida, selecione Portas locais específicas para a opção portas. Na caixa de texto, digite 8069, 443. Por fim, clique em Próximo para prosseguir para a próxima etapa.

Na página Ações, selecione Permitir a conexão e clique em Próximo. A página seguinte do assistente de Configuração de regra é a página Perfil. Nessa página, selecione o tipo de conexão que se aplica à rede em que a máquina Windows está operando. O ideal é selecionar apenas conexões privadas. O tipo de conexão privada é a conexão mais segura e permite que a porta selecionada se comunique. Clique em Próximo para continuar.

Por fim, atribua um nome novo e exclusivo à regra. Por exemplo, esse nome pode ser Odoo. Opcionalmente, adicione uma breve descrição no campo Descrição. Clique em Finalizar para concluir o assistente Configuração de regras. Agora, a nova regra está ativa e os dispositivos podem se conectar ao Windows virtual IoT box.

Exceção do Worldline

O Worldline é um terminal de pagamento que pode ser conectado ao sistema DE PDV do Odoo. Ele permite uma experiência de pagamento abrangente e fluida para os clientes. O Worldline está disponível na Bélgica, nos Países Baixos e em Luxemburgo.

Ao usar o servidor de IoT do Windows para conectar o terminal de pagamento Worldline, é necessário criar uma exceção no firewall do Windows para que uma conexão possa ser feita entre a base de dados do Odoo/IoT box e o Worldline.

Veja também

Worldline

Para criar a exceção, primeiro abra o aplicativo Windows Defender Firewall no computador Windows. Isso pode ser feito digitando windows defender na barra Pesquisar.

Em seguida, clique em Definições avançadas no menu à esquerda.

Opção de configurações avançadas destacada no painel esquerdo do aplicativo Windows Defender Firewall.

No menu à esquerda, escolha Regras de entrada.

Painel esquerdo da janela do Windows Defender com o item de menu de regras de entrada destacado.

Depois de selecionar Regras de entrada, selecione Nova regra no menu na extremidade direita.

Novo menu suspenso de regras mostrado com a opção de nova regra destacada.

Em seguida, para Tipo de regra, selecione o botão de rádio para Portar. Clique em Próximo para continuar com o restante da configuração.

Abra a janela Tipo de regra, com o botão de opção ao lado da porta destacado.

Na página Protocolos e Portas, selecione o botão de opção TCP, em Esta regra se aplica a TCP ou UDP?.

Em seguida, em Esta regra se aplica a todas as portas locais ou a portas específicas?, selecione o botão de opção Portas locais específicas. Em seguida, digite 9050 e clique em Próximo para continuar.

Janela de configuração de protocolo/porta com TCP, porta específica (9050) e Próximo destacados.

A próxima tela é a página Ação. Em Que ação deve ser tomada quando uma conexão corresponder às condições especificadas?, escolha o botão de rádio para Permitir a conexão. Em seguida, clique em Próximo para continuar.

É exibida uma página Perfil. Em Quando esta regra se aplica?, deixe as três caixas marcadas para: Domínio, Privado e Público. Clique em Próximo para continuar na página de convenção de nomes.

Na página Nome, digite Odoo Worldline, no campo Nome. Digite uma Descrição (opcional). Finalmente, quando estiver pronto, clique em Finalizar.

A Regra de entrada final deve ter a seguinte aparência:

Odoo Worldline

Perfil

Tudo

Habilitado

Sim

Ação

Permitir

Substituir

Não

Programa

Qualquer um

Endereço local

Qualquer um

Endereço remoto

Qualquer um

Protocolo

TCP

Porta local

9050

Porta remota

Qualquer um

Usuários autorizados

Qualquer um

Computadores autorizados

Qualquer um

Diretores locais autorizados

Qualquer um

Proprietário do usuário local

Qualquer um

PolicyAppld

Nenhum

Pacote de aplicativos

Qualquer um

Desinstalar o Windows IoT

A desinstalação da Windows virtual IoT box é feita por meio do gerenciador de programas do Windows. Em qualquer versão do Windows, procure por programa. Em seguida, selecione Adicionar ou remover programas localizado no painel de controle. Procure por Odoo e clique no menu de três pontos para desinstalar.

Confirme a desinstalação e siga as etapas de desinstalação através do guia de desinstalação do Odoo.