Was ist die ThingsBoard Rule Engine?
ThingsBoard ist eine quelloffene IoT-Plattform, die als technische Basis des kommerziellen Managed Service Elbesoft Connect dient. Eines ihrer leistungsfähigsten Kernfeatures ist die sogenannte Rule Engine: ein visueller Editor, in dem Anwender sogenannte Rule Chains – also Regelketten – per Drag-and-drop zusammenstellen. Jede Rule Chain besteht aus einzelnen Knoten (Nodes), die Nachrichten empfangen, prüfen, transformieren und weiterleiten. Auf diese Weise lassen sich nahezu beliebige Logiken abbilden, ohne eine einzige Zeile Programmcode schreiben zu müssen.
Ein einfaches Beispiel: Ein Raumklimasensor meldet eine Temperatur von 28 °C. Die Rule Engine prüft diesen Wert gegen einen definierten Schwellenwert, klassifiziert ihn als Alarm, verschickt eine E-Mail-Benachrichtigung an den Facility Manager und trägt das Ereignis gleichzeitig in das Alarmlog ein – vollautomatisch, in Echtzeit, ohne manuellen Eingriff. Der gesamte Ablauf wurde zuvor grafisch in wenigen Minuten konfiguriert.
In Elbesoft Connect ist die ThingsBoard Rule Engine vollständig integriert und vorkonfiguriert. Als schlüsselfertiger kommerzieller Managed Service liefert Elbesoft Connect eine sofort einsatzbereite Umgebung: ab Tag 1 betriebsbereit, Grundeinrichtung in rund 15 Minuten, über 50 vorkonfigurierte Sensor-Decoder inklusive.
Wie funktioniert die visuelle Regelkonfiguration?
Die Rule Engine arbeitet mit einem Flussdiagramm-Prinzip. In der Benutzeroberfläche zieht man Knoten auf eine Arbeitsfläche und verbindet sie mit Pfeilen. Jeder Knoten erfüllt eine bestimmte Funktion: Nachrichten filtern, Gerätedaten anreichern, Bedingungen prüfen oder externe Dienste ansprechen. Die gebräuchlichsten Knotentypen lassen sich in wenige Kategorien einteilen.
Alle Knoten lassen sich beliebig kombinieren und zu mehrstufigen Regelketten verknüpfen. So kann eine eingehende Sensor-Nachricht zunächst gefiltert, dann in ein anderes Datenformat transformiert, anschließend einem Geräteprofil zugeordnet und schließlich als Alarm persistiert werden – alles in einem einzigen, visuell nachvollziehbaren Ablauf.
Alarme einrichten: Schritt für Schritt ohne Code
Der praktische Einstieg in die Alarmkonfiguration beginnt in Elbesoft Connect mit dem Rule-Chain-Editor. Neue Nutzer finden dort bereits eine Standard-Rule-Chain vor, die den eingehenden Datenstrom aller verbundenen Sensoren verarbeitet. Um einen einfachen Temperaturalarm hinzuzufügen, sind typischerweise nur wenige Schritte nötig: Zunächst zieht man einen Script-Filter-Knoten auf die Fläche und definiert den Schwellenwert. Dann fügt man einen Alarm-Knoten hinzu, legt Alarmtyp und Schweregrad fest und verbindet beide Knoten. Abschließend ergänzt man optional einen E-Mail-Knoten für automatische Benachrichtigungen.
Dieser gesamte Konfigurationsvorgang dauert für ein einfaches Schwellenwert-Szenario in der Praxis oft keine zehn Minuten. Da Elbesoft Connect als Managed Service betrieben wird, entfällt die Pflege der zugrundeliegenden Serverinfrastruktur vollständig: Elbesoft IoT übernimmt Betrieb, Updates und Verfügbarkeit der Plattform von Dresden aus.
Elbesoft Connect enthält über 50 vorkonfigurierte Sensor-Decoder. Das bedeutet: Sobald ein Sensor in die Plattform eingebunden ist, werden seine Rohdaten bereits korrekt interpretiert und in lesbare Messwerte wie Temperatur, Luftfeuchte oder CO₂-Konzentration umgewandelt. Die Rule Engine arbeitet direkt auf diesen strukturierten Werten. Fehlt ein Decoder, liefert Elbesoft IoT laut eigenen Angaben diesen innerhalb von 48 Stunden nach.
Automationen jenseits einfacher Alarme
Die Rule Engine beschränkt sich nicht auf klassische Schwellenwert-Alarme. Durch die Kombinierbarkeit der Knoten lassen sich auch komplexere Automatisierungsszenarien realisieren. Im Smart-Building-Betrieb beispielsweise kann die Plattform auf Anwesenheitssignale reagieren: Erkennt ein Sensor, dass ein Raum seit einer definierten Zeit unbesetzt ist, löst die Rule Chain automatisch eine Aktion aus – etwa das Absenken der Heizung oder das Schließen einer Lüftungszone. Laut Herstellerangaben lassen sich auf diese Weise bis zu 30 % der Heizenergie einsparen.
Ebenso sind zeitbasierte Automationen möglich: Regeln lassen sich mit Zeitbedingungen verknüpfen, sodass eine Aktion nur zu bestimmten Tages- oder Wochenstunden greift. In Kombination mit LoRaWAN-Sensoren, die dank AES-128-Verschlüsselung sicher kommunizieren und eine Batterie-Laufzeit von laut Herstellerangaben bis zu zehn Jahren erreichen, entsteht eine wartungsarme Automatisierungsinfrastruktur, die über Jahre stabil betrieben werden kann.
Praxisbeispiel: Alarmmanagement im Altonaer Kaispeicher, Hamburg
Wie die Rule Engine in einem realen Gebäudeprojekt eingesetzt wird, zeigt das Referenzprojekt Altonaer Kaispeicher in Hamburg Altona, das Elbesoft IoT gemeinsam mit dem Partner HWP realisiert hat. Das denkmalgeschützte Gebäude wurde mit einer umfassenden Sensorik ausgestattet: Raumklimasensoren für Temperatur, Luftfeuchte, CO₂, Licht und Anwesenheit, LoRaWAN-Thermostate, Tür- und Fensterkontakte, Leckagesensorik sowie Klappstromwandler für das Energiemonitoring. Die gesamte Montage erfolgte in einem einzigen Tag.
Die Rule Engine verarbeitet in diesem Setup kontinuierlich die Sensordaten aller installierten Geräte. Bei einer Leckage-Meldung löst die Regelkette sofort einen Alarm aus und benachrichtigt den zuständigen Techniker automatisch per E-Mail. Tür- und Fensterkontakte melden unerwartete Öffnungen außerhalb der Betriebszeiten direkt als Sicherheitsalarm. Anwesenheitssensoren steuern automatisiert die Heizungsregelung – vollständig durch konfigurierte Rule Chains, ohne dauerhaften Personalaufwand.
Elbesoft Connect: Rule Engine als Managed Service
Elbesoft Connect ist der schlüsselfertige kommerzielle Managed Service von Elbesoft IoT, der auf ThingsBoard basiert. Er richtet sich an Unternehmen, die die Leistungsfähigkeit der ThingsBoard Rule Engine nutzen möchten, ohne eigene Serverinfrastruktur betreiben oder Entwicklerressourcen aufwenden zu müssen. Elbesoft IoT übernimmt Betrieb, Hosting auf deutschen Servern und kontinuierliche Wartung der Plattform – DSGVO-konform, Standort Dresden.
Das Einstiegspaket ist ab 175 €/Monat erhältlich und unterstützt bis zu 50 Sensoren. Alle Pakete beinhalten die Rule Engine, vorkonfigurierte Dashboards und den Decoder-Service. Für Projekte im Bereich Smart Building, Energiemonitoring oder Raumklimaüberwachung ist Elbesoft Connect laut Elbesoft IoT typischerweise ab Tag 1 betriebsbereit und in rund 15 Minuten grundkonfiguriert.
Häufige Fragen zur ThingsBoard Rule Engine
Die Rule Engine ist ein visueller Regeleditor in ThingsBoard. Anwender erstellen darin Regelketten aus vorgefertigten Knoten per Drag-and-drop: Filtern, Transformieren, Alarme auslösen, Benachrichtigungen verschicken. In Elbesoft Connect ist die Rule Engine vollständig verwaltet und direkt nutzbar – ohne eigene Serverinfrastruktur.
Nein. Standard-Alarme – etwa Schwellenwert-Überschreitungen bei Temperatur, Luftfeuchte oder CO₂ – lassen sich über die grafische Oberfläche vollständig ohne Code konfigurieren. Für fortgeschrittene Szenarien gibt es optionale Skript-Knoten mit JavaScript-Unterstützung; sie sind jedoch für die überwiegende Mehrzahl der Anwendungsfälle nicht erforderlich.
Elbesoft Connect startet bei 175 €/Monat für bis zu 50 Sensoren. Die Rule Engine ist in jedem Paket als Kernfeature enthalten – ebenso wie über 50 vorkonfigurierte Sensor-Decoder, deutsches Hosting und der Decoder-Nachlieferungsservice.
Elbesoft Connect ist ab Tag 1 einsatzbereit. Die Grundeinrichtung inklusive Dashboard dauert laut Elbesoft IoT rund 15 Minuten. Einfache Alarm-Regeln lassen sich direkt im Anschluss über den Rule-Chain-Editor grafisch erstellen. Für individuelle Beratung steht das Team aus Dresden zur Verfügung – eine Anfrage über das Kontaktformular wird innerhalb von 24 Stunden beantwortet.
Kostenlos & unverbindlich · Antwort innerhalb von 24 h · Elbesoft IoT, Dresden