MQTT-Schnittstelle für IoT
MQTT ist eines der zentralen Protokolle in der modernen Internet-of-Things-Welt. LISA bietet Ihnen eine Schnittstelle um MQTT in Ihrer Leitstelle einzusetzen.
Was ist MQTT?
Bei MQTT handelt es sich um ein themenbasiertes Protokoll, über das Endgeräte und Prozesse (Clients) beliebige Nachrichten mit Hilfe eines zentralen Vermittlers (Broker) austauschen können. Neben dem „direkten“ Nachrichtenaustausch zwischen einem „Sender“ und einem „Empfänger“ können auch mehrere „Empfänger“ die Nachrichten zu einem bestimmten Thema abonnieren.
Beispielsweise können die Temperaturwerte verschiedener Sensoren sowohl von einer Heizungssteuerung, als auch einer Visualisierung gleichzeitig abonniert werden.
MQTT unterstützt umfangreiche Möglichkeiten zur Absicherung der Verbindung. Die Übertragung bestimmter Nachrichten kann mit Hilfe einer „Quality-of-Service“ Definition sichergestellt werden.
MQTT-Funktionen in LISA
Die MQTT-Schnittstelle in LISA bietet mehrere flexible Möglichkeiten IoT-Geräte via MQTT in Ihre Leitstelle zu integrieren.
Abonnement von Topics
LISA kann ganz klassisch als MQTT-Client auftreten. In Ihren Objekten können Sie MQTT-Broker als Endgeräte erfassen und anschließend Topics ähnlich zu klassischen Meldelinien abonnieren.
Auf diese Art und weise können die folgenden Werte verarbeitet und gesteuert werden:
- Binäre Zustände (beispielsweise An/Aus-Zustände)
- Numerische Messwerte (Zähler, Temperatur, Füllstände)
- Auslösung bei beliebiger Übertragung (Weiterverarbeitung des Inhalts im Maßnahmenprogramm)
Auf diese Art und Weise können eine Vielzahl von IoT-Geräten (beispielsweise die beliebten Shelly-Komponenten) direkt ohne weitere Arbeiten in LISA integriert werden.

Smarte Steckdose von Shelly

Smarter Tür- und Fenstersensor von Shelly
Allgemeine Schnittstelle
Eine weitere Funktion ist MQTT als Transportprotokoll für andere Alarmdaten zu verwenden. Dies bietet sich insbesondere an, wenn Sie ein IoT-System anbinden möchten, welches selbst schon MQTT in der eigenen Infrastruktur einsetzt.
Beispielsweise kann der Protokollinhalt des LISA-JSON-Webhook-Protokolls auch über MQTT übertragen werden.