Czym jest MQTT?
MQTT to lekki protokół publish/subscribe zaprojektowany dla urządzeń IoT. Zamiast bezpośredniej komunikacji między urządzeniami, urządzenia wymieniają wiadomości przez centralny broker za pomocą tematów — ustrukturyzowanych ścieżek, takich jak home/living_room/temperature.
Popularne urządzenia kompatybilne z MQTT to m.in. Shelly, Sonoff/Tasmota, bramki Zigbee2MQTT oraz wiele czujników DIY.
Broker MQTT w TapHome
TapHome zawiera wbudowany broker MQTT, który działa lokalnie na sterowniku — bez chmury ani zewnętrznego brokera. Obsługuje całą komunikację między TapHome a urządzeniami MQTT w sieci lokalnej.
Aktywuj broker MQTT w Ustawienia → Hardware → MQTT Broker na sterowniku TapHome.
Korzystanie z gotowych szablonów
Po uruchomieniu brokera MQTT najszybszym sposobem podłączenia urządzeń jest użycie szablonów Packet Parser. Szablony definiują tematy MQTT i mapowania danych dla każdego urządzenia — bez konieczności ręcznej konfiguracji.
- Przejdź do Hardware → Dodaj moduł → Packet Parser
- Wybierz MQTT jako protokół
- Wybierz szablon dla swojego urządzenia
- Skonfiguruj adres IP/hostname urządzenia i potwierdź
Przeglądaj dostępne szablony MQTT poniżej.
Niestandardowa integracja MQTT
W przypadku urządzeń bez gotowego szablonu możesz utworzyć własny moduł Packet Parser z protokołem MQTT i ręcznie zdefiniować subskrypcje tematów oraz polecenia.