NEWS
HCV Release Update
-
Mit dem Release v1.25 steht ein umfassendes Update für das HCV-Modul bereit!
Besonders im Bereich der Vitocharge VX3 Integration hat sich einiges getan. Die Datenpunkte wurden komplett modularisiert und die Engine kann flexibel an das jeweilige Setup angepasst werden.
💡 Neues Highlight: Dedizierte
vx3obj.did& 3 BetriebsmodiDie VX3-Datenpunkte werden ab sofort sauber in einer eigenen Objektdatei (
vx3obj.did) verwaltet. Dadurch lässt sich das Modul nun in drei unterschiedlichen Betriebsmodi betreiben:- Wärmepumpe (Ohne VX3): Klassischer Betrieb für reine Vitocal-Anlagen.
- Wärmepumpe + VX3: Kombibetrieb – liest sowohl die Heizungs- als auch die Photovoltaik-/Speicherdaten ab.
- VX3 (Ohne WP): Ideal für Installationen, bei denen nur der Vitocharge Stromspeicher / Inverter ohne Wärmepumpe ausgelesen werden soll.
🚀 Highlights der aktuellen Versionen (v1.22 – v1.25):
- Dynamische DID-Engine (v1.25 / v1.24): Kein Hardcoding mehr nötig! Egal ob 8-Bit (z. B. SOC in %), 16-Bit signed/unsigned (z. B. Lade-/Entladeleistung) oder 32-Bit Multi-Frame UDS-Antworten (z. B. Einspeise- und Bezugszähler DID 535) – alles wird dynamisch über die
.did-Tabellen dekodiert. - Web-Interface & Stabilität (v1.23): Das Aktualisierungs-Flickern auf der Hauptseite wurde eliminiert und die Filterlogik für reine Ist-Wert-Sensoren (Read-Only) korrigiert.
Viel Spaß beim Testen! Feedback zu weiteren DIDs oder den neuen Betriebsmodi ist wie immer herzlich willkommen.
chrkir
-
Firmware-Update v1.33 für HCV-Adapter (WLAN/Ethernet Fixes & Telnet-Diagnose)
Hallo zusammen,
Die neue Firmware v1.33 für den HCV-Adapter steht ab sofort auf GitHub bereit.
In dieser Version wurden vor allem Verbindungsprobleme bei der WLAN-Einrichtung an modernen Routern sowie die Cold-Boot-Stabilität bei der Ethernet-Variante behoben.
Die wichtigsten Neuerungen & Fixes:
Verbesserte WLAN-Kompatibilität:
Anpassung des Handshake-Verhaltens (PMF / WPA2/WPA3-Mixed Mode) für neuere Provider-Router und Access Points (u. a. A1, Magenta, Asus, FRITZ!Box).
Deaktivierung des WLAN-Power-Save (WIFI_PS_NONE), um Paketverluste und Verbindungsabbrüche zu verhindern.Ethernet Boot-Fix:
Behebung eines Absturzes beim Einschalten (ESP_RST_PANIC) mit gestecktem LAN-Kabel durch eine korrigierte Initialisierungsreihenfolge des SPI-Treibers und der Event-Handler.Erweitertes Telnet-Diagnose-Terminal:
Telnet (Port 23) steht nun auf allen Interfaces zur Verfügung (SoftAP, Station-Modus und Ethernet).
Überarbeitete State-Machine zur sauberen Filterung von Telnet-Steuerzeichen (IAC).NTP & System-Diagnostics:
Zuverlässigere Zeitsynchronisation nach dem Verbindungsaufbau.
Neues Logging für Boot-Reset-Gründe, System-Speicher (MinFree) und MQTT-Verbindungsstatus.Wichtiger Hinweis für die Ersteinrichtung (WLAN-AP):
Sobald der Adapter sich erfolgreich mit dem eigenen WLAN-Netzwerk verbindet, schaltet er den eigenen Access Point (
HCV_AP) ab. Die IP-Adresse192.168.3.1ist ab diesem Moment nicht mehr erreichbar.Das Webinterface ist danach direkt über die von eurem Router zugewiesene lokale IP-Adresse erreichbar (z. B.
[http://192.168.1.](http://192.168.1.)x– einfach kurz in die DHCP-Tabelle des Routers schauen).Bei Fragen oder Feedback schreibt einfach kurz hier im Thread!
Viele Grüße
Christian -
Firmware-Update v1.38
Hallo zusammen,
ein neues Firmware-Update v1.38 für den HCV-Adapter (Viessmann Vitocal CAN-Adapter) steht bereit. Das Update adressiert vor allem die Stabilität der Netzwerkverbindungen bei nächtlichen Router-/Repeater-Neustarts sowie LwIP-Crashes beim Booten.
Changelog v1.38:
-
WLAN Reconnect Watchdog (Auto-Recovery):
- Der Adapter überwacht im Hintergrund kontinuierlich die WLAN-Verbindung.
- Bricht das WLAN ab (z. B. durch nächtlichen Router-Reboot), schlägt der Reconnect alle 15 Sekunden an.
- Ist das Netzwerk länger als 5 Minuten offline, führt das System automatisch einen Neustart durch, wodurch sich der Adapter zuverlässig wieder am Repeater/Router anmeldet.
-
Deterministische Netzwerkauswahl:
- Ethernet: Startet die Ethernet-Hardware und wartet strikt auf das LAN-Kabel. Kein ungewolltes Ausweichen auf WLAN. Ein nachträgliches Einstecken des Kabels (Hot-Plug) wird weiterhin unterstützt.
- (WLAN: Nutzt gezielt die konfigurierten WLAN-Zugangsdaten.
-
LwIP-Stabilität (Behebung von
Invalid mboxCrashes):- Die Boot-Reihenfolge in
startNetwork()wurde angepasst. Der TCP/IP-Stack wird nun zwingend vor dem Start weiterer FreeRTOS-Tasks (CAN-Task, Webserver, MQTT) initialisiert.
- Die Boot-Reihenfolge in
-
WLAN-Vorkonfiguration im Ethernet-Betrieb:
- Das SSID-Eingabefeld im Web-UI ist nun ein Freitextfeld mit gekoppelter Vorschlagsliste (
<datalist>). WLAN-Zugangsdaten können somit auch im reinen Ethernet-Betrieb manuell eintragen und gespeichert werden.
- Das SSID-Eingabefeld im Web-UI ist nun ein Freitextfeld mit gekoppelter Vorschlagsliste (
Das Update kann wie gewohnt über das Web-UI unter Firmware update eingespielt werden. Zu finden unter https://embdes.com/download.html
-
-
Firmware-Update v1.41
Hallo zusammen,
für den HCV (Home Control Viessmann) Adapter steht ab sofort das neue Firmware-Update v1.41 bereit!
Mit diesem Release haben wir die Erfassung der Datenpunkte (DIDs) grundlegend vereinfacht, die Benutzeroberfläche aufgeräumt und die Notfall-Wiederherstellung abgesichert.
Die wichtigsten Neuerungen auf einen Blick:
1. Steckplatz-basierte DID-Zuordnung (
Stecker 72vs.Stecker 91)-
In den Einstellungen unter
hcv.localgibt es nun ein zentrales Dropdown für den genutzten CAN-Anschluss:-
HCV angeschlossen an Stecker 72: Interner Kältekreis-Bus der Vitocal.
-
HCV angeschlossen an Stecker 91: Externer System-CAN-Bus.
-
-
Intelligentes Web-UI: Sobald Stecker 91 ausgewählt wird, blendet die Weboberfläche die einzelnen Modul-Checkboxen (Heizkreise, Warmwasser, Puffer) automatisch aus, da an Stecker 91 System- und Gesamtdaten verarbeitet werden. Das verhindert Fehlkonfigurationen.
2. Transparente Einbindung von PV & Vitocharge VX3
-
Die separate VX3-Checkbox im Frontend entfällt komplett.
-
Alle VX3-/PV-Datenpunkte sind ab sofort fester Bestandteil der Standard-Datei
/vobjects.dat. -
Vollautomatisch im Hintergrund: Bei Auswahl von Stecker 91 schaltet der Adapter das VX3-Kategorie-Bit im Backend automatisch zu (
activeMask |= CAT_VX3). PV-, Wechselrichter- und Speicherdaten werden transparent mitgeladen, ohne dass manuelle Häkchen gesetzt werden müssen.
3. Ethernet Hot-Plug Rescue Mode (Notfall-Wiederherstellung)
-
Solltet ihr eine fehlerhafte oder zu große eigene
.did-Datei hochgeladen haben, die das Modul beim Starten blockiert, müsst ihr das Gerät nicht mehr umständlich zurücksetzen:-
LAN-Kabel abziehen.
-
HCV-Adapter stromlos machen und neu starten.
-
LAN-Kabel innerhalb von 10 Sekunden nach dem Einschalten wieder einstecken.
-
-
Das Modul schaltet automatisch in den Rescue Mode (
[http://hcv.local](http://hcv.local)und Telnet Port 23). Das Laden externer User-DID-Dateien wird ausgesetzt, sodass die fehlerhafte Datei problemlos gelöscht oder korrigiert werden kann.
-
-
bleib doch bitte bei einem Thread, du musst nicht jedes mal einen neuen eröffnen, daher habe ich auch alle dazu hierher verschoben
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden