NetRelay

API e software

Guida alla progettazione e alla telemetria degli argomenti MQTT

Progetta una struttura di argomenti MQTT scalabile e un flusso di comandi per NetRelay, Home Assistant e software personalizzato.

NetRelay Teknik Ekibi1 min readGüncellendi: 4 agosto 2026

Gerarchia coerente degli argomenti

Utilizzare una gerarchia che separi sito, dispositivo e risorsa, ad esempio sito/dispositivo/telemetria e sito/dispositivo/comando. Mantieni stabili gli identificatori del canale e gestisci le descrizioni rivolte agli utenti come metadati anziché modificare l'identità dell'argomento.

Canali di stato e di comando

Separare l'argomento del comando dall'argomento dello stato segnalato. Dopo aver pubblicato un comando, i client dovrebbero verificare il valore effettivo dal canale di stato. Ciò riduce l'incoerenza quando più sistemi di automazione controllano un dispositivo.

Messaggi conservati, QoS e stato offline

Utilizza i messaggi conservati laddove i nuovi abbonati necessitano dell'ultimo stato noto, ma evita i comandi conservati che potrebbero essere riprodotti. Seleziona QoS in base all'importanza del messaggio e al carico del broker e pubblica lo stato online/offline separatamente.

Sicurezza del broker locale

Mantieni il broker su una LAN affidabile, assegna utenti per dispositivo e autorizzazioni per argomento, disabilita l'accesso anonimo e utilizza il trasporto crittografato ove disponibile. Includere la rotazione delle password, i limiti di connessione e la revisione dei registri nel piano operativo.

İ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