MQTT
MQTT is een lichtgewicht berichtenprotocol waarmee slimme apparaten en software via een centrale 'broker' gegevens uitwisselen.
MQTT (Message Queuing Telemetry Transport) werkt met een broker: een centraal programma waar apparaten berichten naartoe sturen (publiceren) en berichten ophalen (abonneren) op bepaalde onderwerpen ('topics'). Een sensor publiceert bijvoorbeeld zijn temperatuur op een topic, en Home Assistant leest dat uit.
MQTT is populair in de doe-het-zelfwereld. Zigbee2MQTT, ESPHome (optioneel), Tasmota en veel energieapparaten gebruiken het.
In Home Assistant installeer je meestal een broker zoals Mosquitto als add-on. MQTT werkt lokaal, maar zorg voor een gebruikersnaam en wachtwoord op de broker.
Gerelateerde begrippen
Zigbee2MQTT
Zigbee2MQTT is open source software die Zigbee-apparaten via een dongle uitleest en via MQTT beschikbaar maakt voor Home Assistant en andere systemen.
ESPHome
ESPHome is open source software waarmee je zelf slimme apparaten maakt op basis van ESP32- of ESP8266-chips, volledig lokaal te koppelen met Home Assistant.
Lokaal vs cloud
Lokaal betekent dat apparaten binnen je eigen netwerk worden aangestuurd; cloud dat opdrachten via servers van de fabrikant op internet lopen.