GERAL
Esse procedimento é válido para qualquer modelo de gateway. Por exemplo:
- Hikvision
- Beward
- ZKTeco
- ControlID
- Dahua
- Digifort
- etc...
INSTALAÇÃO
Você vai precisar de:
- "Gateway genérico" (Raspberry/OrangePi) devidamente formatada com a "distro Iongrade" (dúvidas, falar com @vitor.gomes);
- saber o facility da instalação aonde o gateway vai se conectar;
- se o gateway for conectar-se a um servidor on-premises, é necessário saber o IP do servidor (a instalação pode ser feita sem essa informação, mas ele só vai funcionar de verdade quando essa informação for adicionada).
É RECOMENDÁVEL que o gateway seja "adicionado no Accelero" antes de fazer a instalação para que os testes/validações possam ser feitos com maior rigor. Se não for possível, a validação será prejudicada.
Tendo esses itens acima, acesse o gateway (teclador/monitor ou SSH) e execute:
sudo su
curl https://internal.iongrade.com.br/gatewaycommon/gateway/gatewaycommon-app.sh | bash
Siga as instruções em tela.
ON-PREMISES
Acesse o diretório aonde a aplicação foi instalada (/opt/iongrade/hikvisiongateway/, por exemplo) e altere o arquivo .env. Será necessário alterar o item MQTT_HOST para que aponte para o IP do servidor.
TESTE/VALIDAÇÃO
Se o gateway foi adicionado no Accelero, basta monitorar o broker MQTT e ver se o gateway está enviando mensagens de keepalive.
Também pode-se observar diretamente na tela de configuração do gateway se as informações de "data/hora/versão" estão sendo atualizadas.
ATUALIZAÇÃO/UPGRADE
Basta acessar o gateway e executar:
curl https://internal.iongrade.com.br/gatewaycommon/gateway/gatewaycommon-upgrade.sh | bash
Siga as instruções em tela e faça as mesmas validações da instalação.