Skip to content

v1.3.41

Latest

Choose a tag to compare

@serbanb11 serbanb11 released this 05 Jul 19:19

What's Changed

✨ New device support

  • Bosch Tronic TR4001 water heater (wddw2) is now supported — operation mode, current/target temperature, holiday mode and safety-temperature switches, plus notification and energy sensors. (#144)

✨ New entities for Bosch heat pumps & boilers (K40 / K30 / ICOM)

Exposes additional endpoints already fetched from the appliance:

  • Sensors: compressor modulation, supply/return temperature, system pressure, compressor working time, heat demand, and compressor starts (with per-domain breakdown).
  • Selects: additional (electric) heater mode, silent mode.
  • Button: extra hot water (one-time DHW charge).
  • Number: DHW charge duration. (#146)

🐛 Fixes

  • Fix crashes ('NoneType' object is not subscriptable) that made entities go unavailable when the cloud API intermittently omits data for individual endpoints. Selects and switches now guard against missing values and
    return "unknown"/unavailable instead of erroring. (#148)
  • Requires homecom_alt>=1.6.7, which stops the API from returning 406 Not Acceptable on bulk requests (the root cause behind the intermittent dropouts).

🧹 Maintenance

  • Refactored several entities to use the library's public API methods instead of raw path calls.
  • Full en / de / nl translations for all new entities.

Full changelog: v1.3.40...v1.3.41