Subscríbase a un dispositivo específico con AWS o servicios Azure IoT

8

Hay 1,000 dispositivos IoT que necesitan enviar datos a la nube cada segundo. Hay una aplicación móvil. El usuario de la aplicación móvil puede ver mensajes de un solo dispositivo a la vez solamente. ¿Hay alguna forma simple (integrada) de lograr tal suscripción a un solo dispositivo IoT con Azure? Estaba tratando de encontrar la manera de hacer esto con Event Hubs y IoT Hub, pero fallé.

Descubrí que AWS tiene algo llamado Message Broker para AWS IoT . ¿Es lo que necesito? Todavía preferiría usar Azure, pero sospecho que tengo que usar toneladas de sus otros servicios, lo que aumenta la complejidad y el costo de la solución.

Ingweland
fuente

Respuestas:

4

No he trabajado con Azure como tal, pero Message Broker para AWS IoT usa MQTT y es como cualquier otro agente de MQTT (como mosquitto para Linux).

Los mensajes MQTT básicamente funcionan en Temas. Si la aplicación de Android se suscribe a un tema, puede recibir mensajes para ese tema.

Supongamos que si tiene dos dispositivos IoT que envían datos de temas de operación "Tema / Dev1" y "Tema / Dev2" respectivamente, entonces si su aplicación se suscribe a "Tema / #", recibirá mensajes para todos los subtemas en "Tema"

Hitesh Pratyush V
fuente