loading...
Skip to main content

MQTT Integration für G-Core

Verbinden Sie Videoüberwachung mit IoT- und Automatisierungssystemen

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.

G-Core als Teil vernetzter Systeme

Mit MQTT wird G-Core zu einem aktiven Teilnehmer innerhalb moderner IoT-Architekturen.

Receiving Events

G‑Core can subscribe to MQTT topics and process incoming messages. Incoming information is evaluated and can directly trigger actions within the video management system.

Publishing Events

Using publishers, G‑Core events, alarms and status information can be automatically transmitted to MQTT brokers and connected systems.

Bidirectional Integration

Whether it is a sensor, building management system, access control solution or industrial installation – G‑Core can receive data, process it and forward its own events to other applications. This creates end-to-end automated workflows across system boundaries.

Intelligent Data Processing

Integrated JavaScript processors enable the flexible processing of MQTT messages and G‑Core events. Data can be transformed, filtered and processed automatically. In addition, MQTT and Modbus systems can be connected directly to each other, turning G‑Core into a central integration platform for IoT and automation applications.

Typische Anwendungsfälle

Kritische Infrastruktur

Verarbeiten Sie Alarme aus technischen Überwachungssystemen und verknüpfen Sie diese direkt mit Videoaufzeichnungen, Livebildern oder Benachrichtigungen.

Zutrittskontrolle

Nutzen Sie Zutrittsereignisse als Auslöser für Videoaktionen oder übertragen Sie relevante Videoinformationen an übergeordnete Sicherheitssysteme.

Alarm- und Leitstellenintegration

Verbinden Sie G‑Core mit Gefahrenmeldeanlagen, Alarmmanagement- oder Leitstellensystemen. So stehen relevante Videoinformationen genau dann zur Verfügung, wenn sie benötigt werden, und Reaktionszeiten können reduziert werden.

Gebäudeautomation

Verbinden Sie Kamerasysteme mit Türkontakten, Lichtsteuerungen, Alarmanlagen oder Gebäudemanagementsystemen. Sicherheitsereignisse können automatisch Aktionen in der Gebäudeinfrastruktur auslösen – und umgekehrt.

Industrie und Produktion

Kombinieren Sie Maschinenzustände, Produktionsereignisse oder Sensorwerte mit Videodaten und schaffen Sie transparente Betriebsabläufe sowie eine schnellere Ursachenanalyse.

Smart City Anwendungen

Integrieren Sie Verkehrssensoren, Umweltmesssysteme oder öffentliche Sicherheitsinfrastrukturen in ein gemeinsames Gesamtsystem.

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

Sicherheit und Zuverlässigkeit

Für professionelle Sicherheits- und Infrastrukturprojekte bietet G-Core umfangreiche Funktionen für einen zuverlässigen MQTT-Betrieb.

Sichere Kommunikation

  • SSL/TLS-Verschlüsselung
  • Zertifikatsbasierte Authentifizierung
  • Unterstützung von CA- und Client-Zertifikaten
  • Benutzername-/Passwort-Authentifizierung

Zuverlässige Nachrichtenübertragung

  • Unterstützung aller MQTT Quality-of-Service-Stufen (QoS)
  • Automatische Wiederverbindung
  • Last-Will-and-Testament-Funktion zur Erkennung von Verbindungsverlusten 

Flexible Integration

  • Unterstützung individueller MQTT-Topics und Datenstrukturen
  • Dynamische Topic-Auflösung
  • Anpassbare Nachrichtenformate
  • JavaScript-basierte Verarbeitung von Daten und Ereignissen

MQTT und Modbus verbinden

  • Direkter Datenaustausch zwischen MQTT- und Modbus-Systemen
  • Keine zusätzliche Middleware erforderlich
  • Protokollübergreifende Automatisierung innerhalb von G‑Core

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