github RiDDiX/home-assistant-matter-hub v2.0.24

latest releases: v2.1.0-alpha.706, v2.1.0-alpha.705, v2.1.0-alpha.704...
3 months ago

2.0.24 (2026-02-20)

Bug Fixes

  • #110: add Vacuum+Mop tags to combination clean modes for Apple Home (b21b8ef), closes #110
  • #110: prevent cleaning mode revert by tracking pending mode from controller commands (036c4d8), closes #110
  • #176: auto-resume climate even when setpoint value unchanged (ee80dfc), closes #176
  • #176: auto-resume climate on same-value setpoint write via class setters (a66e77c), closes #176
  • #176: nudge setpoint when off to defeat matter.js same-value dedup (d4e1a60), closes #176
  • #176: safe auto-resume respecting controlSequenceOfOperation and preventing dual-fire (aabb6ac), closes #176
  • #176: skip setpoint nudge during Off transition to fix Google voice confirmation (93cc045)
  • #182: remove Lighting feature from OnOff for non-light device types (09b341c), closes #182
  • add warm-start state push and diagnostic events to ServerModeBridge (#165) (9294b39)
  • additional minMeasuredValue fixes for humidity and flow measurement clusters (8f501d8)
  • alpha changelog empty due to HEAD^ excluding latest commit (4190ecc)
  • always include PowerSource and ServiceArea on vacuum endpoints (#183) (052dd08)
  • always include RvcCleanMode on vacuum endpoints (#183) (7510001)
  • automation turnOff now disables instead of being null (cd67a2e)
  • change minMeasuredValue from 0 to 1 in electrical measurement clusters (3bb26fb)
  • correct Config Backup icon in Health Dashboard (cloud arrow up) (0f5f762)
  • correct DoorLock supportedOperatingModes inverted semantics, add ElectricalEnergyMeasurement event emission, fix thermostat setpointRaiseLower divisor (0da15a4)
  • handle HA WebSocket connection-lost errors gracefully (#180) (d0cb755)
  • logging: add cache to battery lookup and remove spam (b07cc92)
  • logging: reduce bridge-registry battery warning spam (6dec983)
  • oom: delete endpoints in dispose() to prevent memory leak (#180) (765e185)
  • remove custom subscription monitoring, use matter.js defaults (d044fa2)
  • revert flow minMeasuredValue to 0 (0 is a valid uint16 value, not null) (debf759)
  • set humidity minMeasuredValue to 0 (uint16 cannot be negative) (4fbc9d8)
  • swap import/export icons in bridge overview (c73bfe9)
  • thermostat: add defensive checks to setpoint interceptor to prevent initialization errors (2c7a9b9)
  • thermostat: make setpoint interceptor idempotent to prevent redefine error (40c1946)
  • thermostat: remove broken proxy code causing initialization errors (2ce4f78)
  • thermostat: use Proxy instead of property override for setpoint interception (aa753f9)
  • use negative minMeasuredValue to allow 0 readings in measurement clusters (4cb07d4)
  • vacuum: show docked instead of paused when idle and charging (#165) (91ae4fc)

Features

  • add tooltips to filter type dropdown with descriptions for each option (9627843)
  • add WaterFreezeDetector device type for binary_sensor.cold (e075de9)
  • frontend: improve Dashboard UX - alphabetically sort bridges, add navigation guide, remove duplicate buttons, mobile responsiveness (96964d3)
  • implement real Matter Composed Devices for sensor endpoints (#179) (bca0b28)
  • live diagnostics dashboard with WebSocket event streaming (aed990e)
  • vacuum: add suction level entity mapping for Apple Home extra features (c70c2c2), closes #110
  • wire autoComposedDevices master flag to enable all auto-mapping sub-flags (ffc4487)

Reverts

  • downgrade matter.js to 0.16.8 due to constraint parsing bug in 0.16.9 (35acfad)

Don't miss a new home-assistant-matter-hub release

NewReleases is sending notifications on new releases.