Skip to content

v1.4.2

Choose a tag to compare

@serbanb11 serbanb11 released this 05 Aug 23:49
· 2 commits to main since this release

Bosch HomeCom v1.4.2

Adds swimming-pool support and makes Matter/Bacon air conditioners reliable over long sessions

✨ New — Swimming pool support (heat pumps with a pool circuit)

For K40/ICOM heat pumps that manage a pool (e.g. IVT Geo, #161):

  • Pool temperature sensor
  • Pool setpoint (number) and pool on/off (switch)
  • Pool additional-heater mode (select)
  • Pool energy sensors (compressor / electric-heater / heat produced) for the Energy Dashboard

🐛 Fixed — Matter/Bacon (bacon_rac) ACs dropping into re-authentication (#162)

  • The MQTT session is now refreshed ahead of access-token expiry instead of waiting for the broker to drop it, so units no longer fall offline roughly every hour.
  • A rejected MQTT credential is treated as a transient transport error (retried with one forced token refresh) rather than forcing a re-auth. Only a genuinely dead refresh token now prompts re-authentication, and a re-auth
    triggered by a transient blip is withdrawn automatically once data flows again.

🔍 Diagnostics & troubleshooting (Bacon)

  • Diagnostics now include the raw MQTT shadow (reported/desired) plus the push-only topics channel (sensor/metadata/info, which carries the room-temperature reading), with account traffic redacted.
  • New capture_raw_service action records everything a Bacon device publishes over a window (the room-temperature channel is push-only and can't be polled) — the groundwork for exposing current temperature on these units.

Full changelog: v1.4.1...v1.4.2