Skip to content

Releases: insound/iohouse_climate

2.4.0

07 May 18:06

Choose a tag to compare

What changed in 2.4.0

  1. auto-discovery now better matches both iohouse and thermozone controller naming
  2. discovery setup no longer tries to read units before the user had a chance to enter an API key
  3. controller diagnostics now expose Wi-Fi RSSI, free heap and uptime sensors
  4. controller legionella_work is now available as a read-only binary sensor
  5. api_climate parsing now keeps more v2 metadata, including up, lw, ft, ca, config cap, zone and config-side sl
  6. valve entities can now appear later when valve telemetry becomes available after startup, instead of only on the first refresh
  7. options flow refreshes the current controller unit list before editing per-unit temperature limits

What changed in 2.3.2

  1. firmware update entity now preserves the last known upd/fw/uv values when partial st.sys payloads omit them, so the Home Assistant update sensor no longer drops into an unavailable/unknown state after otherwise successful controller requests

What changed in 2.3.1

  1. controller device is registered before child zone devices reference it through via_device
  2. partial /apiaction responses no longer make unrelated climate entities temporarily unavailable
  3. climate.set_temperature now sends temperature and hvac_mode together when Home Assistant provides both
  4. multi-entity climate actions with identical parameters are coalesced into one /apiaction request
  5. batched zone commands are sent as repeated query arguments, for example uid=a&uid=b&p=1
  6. the controller also accepts the fallback uids=a,b form for batch zone actions

2.3.0

14 Mar 15:57

Choose a tag to compare

  • DS18B20 and DHT controller sensors now preserve hundredths in Home Assistant, while climate entities intentionally stay at 0.1
  • busy controller outputs now remain visible as live switches in Home Assistant, but manual commands for occupied outputs are blocked locally and are not sent to the controller

2.2.1

04 Mar 09:35

Choose a tag to compare

2.2.1

  • fixed DHT discovery in Home Assistant
  • disconnected DHT channels no longer create unknown entities
  • existing DHT entities now become unavailable correctly when sensor data is lost

2.2.0

  • restored manual controller outputs as switch entities
  • added DS18B20 and DHT sensors from controller api_climate v2
  • switched controller IO discovery to grouped v2 payload

2.02 Release

17 Sep 14:00

Choose a tag to compare

  • Fixed CONFIG_SCHEMA
  • Update rules for OTA

2.01 Release

17 Sep 07:21

Choose a tag to compare

  • Fixed firmware update process (req 1.360+ firmware)
  • Deprecated firmware sensor (should be removed)

2.0 Release

13 Sep 10:30

Choose a tag to compare

Refactoring first version