After Mosquitto server, ESP8266 nodes and Freeboard configuration
Mqtt with Beaglebone and ESP8266-Mosquitto installation on Beaglebone
MQTT with BeagleBone and ESP8266-MQTT ESP8266
MQTT with BeagleBone and ESP8266 – MQTT on ESP8266 with temperature sensor
MQTT with BeagleBone and ESP8266 – MQTT on ESP8266 with Relay
Mqtt with Beaglebone and ESP8266 – Freeboard
now we can proceed to use a Mqtt Client on an Android device.
In the Playstore various Mqtt applications are available
After the publishing and subscriber topics configuration in the Android client , analogous to what has been done for Freeboard widgets
Mqtt with Beaglebone and ESP8266 – Freeboard
it is possible to monitor the sensor temperature and humidity, the devices status and send commands to the relay (Turn On, Turn Off, Status, Restart, Sleep) and to the sensor (Restart, Sleep, Status).
Here is a screenshot with some subcriber topic and publisher topics of our installation using MQTT Dashboard