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).
Veja também
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:
Digite
Serviços
na Barra de pesquisa do Windows.Selecione o aplicativo Odoo.
e role para baixo até o serviçoClique 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 Firewall
. Em seguida, abra o programa . 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 Porta. Em seguida, clique em Próximo. Na página , 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 Permitir a conexão e clique em Próximo. A página seguinte do assistente de é 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.
, selecionePor 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
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.
No menu à esquerda, escolha Regras de entrada.
Depois de selecionar Regras de entrada, selecione Nova regra no menu na extremidade direita.
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.
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.
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.