Um für die Steuerung meiner Hoval Lüftungsanlage nicht auf teure, proprietäre Komponenten angewiesen zu sein, arbeite ich an einer OpenKNX basierten Lösung.
OpenKNX REG1 CAN-Bus Applikationsplatine
Ziel ist, auf Basis des OpenKNX REG1 eine Applikationsplatine mit einem CAN-Bus Transceiver zu entwickeln.
Mit dieser Applikationsplatine können dann verschiedenste Lösungen geschaffen werden, so wie ihr es von den bestehenden OpenKNX Komponenten gewohnt seid.
Danke an dieser Stelle schonmal an Ing-Dom für die Vorarbeit und die bisherige Kommunikation zu diesem Vorhaben, sowie der restlichen OpenKNX Community!
Als Software-Engineer fühle ich mich vor allem beim zweiten Teil dieses Vorhabens wohl, daher die Frage an euch: Gibt es Leute unter euch, die bei der Entwicklung dieser Platine unterstützen können und möchten? Ich würde mich jedenfalls freuen!
Bedingt durch andere Open Source Projekte im Umfeld von Hoval Steuerungen plane ich die Umsetzung mit einem ESP32. Als CAN Transceiver verwende ich derzeit einen SN65HVD230 auf meinem Breadboard. Gebt mir gerne Feedback, falls ihr einen anderen Transceiver favorisiert.
Hoval setzt auf RJ45 als Steckverbinder für ihren CAN Bus. Aus Platzgründen im REG1 und vermutlich auch allgemein für andere CAN Vorhaben, könnte ein anderer Stecker aber mehr Sinn machen. Dies kann noch entschieden werden.
OpenKNX Hoval Applikation
Für die beschriebene Hardware, werde ich eine OpenKNX basierte Applikation für meine Hoval HomeVent Lüftungsanlage entwickeln.
Das Hoval Toptronic(?) CAN Protokoll wurde bereits reverse-engineered und es gibt mehrere Implementierungen in verschiedenen GitHub Projekten, was natürlich hilfreich für dieses Vorhaben ist, z.B. zittix/Hoval-GW, nliaudat/esp_canbus
Priorität für mich hat im ersten Schritt das Auslesen der Sensorwerte wie VOC und Feuchte, wie auch das Steuern der Lüfterleistung und der gewünschten Luftfeuchtigkeit.
Da dieses CAN Protokoll von Hoval auch in deren anderen Produkten verwendet wird, ist natürlich auch eine Erweiterung für andere Steuerungen (Heizung, etc.) denkbar.
Feedback
Ich freue mich über Feedback zu diesem Vorhaben und bin gespannt, was die OpenKNX Community dazu sagt.
Impressionen
Hier noch zwei Fotos meines Proof-of-Concepts mit der Hoval Steuerung:
IMG_2531.jpgIMG_2534.jpg
Frohe Ostern!
Beste Grüße,
Max
OpenKNX REG1 CAN-Bus Applikationsplatine
Ziel ist, auf Basis des OpenKNX REG1 eine Applikationsplatine mit einem CAN-Bus Transceiver zu entwickeln.
Mit dieser Applikationsplatine können dann verschiedenste Lösungen geschaffen werden, so wie ihr es von den bestehenden OpenKNX Komponenten gewohnt seid.
Danke an dieser Stelle schonmal an Ing-Dom für die Vorarbeit und die bisherige Kommunikation zu diesem Vorhaben, sowie der restlichen OpenKNX Community!
Als Software-Engineer fühle ich mich vor allem beim zweiten Teil dieses Vorhabens wohl, daher die Frage an euch: Gibt es Leute unter euch, die bei der Entwicklung dieser Platine unterstützen können und möchten? Ich würde mich jedenfalls freuen!
Bedingt durch andere Open Source Projekte im Umfeld von Hoval Steuerungen plane ich die Umsetzung mit einem ESP32. Als CAN Transceiver verwende ich derzeit einen SN65HVD230 auf meinem Breadboard. Gebt mir gerne Feedback, falls ihr einen anderen Transceiver favorisiert.
Hoval setzt auf RJ45 als Steckverbinder für ihren CAN Bus. Aus Platzgründen im REG1 und vermutlich auch allgemein für andere CAN Vorhaben, könnte ein anderer Stecker aber mehr Sinn machen. Dies kann noch entschieden werden.
OpenKNX Hoval Applikation
Für die beschriebene Hardware, werde ich eine OpenKNX basierte Applikation für meine Hoval HomeVent Lüftungsanlage entwickeln.
Das Hoval Toptronic(?) CAN Protokoll wurde bereits reverse-engineered und es gibt mehrere Implementierungen in verschiedenen GitHub Projekten, was natürlich hilfreich für dieses Vorhaben ist, z.B. zittix/Hoval-GW, nliaudat/esp_canbus
Priorität für mich hat im ersten Schritt das Auslesen der Sensorwerte wie VOC und Feuchte, wie auch das Steuern der Lüfterleistung und der gewünschten Luftfeuchtigkeit.
Da dieses CAN Protokoll von Hoval auch in deren anderen Produkten verwendet wird, ist natürlich auch eine Erweiterung für andere Steuerungen (Heizung, etc.) denkbar.
Feedback
Ich freue mich über Feedback zu diesem Vorhaben und bin gespannt, was die OpenKNX Community dazu sagt.
Impressionen
Hier noch zwei Fotos meines Proof-of-Concepts mit der Hoval Steuerung:
IMG_2531.jpgIMG_2534.jpg
Frohe Ostern!
Beste Grüße,
Max


. Da bin ich geūbt drin, Starthilfe zu geben...
Kommentar