Week 46 - Ian
Deze week heb ik me beziggehouden met het opzetten van een lokale MQTT broker om te experimenteren met het MQTT-protocol voor de communicatie tussen de buitenunit sensoren en de ESP32 microcontroller.
Wat heb ik gedaan?
- Eerste lokale MQTT-verbinding met testbroker opgezet via Mosquitto en succesvol berichten verstuurd
- Python programma geschreven waarmee we ons kunnen subscriben op een topic, berichten/informatie kunnen verkrijgen via MQTT
Wat heb ik geleerd?
- De verschillen tussen de QoS bij MQTT
- Hoe ik een MQTT broker kan opzetten door Mosquitto te gebruiken
- Hoe ik met Python een verbinding kan opzetten naar een MQTT broker om zo berichten/info te kunnen verkrijgen van bepaalde topic's
Problemen of vragen
- Eerste testen om tussen verschillende apparaten MQTT berichten te versturen mislukt, mogelijks door de Windows firewall, dit moet nog verder uitgezocht worden
Volgende stappen
- kijken of het mogelijk is om via MQTT tussen verschillende apparaten berichten te versturen ipv enkel lokaal
- kijken om een centrale MQTT testbroker op te zetten, waar verschillende toestellen mee kunnen verbinden, om zo via topic informatie te kunnen uitwisselen tussen de verschillende toestellen
