Claude
c377df6e95
Forward service call context to entities in xiaomi_miio services
...
The light, switch and fan services were registered with
hass.services.async_register and dispatched to entities by hand, so
nothing set the context and the resulting state writes were not
attributed to the caller.
Five of them target methods that every entity in their data key
implements, so they move to async_register_platform_entity_service,
which sets the context and also applies the caller's entity
permissions. Their entity_id field becomes a target.
The other nine only exist on some of the entities sharing a data key,
which the entity service helper cannot express, so they keep their
current dispatch and set the context themselves.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01DQdoLT4SC1w5LUgDQA3vEq
2026-08-19 09:12:00 +00:00
8694fc917a
Bump aioesphomeapi to 45.12.0 ( #179521 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-08-19 09:30:02 +02:00
f84ff4a095
Clear stuck Teslemetry update progress after an offline install ( #179479 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-08-19 08:38:18 +02:00
Josef Zweck and GitHub
1e1e3d705d
Fix quality_scale for hvv_departures ( #179528 )
2026-08-19 02:31:16 -04:00
Tobias Sauerwein and GitHub
1ace03eeb8
Bump pyatmo to 9.9.0 ( #179517 )
2026-08-19 08:20:09 +02:00
Petar Petrov and GitHub
7c519ddaca
Add Matter network topology WebSocket API ( #177114 )
2026-08-19 08:02:17 +03:00
Maciej Bieniek and GitHub
66748babe4
Add motion sensor for Shelly Camera ( #179065 )
2026-08-18 23:50:49 +02:00
Tom Schneider and GitHub
a4cc936d86
Initialize quality scale in hvv_departures ( #172867 )
2026-08-18 23:48:34 +02:00
Jakub Brož and GitHub
f65d87f4fb
Fix Signal Messenger self notifications ( #179351 )
2026-08-18 23:26:49 +02:00
850886c072
Add new lock model to Xiaomi BLE ( #171532 )
...
Co-authored-by: Ernst Klamer <e.klamer@gmail.com >
2026-08-18 23:20:05 +02:00
Bharat Mediratta and GitHub
07f71d914d
Show artwork and a play button when opening a Sonos music library album ( #177510 )
2026-08-18 23:17:02 +02:00
Olen and GitHub
cb4ed9d3b8
Retry a stalled Twinkly request ( #179353 )
2026-08-18 23:13:01 +02:00
1e2984c987
Fix stale WiiM artwork when media image URLs are reused ( #179461 )
...
Co-authored-by: Tao Jiang <tao.jiang@linkplay.com >
2026-08-18 23:12:05 +02:00
Chris Henk and GitHub
cb9ad3aa6e
Support set color temperature for Bond light ( #179458 )
2026-08-18 23:10:04 +02:00
Maciej Bieniek and GitHub
ea1c58cb48
Bump aioshelly to 13.30.0 ( #179513 )
2026-08-18 23:07:42 +02:00
MoonDevLT and GitHub
e327acb884
Add DALI scan binary sensor to lunatone ( #179068 )
2026-08-18 22:42:36 +02:00
Jan Klausa and GitHub
f46e0414db
Don't drop color adjustments when happening concurrently with brigthness ( #179059 )
2026-08-18 22:34:26 +02:00
Josef Zweck and GitHub
74a27d0061
Handle OAuth token refresh failures ( #179364 )
2026-08-18 22:23:45 +02:00
07a4111c3e
Fix traccar_server subscribe() recursive reconnect causing RecursionError ( #177519 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-18 22:20:56 +02:00
edf2127a55
Bump lyngdorf to 1.8.0 ( #179498 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-08-18 21:08:45 +02:00
Rounak Kumar Agarwal and GitHub
1adf98231f
Fix Statistics helper crash with sampling_size of 0 ( #179186 )
2026-08-18 20:40:15 +02:00
G Johansson and GitHub
fa50c3377f
Bump holidays to 0.103 ( #179500 )
2026-08-18 20:39:20 +02:00
Franck Nijhof and GitHub
1b117651ef
Revert "Add Entity.async_get_recent_context helper" ( #179496 )
2026-08-18 19:18:33 +02:00
Samuel Siburian and GitHub
f3a1fe773e
Bump airgradient to 0.10.0 ( #179415 )
2026-08-18 18:52:03 +02:00
Josef Zweck and GitHub
3e38ddd788
Deprecate pyserial-asyncio in favor of serialx ( #174014 )
2026-08-18 18:44:30 +02:00
a92eef998d
Add icon for free disk space ( #179495 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-18 18:16:54 +02:00
Erik Montnemery and GitHub
5ce0fec43f
Invalidate conversation slot-list cache when entity moves to other device ( #179494 )
2026-08-18 18:11:14 +02:00
epenet and GitHub
094f026f33
Use entity state attribute enums in emulated_hue ( #178350 )
2026-08-18 17:31:22 +02:00
3e085fb510
Add Entity.async_get_recent_context helper ( #178425 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-18 17:30:51 +02:00
epenet and GitHub
671b0d31d7
Use entity attribute enums in recorder ( #178236 )
2026-08-18 17:29:54 +02:00
epenet and GitHub
0ae28ba474
Use entity attribute enums for reads in Alexa ( #178448 )
2026-08-18 17:27:47 +02:00
Simone Chemelli and GitHub
35b21e6b9c
Add humidifier platform to Midea ( #178873 )
2026-08-18 17:13:11 +02:00
36435f5c82
Add available disk space sensor to Transmission integration ( #179487 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-08-18 16:57:02 +02:00
e2990016e4
Add binary_sensor platform to IntelliClima ( #178154 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-18 16:56:49 +02:00
dd58d215e1
Update uv to 0.12.5 ( #179483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 16:44:11 +02:00
Maciej Bieniek and GitHub
155d961256
Fix KeyError in Shelly integration for LinkedGo ST802 in floor heating mode ( #179435 )
2026-08-18 16:36:19 +02:00
Alex Fishlock and GitHub
a8423f48f2
Add diagnostics to Lyngdorf ( #179478 )
2026-08-18 16:33:40 +02:00
Erik Montnemery and GitHub
20c0c6e6a5
Drop redundant aliases in intent tests ( #179488 )
2026-08-18 16:32:16 +02:00
5bc3a5bb0f
Update orjson to 3.12.0 ( #179484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Resch <robert@resch.dev >
2026-08-18 16:31:13 +02:00
Marc Mueller and GitHub
66a16ef3e0
Replace deprecated os.path.commonprefix ( #179011 )
2026-08-18 16:29:14 +02:00
Erik Montnemery and GitHub
baff8f622c
Invalidate conversation slot-list cache on device registry changes ( #179486 )
2026-08-18 16:12:29 +02:00
Erik Montnemery and GitHub
aeb5fe4b5d
Fix PS4 v2->v3 migration ( #179489 )
2026-08-18 16:01:30 +02:00
0140b9039b
Don't let zeroconf prompts block Z-Wave JS USB and add-on discovery ( #179406 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-08-18 15:59:16 +02:00
Xiretza and GitHub
c3b71c4501
Make URLs in GeoSphere Austria Warnings more specific ( #179240 )
2026-08-18 15:22:50 +02:00
19b4086451
Update SQLAlchemy to 2.0.52 ( #179482 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 15:01:47 +02:00
890d376b38
Update ruff ( #179481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 15:01:21 +02:00
465366ad77
Update pnpm to 11.22.0 ( #179485 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 14:42:24 +02:00
Brett Adams and GitHub
7bd45f28a8
Reduce Teslemetry vehicle polling for disabled entities ( #179454 )
2026-08-18 14:37:52 +02:00
Mick Vleeshouwer and GitHub
d279383a33
Revert host update on Overkiz local gateway rediscovery ( #179422 )
2026-08-18 14:32:50 +02:00
0190c70e66
Bump xiaomi-ble to 1.16.0 ( #178706 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-18 14:04:36 +02:00