NetRelay

API i oprogramowanie

Przewodnik po projektowaniu tematów i telemetrii MQTT

Zaprojektuj skalowalną strukturę tematów MQTT i przepływ poleceń dla NetRelay, Home Assistant i oprogramowania niestandardowego.

NetRelay Teknik Ekibi1 min readGüncellendi: 4 sierpnia 2026

Spójna hierarchia tematów

Użyj hierarchii oddzielającej lokację, urządzenie i zasób, takiej jak lokacja/urządzenie/telemetria i lokacja/urządzenie/polecenie. Utrzymuj stabilne identyfikatory kanałów i zarządzaj opisami wyświetlanymi użytkownikom jako metadanymi, zamiast zmieniać tożsamość tematu.

Kanały stanu i poleceń

Oddziel temat polecenia od tematu stanu raportowanego. Po opublikowaniu polecenia klienci powinni zweryfikować rzeczywistą wartość z kanału stanu. Zmniejsza to niespójność, gdy wiele systemów automatyki steruje jednym urządzeniem.

Zachowane wiadomości, QoS i stan offline

Używaj zachowanych wiadomości, gdy nowi subskrybenci potrzebują najnowszego znanego stanu, ale unikaj zachowanych poleceń, które można odtworzyć. Wybierz opcję QoS zgodnie z ważnością wiadomości i obciążeniem brokera oraz oddzielnie publikuj status online/offline.

Bezpieczeństwo lokalnego brokera

Trzymaj brokera w zaufanej sieci LAN, przydzielaj uprawnienia użytkownikom i tematom dla poszczególnych urządzeń, wyłączaj dostęp anonimowy i korzystaj z szyfrowanego transportu, jeśli to możliwe. Uwzględnij rotację haseł, limity połączeń i przegląd dzienników w planie operacyjnym.

İlgili yazılar

Teknik desteğe mi ihtiyacınız var?

Projeniz için bağlantı, API veya otomasyon yaklaşımını birlikte değerlendirebiliriz.

Bize sorun