# MQTT

Hier vindt men de MQTT-configuratiepagina binnen de nomos system Controller, waar de gebruiker de MQTT-broker kan configureren.

1. **Status:**
   * **Broker URL:** Toon de momenteel geconfigureerde URL van de MQTT-broker (bijv. mqtt://localhost).
   * **Status:** Toon de verbindingsstatus van de broker.
   * **Topic Status:** Toon de status van de toegewezen topics (berichtenkanalen).
   * **Topic Subscriber:** Aantal en details van de clients die berichten van een bepaald topic ontvangen.
   * **Topic Publisher:** Aantal en details van de clients die berichten naar een bepaald topic verzenden.
2. **Hulp:**
   * Een klik op de **hulpknop** biedt ondersteuning bij de configuratie of bij problemen met de MQTT-verbinding.
3. **Instellingen:**
   * **Broker URL:** Hier kan de URL van de MQTT-broker worden opgegeven, bijvoorbeeld "mqtt://localhost" of een externe broker-adres.
   * **Port:** Standaard is port **1883** ingesteld, die meestal wordt gebruikt voor onbeveiligde MQTT-verbindingen. Deze kan indien nodig worden aangepast.
   * **Authenticatie:** Bij activatie kan een gebruikersauthenticatie voor toegang tot de MQTT-broker worden geconfigureerd.

**Hints voor gebruik:**

* **MQTT** is een lichtgewicht messagingprotocol dat speciaal is geoptimaliseerd voor verbindingen met minimale dataverkeer en lage latentie. Het wordt veel gebruikt in de SmartHome-sector om berichten tussen apparaten uit te wisselen.
* De **MQTT-Broker** fungeert als een centrale eenheid om berichten tussen clients (apparaten) te verspreiden.

<figure><img src="https://content.gitbook.com/content/dzM9ycGHah4K8KgPUWm3/blobs/GjWHAaAQOLK7iHgwMDuc/MQTT.jpg" alt="" width="563"><figcaption></figcaption></figure>
