# MQTT

Qui può trovare la pagina di configurazione MQTT all'interno del nomos system Controller, dove gli utenti possono configurare il broker MQTT.

1. **Stato:**
   * **URL del broker:** Visualizza l'URL attualmente configurato del broker MQTT (ad es., mqtt://localhost).
   * **Stato:** Mostra lo stato della connessione del broker.
   * **Stato dei topic:** Visualizza lo stato dei topic assegnati (canali di messaggi).
   * **Sottoscrittori del topic:** Numero e dettagli dei client che ricevono messaggi da un topic specifico.
   * **Pubblicatori del topic:** Numero e dettagli dei client che inviano messaggi a un topic specifico.
2. **Aiuto:**
   * Cliccando sul pulsante **aiuto** si ottiene assistenza per la configurazione o per problemi relativi alla connessione MQTT.
3. **Impostazioni:**
   * **URL del broker:** Qui può specificare l'URL del broker MQTT, come "mqtt://localhost" o un indirizzo broker esterno.
   * **Porta:** La porta predefinita e impostata su **1883**, comunemente utilizzata per le connessioni MQTT non crittografate. Questa puo essere modificata se necessario.
   * **Autenticazione:** Quando abilitata, l'autenticazione utente puo essere configurata per l'accesso al broker MQTT.

**Note sull'utilizzo:**

* **MQTT** e un protocollo di messaggistica leggero specificamente ottimizzato per connessioni con traffico dati minimo e bassa latenza. E ampiamente utilizzato nel settore Smart Home per scambiare messaggi tra dispositivi.
* Il **broker MQTT** funge da unita centrale per distribuire messaggi tra i client (dispositivi).

<figure><img src="https://3188959322-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG2VsGdarcKx7xLgUEEzp%2Fuploads%2Fgit-blob-31abfa2b233efe1738e65cc32f3a41e2442a7835%2FMQTT.jpg?alt=media" alt="" width="563"><figcaption></figcaption></figure>
