Wissen für die Integration · MQTT

EnOcean MQTT Gateway

Die VL-700 BASE empfängt die Funktelegramme von bis zu 500 EnOcean-Sensoren, dekodiert die Geräteprofile und veröffentlicht jeden Messwert als JSON auf Ihrem MQTT-Broker – fertig lesbar, ohne EEP-Kenntnisse beim Empfänger.

500Sensoren je Gateway
32Funkempfänger je Gateway
4MQTT-Broker parallel
AES-128mit EnOcean Secure
0 €Gebühr je Sensor

So kommt der Messwert in den Broker

Vier Schritte
1Messen und sendenDer Sensor funkt nach EnOcean (ISO/IEC 14543-3-10) auf 868,3 MHz, auf Wunsch verschlüsselt nach EnOcean Security.
2EmpfangenEine EnoDisc® in Reichweite empfängt das Telegramm und reicht es über Ethernet weiter, versorgt per PoE. Bis zu 32 Empfänger je Gateway.
3DekodierenDie VL-700 BASE entschlüsselt Secure-Telegramme, liest das Geräteprofil (EEP) und rechnet die Rohdaten in Messwerte mit Einheit um.
4VeröffentlichenJedes Telegramm geht als JSON-Objekt an bis zu vier MQTT-Broker gleichzeitig – im eigenen Haus oder in der Cloud, auf Wunsch über TLS.

Was auf dem Topic liegt

JSON je Telegramm

Ein JSON-Objekt je Funktelegramm. Misst ein Gerät mehrere Größen, stehen sie gemeinsam in der Liste „functions“.

{
  "eepId": "47D10901",
  "deviceId": "0421A3F7",
  "friendlyId": "Raum-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"
}

Aufbau wie vom Gerät gesendet; Geräte-ID, Name und Werte sind Beispielwerte.

FeldInhalt
eepIdGeräteprofil des Sensors (EnOcean Equipment Profile)
deviceIdEnOcean-ID des Sensors, achtstellig hexadezimal
friendlyIdder bei der Einrichtung vergebene Klarname
timestampEmpfangszeit als Unix-Zeit in Millisekunden
dbmEmpfangsstärke in dBm
functionsListe der Messwerte: Name (key), Messbereich mit Einheit (range), Wert (value)
topicdas Topic, unter dem die Nachricht veröffentlicht wurde
Topic-FormAufbauWann sinnvoll
Statischein festes Topic für alle Geräte des Gatewaysder Regelfall: ein Abonnement genügt, unterschieden wird in der Nutzlast
Dynamisch<Präfix>/<Geräteprofil>/<Geräte-ID>wenn das Zielsystem nach Topic filtern soll
Frei gesetztgenau die vereinbarte Zeichenkettewenn eine bestehende Topic-Struktur beim Kunden einzuhalten ist
Die Topic-Form wird bei der Einrichtung festgelegt. Die vollständige Feldbeschreibung steht im Handbuch der VL-700 BASE.

Gateway statt USB-Stick

Der Vergleich

Für einen Raum reicht ein USB-Stick mit einem Open-Source-Skript. Für ein Gebäude zählt, wer die Funkabdeckung, die Geräteprofile und den Betrieb trägt.

USB-Stick + SkriptVL-700 BASE
Empfangein Empfänger am Rechnerbis zu 32 EnoDisc® im Gebäude, per PoE
Geräteprofileselbst zuordnen und pflegenim Gateway dekodiert, Werte mit Einheit
EnOcean SecureEntschlüsselung muss der Rechner leistenentschlüsselt im Gateway (AES-128, Rolling Code, CMAC)
AusgängeMQTTMQTT an bis zu 4 Broker, parallel BACnet, Modbus TCP, KNX, OPC UA
Betriebeigenes Skript, eigener RechnerHutschienengerät mit Bedienung im Browser, Fernbetreuung möglich
Kosten je Sensorkeinekeine

Wohin die Werte gehen

Nach dem Broker

Was MQTT und JSON versteht, kann die Werte übernehmen – zum Beispiel Node-RED für eigene Abläufe, Home Assistant über die MQTT-Integration, InfluxDB mit Grafana für Verläufe oder Ihre eigene Software. Parallel kann dasselbe Gateway die Gebäudeautomation über BACnet, Modbus TCP oder KNX bedienen.

AbläufeNode-REDEigene Abläufe, Alarme und Weiterleitungen auf Basis der JSON-Nachrichten.
Smart BuildingHome AssistantÜber die MQTT-Integration, ein Sensor je Messwert.
VerläufeInfluxDB und GrafanaZeitreihen speichern und als Dashboard zeigen.
GebäudeautomationBACnet, Modbus TCP, KNXParallel aus demselben Gateway, unabhängig von MQTT.

Häufige Fragen

7 Fragen

Brauche ich EEP-Kenntnisse?

Nein. Die VL-700 BASE dekodiert die Geräteprofile selbst; im JSON stehen Messwerte mit Namen und Einheit.

Welchen Broker kann ich verwenden?

Ihren eigenen, zum Beispiel Mosquitto im Haus, oder einen Broker in der Cloud. Die Verbindung kann über TLS laufen.

Kann das Gateway an mehrere Broker gleichzeitig senden?

Ja, an bis zu vier MQTT-Broker parallel – etwa an die Gebäudeautomation im Haus und an eine Analyseplattform.

Sind die Funkdaten verschlüsselt?

Mit EnOcean Secure ja: Die VL-700 BASE entschlüsselt AES-128-verschlüsselte Telegramme selbst, bevor sie sie als JSON weitergibt. Verschlüsselte und unverschlüsselte Sensoren lassen sich mischen.

Welche Sensoren werden unterstützt?

Unsere eigenen EnoSense-Sensoren und EnOcean-Geräte anderer Hersteller mit den gängigen Geräteprofilen der Raumsensorik. Welche Profile Ihr Projekt braucht, prüfen wir vorab.

Gibt es eine REST-Schnittstelle?

Heute nicht, sie ist in Vorbereitung. Heute gehen die Werte über MQTT, BACnet, KNX oder Modbus TCP nach draußen.

Fallen Lizenzgebühren an?

Nein. Es gibt keine Gebühr je Sensor und keine laufenden Kosten.

Stand

Stand der Angaben: 02.10.2026. Maßgeblich für den Feldaufbau ist das Handbuch der VL-700 BASE in der jeweils gültigen Fassung.

Planen Sie EnOcean über MQTT?

Schicken Sie uns Grundriss, Sensorliste und Zielsystem – Sie bekommen eine Geräteliste mit Bestellnummern und ein Angebot.