Mit der integrierten MQTT-Schnittstelle macht G‑Core den nächsten Schritt zur offenen Systemplattform. Verbinden Sie Ihre Videoüberwachung nahtlos mit IoT-Geräten, Gebäudeautomation, Sensorik, Leitstellenanwendungen und industriellen Steuerungssystemen – auf Basis eines der weltweit etabliertesten Kommunikationsstandards für vernetzte Systeme. Die MQTT-Funktionalität ist Bestandteil von G‑Core und ermöglicht eine direkte, bidirektionale Kommunikation mit MQTT-fähigen Anwendungen und Geräten.
Warum MQTT?
MQTT (Message Queuing Telemetry Transport) ist ein leichtgewichtiges Publish-/Subscribe-Protokoll, das speziell für die zuverlässige Kommunikation zwischen vernetzten Geräten entwickelt wurde. Es hat sich als Standard in IoT-, Industrie- und Gebäudeautomationsprojekten etabliert.
Durch die Integration von MQTT kann G‑Core Informationen nicht nur empfangen, sondern auch aktiv an andere Systeme weitergeben.
Dadurch wird Videoüberwachung zu einem integralen Bestandteil übergeordneter Sicherheits-, Automatisierungs- und Betriebsprozesse.
Sie haben Informationsbedarf?
Sie möchten G‑Core in Ihre IoT- oder Automatisierungsumgebung integrieren oder sich allgemein über die zahlreichen Möglichkeiten informieren?
Sprechen Sie mit unseren Integrationsspezialisten.
MQTT Beratung vereinbaren
Flexible Datenverarbeitung mit JavaScript
Jedes Projekt stellt unterschiedliche Anforderungen an Datenformate, Nachrichtenstrukturen und Prozesslogiken. Deshalb bietet G‑Core integrierte JavaScript-Prozessoren für eingehende und ausgehende MQTT-Nachrichten.
Damit können Integratoren:
- Nachrichteninhalte transformieren
- Datenformate anpassen
- Ereignisse logisch verknüpfen
- eigene Automatisierungsabläufe erstellen
- G‑Core Aktionen dynamisch erzeugen
Zusätzlich steht ein globales Statusobjekt zur Verfügung, mit dem Zustände gespeichert und komplexere Logiken realisiert werden können. Dadurch lassen sich viele Integrationsaufgaben direkt innerhalb von G‑Core umsetzen.
Offene Integration statt Insellösungen
Die MQTT-Integration unterstützt unterschiedliche Kommunikationsmodelle und Datenstrukturen. Dynamische Topics, frei definierbare Trigger und flexible Payload-Verarbeitung ermöglichen die Anbindung verschiedenster Systeme und Geräte.
Ihre Vorteile:
- Offene Standards statt proprietärer Schnittstellen
- Einfache Integration bestehender Systeme
- Hohe Interoperabilität
- Zukunftssichere Architektur
- Schutz bestehender Investitionen
- Flexible Erweiterbarkeit für neue Anwendungsfälle
MQTT und Modbus intelligent verbinden
Die Brücke zwischen IoT und industrieller Automatisierung
Neben MQTT unterstützt G‑Core auch die direkte Integration von Modbus-Systemen. Besonders leistungsfähig wird die Lösung durch die Möglichkeit, beide Welten miteinander zu verbinden.
Über integrierte JavaScript-Prozessoren können Daten und Ereignisse direkt zwischen MQTT- und Modbus-Komponenten ausgetauscht werden. MQTT-Nachrichten können unmittelbar Schreibvorgänge auf Modbus-Registern auslösen. Umgekehrt können Modbus-Ereignisse verarbeitet und direkt an MQTT-Broker veröffentlicht werden.
Dadurch entsteht eine flexible Integrationsplattform, die IoT-Anwendungen mit industriellen Steuerungen, Gebäudeautomationssystemen und technischen Anlagen verbindet – ohne zusätzliche Middleware oder separate Gateway-Lösungen.
Typische Einsatzszenarien
- MQTT-Sensoren steuern Modbus-fähige Anlagen
- Modbus-Steuerungen melden Zustände an IoT-Plattformen
- Gebäudeautomation und Videoüberwachung werden gekoppelt
- Industrielle Prozessdaten werden für übergeordnete Systeme bereitgestellt
- Videoereignisse lösen Schaltvorgänge in technischen Anlagen aus
Technischer Vorteil
Innerhalb der MQTT-Prozessoren können Nachrichten direkt an eine Modbus-Instanz übergeben werden. Ebenso können Modbus-Prozessoren Daten unmittelbar an MQTT-Broker veröffentlichen. Dadurch lassen sich Protokollgrenzen innerhalb von G‑Core überwinden und Integrationsprojekte deutlich vereinfachen.
Technische Highlights
- MQTT-Unterstützung direkt in G‑Core integriert
- Keine zusätzliche Installation erforderlich
- Publisher- und Subscriber-Funktionalität
- Unterstützung dynamischer MQTT-Topics
- Native G‑Core Actions und JSON-Payloads
- Integrierte JavaScript-Prozessoren
- Globales Statusobjekt für individuelle Logiken
- SSL/TLS-Unterstützung und Zertifikatsmanagement
- Unterstützung von MQTT QoS 0, 1 und 2
- Last-Will-and-Testament (LWT)
- Direkte Kommunikation zwischen MQTT- und Modbus-Instanzen innerhalb von G‑Core
- Flexible Anpassung an projektspezifische Anforderungen