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).