ich betreibe ein Subsystem mit ca. 30 EnOcean-Geräten als Ergänzung meiner Hausautomation. In erster Linie Sensoren, wie Fenstersensoren oder Temperatur-/Feuchtesensoren, aber auch einige Schalt- und Dimmaktoren für Beleuchtung.
Leider ist - wie in einem anderen Beitrag erwähnt - der Markt für EnOcean-Server eher bescheiden.
Daher habe ich ein Projekt gestartet, um zum einen einen EnOcean-Busmonitor zu entwickeln, der den gesamten EnOcean-Funk überwacht und aufzeichnet (mit ähnlicher Funktionalität wie der TWS-KNX-Busmonitor) und zum anderen EnOcean-Datenpunkte bidirektional über MQTT zur Verfügung stellt, um diese in den TWS zu integrieren.
Ähnlich wie der TWS ab Inbetriebnahme alle KNX-Telegramme in eine InfluxDB schreibt, werden alle EnOcean-Telegramme in eine (konfigurierbare) SQLite-Datenbank geschrieben und können daraus mit dem web-basierten Busmonitor ausgewertet werden.
Während der Entwicklung sind dann noch eine Web-UI zur Geräteverwaltung sowie eine API für alle Datenpunkte entstanden, mit der auch die gesamte Geräteverwaltung zum Beispiel durch ein KI-Modell wie Codex automatisiert werden kann.
Das Projekt ist OpenSource und steht seit gestern in v0.9.0 unter https://github.com/speckenbuettel/enocean-mqtt zur Verfügung.
Es gibt noch einige Baustellen (Optimierung der Web-UI, Teach-In für verschiedene Geräteklassen, EnOcean secure), aber die aktuelle Version ist stabil und funktionsfähig.


Aktuell werden ca. 45 EnOcean Equipment Profiles unterstützt, aber dieser Umfang wird stetig erweitert.
Ich hoffe, das Projekt ist für den einen oder anderen hilfreich.
Bei Fragen - bitte fragen.
Viele Grüße
Falk