Encouraged by Appiko
MQTT, or MQ Telemetry Transport, is a messaging protocol which allows multiple devices to talk to each other. MQTT is based around the idea that devices can publish or subscribe to topics.
Publishing to a topic using an ESP8266, and creating a Python script that will subscribe to this same topic, via a Raspberry Pi which will act as the MQTT Broker.
- Basic Raspberry Pi Setup
- Run and install Mosquitto broker
- Installing Python Paho-MQTT
- Creating the Python Script
- Programming the ESP8266 using arduino