Monday, July 27, 2020

IoT Agent Manager

https://www.techrunnr.com/install-robomongo-robo-3t-on-ubuntu-18-04/

https://github.com/telefonicaid/iotagent-manager#-subscription-api

https://stackoverflow.com/questions/63084346/multiples-iot-agents


É importante rodar o mongodb antes para que o iotagent manager possa executar.

Entrar na seguinte pasta e digitar 
cd /usr/local/bin/robomongo/robo3t-1.3.1-linux-x86_64-7419c406/bin  ./robo3t

Feito isso preciso por questões de conveniência vou executar um iot-agent que possua um docker-compose.yml com todas as configurações de rede, banco de dados, etc.



Por exemplo, posso entrar na pasta do do iot-agent baseado em xml e executar o docker-compose.yml. Veja abaixo:








Modifiquei o docker-compose.yml do iot-agent baseado em ul porque ele usava as mesmas portas que o iot-agent xml e exclui algumas configurações do docker-compose.yml pra não dar conflito com o baseado em xml:



Ao abrir o postman tenho as pastas dos iot-agents e do iot-manager. Eu preciso subscrever os iot-agents no iot-manager:








Com isso, consigo fazer um GET no servidor do iot-manager para verificar os protocolos com os quais os iot-agents trabalham:



















No comments:

Post a Comment