Ce este MQTT?
MQTT este un protocol publish/subscribe ușor, conceput pentru dispozitivele IoT. În loc să comunice direct între ele, dispozitivele schimbă mesaje printr-un broker central, folosind topicuri — căi structurate precum home/living_room/temperature.
Printre dispozitivele populare compatibile cu MQTT se numără Shelly, Sonoff/Tasmota, gateway-urile Zigbee2MQTT și mulți senzori de tip DIY.
MQTT Broker în TapHome
TapHome include un MQTT Broker integrat, care rulează local pe controler — nu este necesar un broker în cloud sau unul extern. Acesta gestionează toată comunicarea dintre TapHome și dispozitivele dvs. MQTT în rețeaua locală.
Activați MQTT Broker în Setări → Hardware → MQTT Broker pe controlerul TapHome.
Utilizarea șabloanelor gata făcute
După ce MQTT Broker rulează, cea mai rapidă metodă de a conecta dispozitivele este folosirea șabloanelor Packet Parser. Șabloanele definesc topicurile MQTT și maparea datelor pentru fiecare dispozitiv — fără configurare manuală.
- Accesați Hardware → Adăugați modulul → Packet Parser
- Selectați MQTT ca protocol
- Alegeți șablonul pentru dispozitivul dvs.
- Configurați adresa IP sau numele de gazdă al dispozitivului și confirmați
Răsfoiți mai jos șabloanele MQTT disponibile.
Integrare MQTT personalizată
Pentru dispozitivele fără șablon gata făcut, puteți crea un modul Packet Parser personalizat cu protocolul MQTT și puteți defini manual abonările la topicuri și comenzile.