Skip to content

DucoBox v1.0.6

Choose a tag to compare

@danielpetrovic danielpetrovic released this 29 Apr 18:28

What's Changed

Adds support for VLVCO2 and VLVCO2RH valve devtypes found on DucoBox Focus MV systems, giving each valve its own control entities. Also fixes energy sensor clutter on MV-only boxes and a startup reliability issue.

Changes

  • Added: VLVCO2 and VLVCO2RH node support — config numbers (CO2/RH setpoint, manual speeds, auto min/max, capacity), switches (TempDependent, RHDelta), and per-valve fan entity with preset mode and flow % control
  • Added: trgt (target airflow) and actl (actual airflow) sensors per node
  • Added: Lazy energy sensor creation — sensors only appear when the DucoBox reports real data, preventing permanent Unknown state on MV boxes without heat recovery hardware
  • Fixed: detect_api_type failure causing permanent setup_error instead of setup_retry on transient connectivity issues at HA startup
  • Fixed: Node state not converted through STATE_MAP in _fetch_node
  • Fixed: auto_min, auto_max, and capacity always returning None for non-box node configs

Upgrade Notes

  • Full HA restart required to load the updated integration
  • WtW boxes: energy sensors remain unchanged; they will appear ~30s after startup on a clean install
  • MV boxes: energy sensors (bypass, temps, fan speeds) will no longer appear as Unknown entities