Passerelle EnOcean MQTT
Le VL-700 BASE reçoit les télégrammes radio de jusqu’à 500 capteurs EnOcean, décode les profils d’appareils et publie chaque mesure en JSON sur votre broker MQTT – directement lisible, sans connaissance des EEP côté réception.
Comment une mesure arrive au broker
Quatre étapesCe que contient le topic
JSON par télégrammeUn objet JSON par télégramme radio. Si un appareil mesure plusieurs grandeurs, elles figurent ensemble dans la liste « functions ».
{
"eepId": "47D10901",
"deviceId": "0421A3F7",
"friendlyId": "Salle-201-CO2",
"timestamp": 1790935200000,
"dbm": -71,
"functions": [
{ "key": "CO2", "range": "0 to 5.000 ppm", "value": 612 },
{ "key": "Humidity", "range": "0 to 100 %", "value": 44 },
{ "key": "Temperature", "range": "+10 to +35 °C", "value": 22.4 }
],
"telegramInfo": { "dbm": -71 },
"topic": "deuta/etage2"
}Structure telle qu’envoyée par l’appareil ; identifiant, nom et valeurs sont des exemples.
| Champ | Contenu |
|---|---|
| eepId | Profil d’appareil du capteur (EnOcean Equipment Profile) |
| deviceId | Identifiant EnOcean du capteur, huit caractères hexadécimaux |
| friendlyId | le nom en clair attribué lors de la configuration |
| timestamp | Heure de réception en temps Unix, en millisecondes |
| dbm | Puissance du signal reçu en dBm |
| functions | Liste des mesures : nom (key), plage de mesure avec unité (range), valeur (value) |
| topic | le topic sur lequel le message a été publié |
| Forme du topic | Structure | Quand l’utiliser |
|---|---|---|
| Statique | un topic fixe pour tous les appareils de la passerelle | le cas standard : un abonnement suffit, la distinction se fait dans la charge utile |
| Dynamique | <préfixe>/<profil d’appareil>/<identifiant> | lorsque le système cible doit filtrer par topic |
| Personnalisé | exactement la chaîne convenue | lorsqu’une structure de topics existante chez le client doit être respectée |
Une passerelle plutôt qu’une clé USB
La comparaisonPour une pièce, une clé USB avec un script open source suffit. Pour un bâtiment, il faut savoir qui assure la couverture radio, les profils d’appareils et l’exploitation.
| Clé USB + script | VL-700 BASE | |
|---|---|---|
| Réception | un récepteur sur l’ordinateur | jusqu’à 32 EnoDisc® dans le bâtiment, via PoE |
| Profils d’appareils | à attribuer et à maintenir soi-même | décodés dans la passerelle, mesures avec unité |
| EnOcean Secure | le déchiffrement incombe à l’ordinateur | déchiffré dans la passerelle (AES-128, rolling code, CMAC) |
| Sorties | MQTT | MQTT vers 4 brokers maximum, plus BACnet, Modbus TCP, KNX, OPC UA en parallèle |
| Exploitation | script et ordinateur propres | appareil sur rail DIN, utilisation dans le navigateur, assistance à distance possible |
| Coût par capteur | aucun | aucun |
Où vont les valeurs
Après le brokerTout ce qui comprend MQTT et JSON peut reprendre les valeurs – par exemple Node-RED pour vos propres flux, Home Assistant via son intégration MQTT, InfluxDB avec Grafana pour l’historique, ou votre propre logiciel. En parallèle, la même passerelle peut desservir la GTB via BACnet, Modbus TCP ou KNX.
Questions fréquentes
7 questionsAi-je besoin de connaître les EEP ?
Non. Le VL-700 BASE décode lui-même les profils d’appareils ; le JSON contient des mesures avec nom et unité.
Quel broker puis-je utiliser ?
Le vôtre, par exemple Mosquitto sur site, ou un broker dans le cloud. La connexion peut passer par TLS.
La passerelle peut-elle envoyer à plusieurs brokers en même temps ?
Oui, à jusqu’à quatre brokers MQTT en parallèle – par exemple à la GTB sur site et à une plateforme d’analyse.
Les données radio sont-elles chiffrées ?
Avec EnOcean Secure, oui : le VL-700 BASE déchiffre lui-même les télégrammes chiffrés en AES-128 avant de les transmettre en JSON. Capteurs chiffrés et non chiffrés peuvent être combinés.
Quels capteurs sont pris en charge ?
Nos propres capteurs EnoSense et les appareils EnOcean d’autres fabricants dotés des profils courants de la détection en pièce. Nous vérifions à l’avance les profils nécessaires à votre projet.
Existe-t-il une interface REST ?
Pas aujourd’hui ; elle est en préparation. Aujourd’hui, les valeurs sortent via MQTT, BACnet, KNX ou Modbus TCP.
Y a-t-il des frais de licence ?
Non. Aucun frais par capteur et aucun coût récurrent.
Informations à jour au 2 octobre 2026. Le manuel du VL-700 BASE dans sa version en vigueur fait foi pour la structure des champs.
Vous prévoyez EnOcean via MQTT ?
Envoyez-nous le plan, la liste des capteurs et le système cible – vous recevrez une liste d’appareils avec références et un devis.