Zakładka MQTT publikuje te same odczyty na dowolnym brokerze. Służy tym, którzy zasilają system inny niż Home Assistant, albo tym, którzy wolą zasilać Home Assistant przez własnego brokera.
Tak jak przy integracji natywnej, połączenie idzie z twojego telefonu prosto na twoją maszynę, bez przechodzenia przez nasze serwery.
Wprowadź brokera
Wypełnij Adres brokera i Port. Jeśli broker wymaga uwierzytelnienia, wypełnij też Użytkownik i Hasło.
Włącz Użyj protokołu TLS (SSL), gdy broker jest wystawiony poza twoją sieć. Użyj protokołu WebSocket i Ścieżka bazowa służą brokerom za proxy.
Wybierz wersję protokołu
Przyciski MQTT 3.1.1 i MQTT 5.0 wybierają wersję. W razie wątpliwości wybierz 3.1.1, szerzej zgodną.
Wybierz format
Format MQTT ustala kształt tematów i format każdej wiadomości. Jest pięć opcji:
- Home Assistant Discovery: przy automatycznym wykrywaniu encje tworzą się same, z nazwą, jednostką i ikoną.
- Homie 4.0: idzie za konwencją Homie.
- Proste tematy: jedna wartość na temat, bez dodatkowej struktury. Najłatwiejszy do skonsumowania ze skryptu.
- Ujednolicony JSON: wszystko w jednej wiadomości, na temacie, który ustawisz.
- ThingsBoard: format telemetrii ThingsBoard.
Część formatów ma własne ustawienia, jak Payload JSON (wartość + znacznik czasu) przy prostych tematach i Dołącz znacznik czasu przy ThingsBoard.
Ustaw prefiks tematów
Prefiks tematu to korzeń wszystkiego, co publikuje aplikacja. Ustaw wartość na początku i unikaj zmieniania jej później, bo zmiana zostawia stare tematy osierocone na brokerze.
Przetestuj przed wyjściem
Dotknij Połączenie testowe. Test potwierdza adres, port, TLS i dane logowania, zanim włączysz transmisję.
Włącz transmisję i zapisz
Włącz Włącz transmisję, ustaw Interwał transmisji i zapisz przyciskiem pływającym.
- Adres brokera i Port
- Dokąd publikuje aplikacja. Wystarczy dowolny broker: Mosquitto, EMQX, dodatek wewnątrz Home Assistant albo usługa hostowana.
- Użyj protokołu TLS (SSL)
- Szyfruje połączenie z brokerem. Zalecane zawsze, gdy jest on wystawiony poza twoją sieć.
- Użyj protokołu WebSocket i Ścieżka bazowa
- Pomyślane dla brokerów za odwrotnym proxy.
- Format MQTT
- Home Assistant Discovery, Homie 4.0, Proste tematy, Ujednolicony JSON albo ThingsBoard.
- Prefiks tematu
- Korzeń publikowanych tematów. Zmienianie go później zostawia stare tematy osierocone na brokerze.
- Użytkownik i Hasło
- Dane logowania brokera, gdy wymaga on uwierzytelnienia.
- Połączenie testowe
- Potwierdza adres, port, TLS i dane logowania, zanim transmisja zostanie włączona.
- Interwał transmisji
- Jak często wysyłana jest migawka czujników na żywo.
- Przycisk zapisu
- Zachowuje ustawienia aktywnej zakładki i tryb synchronizacji.