En cliente
Vamos a usar una APP como cliente tanto para visualizar los valores que nos envía la TDR-STEAMaker como para enviarle desde la APP. Hay varias APP para trabajar los MQTT, vamos a ver varias
MyMQTT
Muy didáctica pero no muy visual https://play.google.com/store/apps/details?id=at.tripwire.mqtt.client
Se trabaja de forma artesanal que viene bien para entender los mecanismos del protocolo MQTT:
- En la pestaña de Susbscribe se van marcando los topics que se quieren visualizar en el Dashboard
- El Dashboard simplemente visualiza los valores, no existen Gauges o displays que lo visualizan
- En la pestaña de Publish escribe el topic y el mensaje y se envía
- No tiene pues la posibilidad de poner botones, sliders en el Daschboard para enviar, se envía como un texto
MQTT Dash
https://play.google.com/store/apps/details?id=net.routix.mqttdash
Está orientada a la domótica, tiene buena visualización pero no tiene todos los gadgets deseables para nuestra STEAM Maker
IoT MQTT Panel
https://play.google.com/store/apps/details?id=snr.lab.iotmqttpanel.prod
Tiene buena visualización y buenos gadgets