Mi az MQTT?
Az MQTT egy könnyűsúlyú publish/subscribe protokoll, amelyet IoT-eszközökhöz terveztek. Az eszközök nem közvetlenül kommunikálnak egymással, hanem egy központi brokeren keresztül váltanak üzeneteket topic-ok segítségével — strukturált útvonalak, mint például home/living_room/temperature.
Népszerű MQTT-kompatibilis eszközök többek között a Shelly, Sonoff/Tasmota, Zigbee2MQTT átjárók és számos DIY szenzor.
MQTT Broker a TapHome-ban
A TapHome beépített MQTT Brokerrel rendelkezik, amely helyileg fut a vezérlőn — nincs szükség felhőre vagy külső brokerre. Az összes kommunikációt kezeli a TapHome és az MQTT-eszközök között a helyi hálózaton.
Aktiválja az MQTT Brokert a Beállítások → Hardver → MQTT Broker menüpontban a TapHome vezérlőn.
Kész sablonok használata
Miután az MQTT Broker fut, az eszközök csatlakoztatásának leggyorsabb módja a Packet Parser sablonok használata. A sablonok meghatározzák az MQTT topic-okat és az adatleképezéseket minden eszközhöz — nincs szükség kézi konfigurációra.
- Lépjen a Hardver → Modul hozzáadása → Packet Parser menüpontra
- Válassza az MQTT protokollt
- Válasszon sablont az eszközéhez
- Konfigurálja az eszköz IP-címét/hosztnevét, és erősítse meg
Böngésszen az elérhető MQTT sablonok között alább.
Egyéni MQTT-integráció
Kész sablon nélküli eszközökhöz létrehozhat egy egyéni Packet Parser modult MQTT protokollal, és manuálisan határozhatja meg a topic-feliratkozásokat és parancsokat.