Skip to main content

MQTT Client Verbindungen

Die Verwaltung der MQTT-Clients erfolgt über den Reiter "Credentials". 

Auch wenn Clients gleichberechtigt sind wird zwischen folgenden Clients unterschieden. Die entsprechende Nomenklatur ist zu verwenden.

  • Clientverbindung
    • Credencials für Kunden und Anwender, primär zur Subscription von Topics
    • Nomenklatur: client_[Kunde]_[Tenant9_[Anwendung]_[Nummerierung]
    • Beispiel: client_Symcon_TRAVENETZ_wärmezähler_01
  • Publisher Service
    • Credencials für Anwendungen die Daten an den Broker publishen (bspw. Tenants aus Thingsbpard) aber keine Topics subscriben
    • Nomenklatur:
      • Name: PUB_[Tenant]_[Anwendung oder Kunde]_[Nummerierung]
      • Username: PUB_[TB-Instanz]_[Tenant]_[Nummerierung]
      • Topic restrictions: keine
    • Beispiel: SUB_dnno_planon_01
  • Subscriber Service
    • Credencials für Nutzer/Anwendungen die Sensordaten aus Thingsboard subscriben (aber nicht  publishen können)
    • Nomenklatur:
      • Name: SUB_[Tenant]_[Anwendung oder Kunde]_[Nummerierung]
      • Username: [Thingsboard-Tenant-ID]_[Empfänger/Kunde]
      • Topic restrictions:
        • keine publish-Authorisierung
        • Subscribe-pattern: [Thingsboard-Tenant-ID]/[Empfänger/Kunde]/.*
    • Beispiel anhand des Clients DNNO an Planon:image.png