Integrando dispositivos físicos

Nota

  • Para quem é: usuários

  • Nível: intermedário

Se você deseja integrar seu dispositivo a dojot, ele deve poder enviar mensagens para a plataforma. Existem duas maneiras de fazer isso:

  • Use um dos IoT agents disponíveis: atualmente, há suporte para dispositivos baseados em MQTT.Se o seu projeto estiver usando (ou permitir a alteração) deste protocolo, seria suficiente verificarse o dispositivo está enviando seus dados usando uma chave/valor JSON simples.Caso contrário, convém usar o iotagent-mosca (consulte a documentação do iotagent-mosca para verificar como fazer isso). Se estiver realmente enviando mensagens JSON de chave/valor, ele poderá enviar suas mensagens para o corretor da dojot e será reconhecido pela plataforma.

  • Crie um novo IoT agent para dar suporte ao protocolo usado pelo dispositivo: se o dispositivo estiver usando outro protocolo ainda não suportado, será uma boa ideia implementar um novo agente de IoT. Não é tão difícil, mas há alguns detalhes que devem ser levados em consideração. Para ajudar os desenvolvedores a fazer isso, existe a biblioteca iotagent-nodejs, que lida com a maioria dos mecanismos e mensagens internos - consulte adocumentação para saber mais.

Veja mais sobre Usando MQTT com segurança (TLS).