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
-
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