Commit Graph
404 Commits
Author SHA1 Message Date
Ludovic BOUÉandClaude Sonnet 5 99fca0d2c3 Fix Matter fan turn_on writing invalid PercentSetting=255 (#180541)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-28 20:03:42 +02:00
Ludovic BOUÉandClaude Sonnet 5 eeb6a8fa92 Fix device class for Matter thermostat temperature offset numbers (#180535)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-28 19:41:12 +02:00
Ludovic BOUÉandClaude Sonnet 5 3cf056ddb2 Fix TemperatureOffset native min/max unit conversion for Matter thermostats (#180172)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-28 19:02:43 +02:00
Franck Nijhof 73a9be883a Accept a templated PIN for the Matter lock credential (#180482) 2026-08-28 11:50:01 +02:00
Stefan AgnerandClaude Fable 5 a6b10469b7 Add travel time config entities for WAGO blind controls to Matter (#180406)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 07:41:22 +02:00
161d0b0dca Reclassify Matter IKEA air quality sensor switch as config entity (#179546)
Co-authored-by: Ludovic BOUÉ <lboue@users.noreply.github.com>
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2026-08-26 21:40:43 +02:00
bc79f298cc Add config select entities for WAGO devices to Matter (#180193)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2026-08-26 12:13:51 +02:00
epenet 086c500857 Add TARGET_TEMPERATURE to water_heater state attributes (#180022) 2026-08-24 22:12:45 +02:00
TheJulianJES 0b07a0e1aa Fix some Matter bridged devices being merged into their bridge (#179564) 2026-08-24 21:51:46 +02:00
Petar Petrov 7c519ddaca Add Matter network topology WebSocket API (#177114) 2026-08-19 08:02:17 +03:00
Erik Montnemery d82f2e2066 Update home-assistant-parameter-type for async_remove_config_entry_device (#179371) 2026-08-18 09:35:39 +02:00
TheJulianJES 7cbf647084 Fix composed devices behind Matter bridge losing "via device" (#179118) 2026-08-14 13:29:04 +02:00
Erik Montnemeryandjbouwh fc878e9a30 Update calls to MockHAClientWebSocket.remove_device in tests (#178745)
Co-authored-by: jbouwh <jan@jbsoft.nl>
2026-08-12 10:57:59 +02:00
Stefan AgnerandClaude Fable 5 40f072754a Debounce Matter cover state writes to coalesce split attribute updates (#177540)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 18:33:38 +02:00
Erik Montnemery 48b70ba898 Migrate calls to async_get_device in tests (part 3) (#178328) 2026-08-06 16:02:37 +02:00
Ludovic BOUÉ 4a28fc938b Add Aqara Shutter Switch H2 EU fixture to Matter tests (#178035) 2026-08-03 05:07:07 +02:00
Erik Montnemery e0a0289eca Fix via_device race in matter (#177936) 2026-08-01 16:51:14 +02:00
TheJulianJES 273577b399 Remove Matter doorbell device type for "switch" event entity (#177493) 2026-07-28 23:06:27 +02:00
d39e156137 Fix Matter valve DefaultOpenDuration number entity disappearing when null (#177129)
Co-authored-by: Ludovic BOUÉ <938089+lboue@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2026-07-28 09:06:43 +02:00
Chris Czub 2fb0f89074 Fix Matter feature map attribute updates (#177029) 2026-07-27 16:27:09 +02:00
Ludovic BOUÉandLudovic BOUÉ dd6d047dbf Add MatterChimeSelectEntity for Chime cluster support (#176418)
Co-authored-by: Ludovic BOUÉ <938089+lboue@users.noreply.github.com>
2026-07-26 20:27:03 +02:00
epenetandClaude Opus 4.8 5083dc41a0 Add TARGET_TEMPERATURE/TARGET_HUMIDITY to climate state attributes (#176193)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 12:00:49 +02:00
Joost LekkerkerkerandMarkus Tuominen 8e7deee967 Add pylint checker to check for using registries as fixture (#172455)
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-07-22 09:56:23 +03:00
Ludovic BOUÉandCopilot b47413ba34 Add Doorbell device type to discovery schemas in Matter event entities (#175802)
Co-authored-by: Copilot <copilot@github.com>
2026-07-07 16:11:32 +02:00
Michael 87809394ef Migrate matter (remaining files) to UnitOfRatio enum (#175038) 2026-06-27 23:25:01 +02:00
Erwin Douna a88de3efab Matter refactor to UnitOfs (#174824) 2026-06-25 19:54:53 +02:00
0808e30e37 Add repair when IPv6 is disabled for Matter (#174653)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-24 17:11:54 +02:00
epenet 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenet b301925687 Migrate cover entity attributes to StrEnum (#174601) 2026-06-24 11:18:37 +02:00
epenet 1305c2978c Migrate fan entity attributes to StrEnum (#174610) 2026-06-24 11:12:45 +02:00
epenet 955ad6db1b Migrate valve entity attributes to StrEnum (#174611) 2026-06-24 11:12:02 +02:00
Andreas Schneider 87dc013803 Use age-based filter for Matter BLE advertisement history replay (#173488) 2026-06-24 04:11:29 -05:00
Stefan AgnerandClaude Opus 4.8 1bb41cb2dd Use translated message when Matter Server add-on is not ready (#174529)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 11:02:08 +02:00
epenet c0e02457bc Migrate lock entity attributes to StrEnum (#174607) 2026-06-24 10:37:11 +02:00
epenet e7562b50cf Migrate water heater entity attributes to StrEnum (#174603) 2026-06-24 10:32:38 +02:00
epenet 1917a007f8 Migrate event entity attributes to StrEnum (#174592) 2026-06-24 09:56:20 +02:00
epenet f9bf7ab122 Migrate sensor entity attributes to StrEnum (#174595) 2026-06-24 09:05:32 +02:00
epenet d484f75c7b Migrate number entity attributes to StrEnum (#174593) 2026-06-24 09:04:22 +02:00
epenet 42da67e7a9 Migrate light entity attributes to StrEnum (#174589) 2026-06-24 08:58:00 +02:00
epenet 22a583c83f Migrate climate entity attributes to StrEnum (#174528) 2026-06-23 16:48:38 +02:00
epenet d966f71832 Migrate select entity attributes to StrEnum (#174536) 2026-06-23 16:44:47 +02:00
epenet cbc7a5ae8e Use DOMAIN constant in tests (hass.services.async_call) (#172998) 2026-06-04 12:36:10 +02:00
epenet 6450e2790c Use DOMAIN constant in MockConfigEntry (a-o) (#172989) 2026-06-04 10:18:51 +02:00
Ingo FischerandClaude Opus 4.8 7e36d265ed Filter stale replayed BLE advertisements in Matter BLE proxy (#172773)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 14:23:41 -05:00
8e19fd280e Add Thread and Wi-Fi RSSI diagnostic sensors to Matter integration (#167853)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-01 19:31:15 +02:00
TheJulianJES 0a1510135c Fix Matter BLE proxy blocking startup (#172456) 2026-05-28 19:25:36 +02:00
Ludovic BOUÉ 41f783f14d Add Matter soil moisture sensor (#172372) 2026-05-28 11:03:58 +02:00
markvp adeb352079 Add GeneralDiagnostics sensors and fault binary sensors to Matter integration (#169830) 2026-05-27 21:07:08 +02:00
Ingo FischerandClaude Opus 4.7 23ecc311fd Add BLE proxy support to matter integration (#171384)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 21:26:32 +02:00
Ingo FischerandTheJulianJES 7d6ec7fc58 Bump matter-python-client to 0.7.1 (#171764)
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2026-05-22 17:34:20 +01:00