loading...
Skip to main content

Intégration MQTT pour G-Core

Connectez la vidéosurveillance aux systèmes IoT et d'automatisation

Grâce à l'interface MQTT intégrée, G‑Core franchit une nouvelle étape vers une plateforme système ouverte. Connectez votre vidéosurveillance de manière transparente à des appareils IoT, des systèmes d'automatisation des bâtiments, des capteurs, des applications de centre de contrôle et des systèmes de commande industriels, sur la base de l'un des standards de communication les plus largement utilisés au monde pour les systèmes connectés.

La fonctionnalité MQTT fait partie intégrante de G‑Core et permet une communication directe et bidirectionnelle avec des applications et appareils compatibles MQTT.

Pourquoi MQTT ?

MQTT (Message Queuing Telemetry Transport) est un protocole léger de type publication/abonnement (publish/subscribe), spécialement conçu pour une communication fiable entre appareils connectés. Il s'est imposé comme un standard dans les projets IoT, industriels et d'automatisation des bâtiments.

Grâce à l'intégration de MQTT, G‑Core peut non seulement recevoir des informations, mais aussi les transmettre activement à d'autres systèmes. La vidéosurveillance devient ainsi un élément intégré des processus de sécurité, d'automatisation et d'exploitation de niveau supérieur.

G-Core comme élément de systèmes connectés

Avec MQTT, G-Core devient un participant actif au sein des architectures IoT modernes.

Réception d'événements

G‑Core peut s'abonner à des sujets MQTT (topics) et traiter les messages reçus. Les informations entrantes sont analysées et peuvent déclencher directement des actions au sein du système de gestion vidéo.

Publication d'événements

À l'aide de publishers, les événements, alarmes et informations d'état de G‑Core peuvent être automatiquement transmis à des brokers MQTT et à des systèmes connectés.

Intégration bidirectionnelle

Qu'il s'agisse d'un capteur, d'un système de gestion technique du bâtiment, d'un système de contrôle d'accès ou d'une installation industrielle, G‑Core peut recevoir des données, les traiter et transmettre ses propres événements à d'autres applications. Cela permet de créer des workflows automatisés de bout en bout, au-delà des limites des systèmes.

Traitement intelligent des données

Les processeurs JavaScript intégrés permettent un traitement flexible des messages MQTT et des événements G‑Core. Les données peuvent être transformées, filtrées et traitées automatiquement. De plus, les systèmes MQTT et Modbus peuvent être directement interconnectés, faisant de G‑Core une plateforme centrale d'intégration pour les applications IoT et d'automatisation.

Cas d'utilisation typiques

Infrastructures critiques

Traitez les alarmes provenant de systèmes de surveillance technique et associez-les directement à des enregistrements vidéo, des images en direct ou des notifications.

Contrôle d'accès

Utilisez les événements de contrôle d'accès comme déclencheurs d'actions vidéo ou transmettez des informations vidéo pertinentes à des systèmes de sécurité de niveau supérieur.

Intégration des alarmes et des centres de contrôle

Connectez G‑Core à des systèmes de détection d'intrusion, des solutions de gestion des alarmes ou des systèmes de supervision. Les informations vidéo pertinentes sont disponibles exactement lorsqu'elles sont nécessaires, ce qui permet de réduire les temps de réaction.

Automatisation des bâtiments

Connectez des systèmes de caméras à des contacts de porte, des commandes d'éclairage, des systèmes d'alarme ou des systèmes de gestion technique du bâtiment. Les événements de sécurité peuvent déclencher automatiquement des actions dans l'infrastructure du bâtiment, et inversement.

Industrie et production

Associez les états des machines, les événements de production ou les valeurs de capteurs aux données vidéo afin de créer des processus opérationnels transparents et de permettre une analyse plus rapide des causes.

Applications Smart City

Intégrez des capteurs de trafic, des systèmes de surveillance environnementale ou des infrastructures de sécurité publique dans un système global commun.

Besoin d'informations ?

Vous souhaitez intégrer G‑Core dans votre environnement IoT ou d'automatisation, ou vous informer plus généralement sur les nombreuses possibilités offertes ?
Contactez nos spécialistes de l'intégration.
 Demande de conseil sur MQTT

Traitement flexible des données avec JavaScript

