Hi all,
I am running a Vaillant flexoCOMPACT exclusive VWF 88/4 heat pump and I am trying to read the building circuit flow rate (BuildingCircuitFlow) as well as some other statuses like Status16 from the HMU.
While many standard values like WaterPressure, FlowTemp and EnergyIntegral decode perfectly, BuildingCircuitFlow and Status16 return an ERR: invalid position in decode.
I made sure to execute the commands while the circulation pump was actively running in heating mode to rule out the typical ff01 "sensor idle/off" response, but it still fails. It seems the CSV mapping for this specific firmware might be slightly off or missing.
System Scan Info
Here are the scan results for my setup:
- HMU00:
MF=Vaillant;ID=HMU00;SW=0307;HW=0403
- VRC700:
MF=Vaillant;ID=70000;SW=0510;HW=6403
- OMU00 (aroCOLLECT):
MF=Vaillant;ID=OMU00;SW=0131;HW=5202
Command Output
When trying to read BuildingCircuitFlow with high verbosity, the HMU answers with ff01:
$ ebusctl read -f -V -V -c hmu BuildingCircuitFlow
ERR: invalid position in decode: hmu BuildingCircuitFlow [b51a05ff323c/ff01]
This is the ebusd version I'm running
$ version: ebusd 26.1.26.1
device: /dev/serial/by-id/usb-Espressif_USB_JTAG_serial_debug_unit_DC:54:75:63:0A:24-if00, serial high speed, enhanced, firmware 1.1[6819].1[6819]
Hi all,
I am running a Vaillant flexoCOMPACT exclusive VWF 88/4 heat pump and I am trying to read the building circuit flow rate (
BuildingCircuitFlow) as well as some other statuses likeStatus16from the HMU.While many standard values like
WaterPressure,FlowTempandEnergyIntegraldecode perfectly,BuildingCircuitFlowandStatus16return anERR: invalid position in decode.I made sure to execute the commands while the circulation pump was actively running in heating mode to rule out the typical
ff01"sensor idle/off" response, but it still fails. It seems the CSV mapping for this specific firmware might be slightly off or missing.System Scan Info
Here are the scan results for my setup:
MF=Vaillant;ID=HMU00;SW=0307;HW=0403MF=Vaillant;ID=70000;SW=0510;HW=6403MF=Vaillant;ID=OMU00;SW=0131;HW=5202Command Output
When trying to read
BuildingCircuitFlowwith high verbosity, the HMU answers withff01: