Skip to content

MQTT ​

Nella pagina MQTT del nomos system Controller vede lo stato del broker MQTT integrato e configura l'autenticazione per il proprio client MQTT.

Per gli sviluppatori: connessione, topic ed esempi per i propri client MQTT sono descritti nel manuale per sviluppatori alla voce MQTT (in inglese).

  1. Stato:

    • URL del broker: Visualizza l'indirizzo a cui collegare il proprio client MQTT, ovvero l'indirizzo del controller nella rete (ad es., mqtt://192.168.0.199:1883).
    • Stato: Mostra lo stato della connessione del broker.
    • Topic di stato: Il topic su cui il controller pubblica il proprio stato.
    • Topic subscriber: Il topic a cui il controller è iscritto, ovvero quello tramite cui il Suo client invia comandi al controller.
    • Topic publisher: Il topic su cui il controller pubblica i valori, ovvero quello a cui si iscrive il Suo client.
    • I topic vengono visualizzati solo mentre il broker è connesso.
  2. Aiuto:

    • Aiuto mostra un flusso di esempio che può importare in Node-RED per capire come funziona MQTT.
  3. Impostazioni:

    • Autenticazione: Qui viene definito l'accesso con cui il proprio client MQTT si connette al broker. Se il campo resta vuoto, il broker accetta connessioni senza autenticazione.

INFO

Note sull'utilizzo:

  • MQTT è un protocollo di messaggistica leggero specificamente ottimizzato per connessioni con traffico dati minimo e bassa latenza. È ampiamente utilizzato nel settore Smart Home per scambiare messaggi tra dispositivi.
  • Il broker MQTT funge da unità centrale per distribuire messaggi tra i client (dispositivi).
  • Il controller utilizza sempre il proprio broker; non è possibile configurare un broker esterno.