Chaque projet impose des exigences différentes concernant les formats de données, les structures de messages et les logiques de processus. C'est pourquoi G‑Core propose des processeurs JavaScript intégrés pour les messages MQTT entrants et sortants.

Les intégrateurs peuvent ainsi :

  • Transformer le contenu des messages
  • Adapter les formats de données
  • Relier logiquement des événements
  • Créer leurs propres workflows d'automatisation
  • Générer dynamiquement des actions G‑Core

En outre, un objet d'état global est disponible pour stocker des états et mettre en œuvre des logiques plus complexes. Cela permet de réaliser directement dans G‑Core de nombreuses tâches d'intégration.

Une intégration ouverte plutôt que des solutions isolées

L'intégration MQTT prend en charge différents modèles de communication et structures de données. Des topics dynamiques, des déclencheurs librement définissables et un traitement flexible des payloads permettent la connexion d'une grande variété de systèmes et d'appareils.

Vos avantages

  • Standards ouverts au lieu d'interfaces propriétaires
  • Intégration simple des systèmes existants
  • Grande interopérabilité
  • Architecture pérenne
  • Protection des investissements existants
  • Extension flexible pour de nouveaux cas d'utilisation

Sécurité et fiabilité

Pour les projets professionnels de sécurité et d'infrastructure, G-Core offre des fonctionnalités étendues pour une exploitation MQTT fiable.

Communication sécurisée

  • Chiffrement SSL/TLS
  • Authentification basée sur des certificats
  • Prise en charge des certificats CA et clients
  • Authentification par nom d'utilisateur et mot de passe

Transmission fiable des messages

  • Prise en charge de tous les niveaux MQTT Quality of Service (QoS)
  • Reconnexion automatique
  • Fonction Last Will and Testament pour la détection des pertes de connexion

Intégration flexible

  • Prise en charge de topics MQTT et de structures de données personnalisés
  • Résolution dynamique des topics
  • Formats de messages personnalisables
  • Traitement des données et événements basé sur JavaScript

Connecter MQTT et Modbus

  • Échange direct de données entre systèmes MQTT et Modbus
  • Aucune couche middleware supplémentaire requise
  • Automatisation inter-protocoles au sein de G‑Core

Connecter intelligemment MQTT et Modbus

Le pont entre l'IoT et l'automatisation industrielle

En plus de MQTT, G‑Core prend également en charge l'intégration directe des systèmes Modbus. La solution devient particulièrement puissante grâce à la possibilité de connecter ces deux mondes.

Grâce aux processeurs JavaScript intégrés, les données et les événements peuvent être échangés directement entre les composants MQTT et Modbus. Les messages MQTT peuvent déclencher immédiatement des opérations d'écriture sur des registres Modbus. Inversement, les événements Modbus peuvent être traités et publiés directement sur des brokers MQTT.

Il en résulte une plateforme d'intégration flexible qui relie les applications IoT aux systèmes de commande industriels, aux systèmes d'automatisation des bâtiments et aux installations techniques, sans middleware supplémentaire ni passerelle dédiée.

Scénarios typiques

  • Les capteurs MQTT pilotent des installations compatibles Modbus
  • Les automates Modbus transmettent des états à des plateformes IoT
  • L'automatisation des bâtiments et la vidéosurveillance sont interconnectées
  • Les données de processus industriels sont mises à disposition de systèmes de niveau supérieur
  • Les événements vidéo déclenchent des opérations de commutation dans des installations techniques

Avantage technique

Au sein des processeurs MQTT, les messages peuvent être transmis directement à une instance Modbus. De même, les processeurs Modbus peuvent publier des données directement vers des brokers MQTT. Cela permet de dépasser les limites entre protocoles au sein de G‑Core et de simplifier considérablement les projets d'intégration.

Points forts techniques

  • Prise en charge MQTT intégrée directement dans G‑Core
  • Aucune installation supplémentaire requise
  • Fonctionnalités Publisher et Subscriber
  • Prise en charge des topics MQTT dynamiques
  • Actions G‑Core natives et payloads JSON
  • Processeurs JavaScript intégrés
  • Objet d'état global pour des logiques personnalisées
  • Prise en charge SSL/TLS et gestion des certificats
  • Prise en charge des QoS MQTT 0, 1 et 2
  • Last Will and Testament (LWT)
  • Communication directe entre instances MQTT et Modbus au sein de G‑Core
  • Adaptation flexible aux exigences spécifiques des projets