raspberry - mqtt broker free
¿Cómo me suscribo a todos los temas de un agente MQTT? (3)
Puede usar mosquitto_sub
(que es parte del paquete mosquitto-clients
) y suscribirse al tema comodín #
:
mosquitto_sub -v -h broker_ip -p 1883 -t ''#''
Quiero conectar un cliente que supervisará todos los temas del agente para responder a los eventos cuando no sé cuáles son los nombres de los temas.
Utilice el comodín "#" pero tenga en cuenta que en algún momento tendrá que entender de alguna manera los datos que pasan por el bus.
Suscribirse a #
le da una suscripción a todo excepto a los temas que comienzan con $
(estos son normalmente temas de control de todos modos).
Sin embargo, es mejor saber a qué se está suscribiendo primero primero, y tenga en cuenta que algunas configuraciones de corredores pueden rechazar la suscripción explícita a #
explícitamente.