Configuração do Tracker embarcado para Epson

Publicado por Wesley Menegat em

You are here:
< Back
  • Java 17;
  • IIS (Information Internet Services) habilitado e iniciado;
  • Porta 8088 liberada;
 Configuração do ISS (Front-end)

Com o serviço do IIS rodando, descompactar o conteúdo do arquivo tracker-app.zip na pasta wwwroot que fica em c:\inetpub, conforme imagem que segue:

Após, na raiz da pasta descompactada (tracker-app) editar o arquivo service.js e na variável “ip” alterar o valor apontando para o ip aonde estará rodando o serviço do Tracker para epson(back-end).  Detalhe: se estiver rodando no mesmo ambiente, deve-se usar o ip da máquina na rede, não utilizar localhost ou 127.0.0.1, conforme imagem abaixo:

 

 Instalar/remover Serviço do Tracker Epson (back-end)

Para instalar o serviço da EPSON Tracker no Windows com conta local de serviço é necessário rodar em linha de comando no modo de administrador (no local onde se encontra o arquivo.jar do projeto) a seguinte instrução:

  • epson-tracker-java.exe install service

Para remover o serviço do Windows, rodar em linha de comando a seguinte instrução:

  • epson-tracker-java.exe uninstall service

Por padrão o serviço irá rodar na porta 8088, não conflitando com qualquer outra instalação do TomCat* que por ventura esteja instalada e rodando no servidor.

Obs.: Após instalar o serviço, em serviços (Windows) mudar para início automático e iniciá-lo se caso não estiver iniciado.

*O Tomcat roda na forma de container na aplicação, dedicada somente a aplicação e a versão que roda internamente do Tomcat é a 10.1.8;

* Instalar o serviço na pasta C:\Program Files (x86)\Selbetti\Embarcado Epson

 

Configuração do serviço REST do Tracker

É necessário utilizar ferramenta de API Client para envio de requisição do tipo POST, como por exemplo, POSTMAN, INSOMNIA. Em nossa demonstração utilizamos o Insomnia com as seguintes configurações de requisições:

POST na URL:

http://<ip-do-serviço-EPSON>:8088/service/tracker/config/remoteConfig

  Headers:

Adicionar no Headers somente os parâmetros “Accept” e “Content-Type” o valor para ambos é “application/json”, conforme a imagem abaixo:

Body (JSON):

{

“webServiceUrl” : “http://<ip-serviço-web-tracker >/RPortalService/”,

“isDevMode” : false

}

Exemplo da mensagem de retorno quando configurado com sucesso:

 

Configuração do equipamento

Acessar o endereço IP do equipamento via web e realizar autenticação do usuário com a senha do administrador:

Quando autenticado com sucesso, é necessário realizar a configuração para funcionamento do front-end. Os 2 primeiros campos apontam para as URL de serviço do front-end e estão localizados na aba “Epson Open Platform” da aplicação (endereço IP, onde estão os arquivos do projeto no servidor):

Preencher as informações de IP do servidor, trocando o valor <ip-do-frontend-EPSON> pelo IP do servidor aonde roda o IIS.

URL = http://<ip-do-frontend-EPSON>/tracker-app/auth-card.html

URL = http://<ip-do-frontend-EPSON>/tracker-app/home.html

Em URL de Notificação, informar o serviço de notificação do projeto:

 Exemplo:

URL = http://<ip-do-serviço-EPSON>:8088/service/tracker/notifications

 

Ativação de leitor de cartão

Após as configurações de URL do projeto, é necessário garantir que os recursos de controle de acesso e leitura de crachá estejam ativos.

Na aba Gestão de Dispositivo e no painel lateral  “Leitor de Cartões” podemos verificar se o leitor de crachá está ativo e também se faz necessário informar o VendorID e o ProductID do dispositivo, conforme abaixo:

 

É possível baixar também o manual na íntegra pelo link abaixo:

Manual-de-configuração-Tracker-EPSON-V2-RV01v1
Última atualização em abril 23, 2024
Categorias: