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
J. Nick Koston and Josef Zweck
8694fc917a
Bump aioesphomeapi to 45.12.0 ( #179521 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-08-19 09:30:02 +02:00
Brett Adams and Josef Zweck
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
1e1e3d705d
Fix quality_scale for hvv_departures ( #179528 )
2026-08-19 02:31:16 -04:00
Tobias Sauerwein
1ace03eeb8
Bump pyatmo to 9.9.0 ( #179517 )
2026-08-19 08:20:09 +02:00
Petar Petrov
7c519ddaca
Add Matter network topology WebSocket API ( #177114 )
2026-08-19 08:02:17 +03:00
Maciej Bieniek
66748babe4
Add motion sensor for Shelly Camera ( #179065 )
2026-08-18 23:50:49 +02:00
Tom Schneider
a4cc936d86
Initialize quality scale in hvv_departures ( #172867 )
2026-08-18 23:48:34 +02:00
Jakub Brož
f65d87f4fb
Fix Signal Messenger self notifications ( #179351 )
2026-08-18 23:26:49 +02:00
fengshutao and Ernst Klamer
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
07f71d914d
Show artwork and a play button when opening a Sonos music library album ( #177510 )
2026-08-18 23:17:02 +02:00
Olen
cb4ed9d3b8
Retry a stalled Twinkly request ( #179353 )
2026-08-18 23:13:01 +02:00
Linkplay2020 and Tao Jiang
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
cb9ad3aa6e
Support set color temperature for Bond light ( #179458 )
2026-08-18 23:10:04 +02:00
Maciej Bieniek
ea1c58cb48
Bump aioshelly to 13.30.0 ( #179513 )
2026-08-18 23:07:42 +02:00
MoonDevLT
e327acb884
Add DALI scan binary sensor to lunatone ( #179068 )
2026-08-18 22:42:36 +02:00
Jan Klausa
f46e0414db
Don't drop color adjustments when happening concurrently with brigthness ( #179059 )
2026-08-18 22:34:26 +02:00
Josef Zweck
74a27d0061
Handle OAuth token refresh failures ( #179364 )
2026-08-18 22:23:45 +02:00
Sam and Copilot Autofix powered by AI
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
Alex Fishlock and Erwin Douna
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
1adf98231f
Fix Statistics helper crash with sampling_size of 0 ( #179186 )
2026-08-18 20:40:15 +02:00
G Johansson
fa50c3377f
Bump holidays to 0.103 ( #179500 )
2026-08-18 20:39:20 +02:00
Franck Nijhof
1b117651ef
Revert "Add Entity.async_get_recent_context helper" ( #179496 )
2026-08-18 19:18:33 +02:00
Samuel Siburian
f3a1fe773e
Bump airgradient to 0.10.0 ( #179415 )
2026-08-18 18:52:03 +02:00
Josef Zweck
3e38ddd788
Deprecate pyserial-asyncio in favor of serialx ( #174014 )
2026-08-18 18:44:30 +02:00
Eniot and Copilot Autofix powered by AI
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
5ce0fec43f
Invalidate conversation slot-list cache when entity moves to other device ( #179494 )
2026-08-18 18:11:14 +02:00
epenet
094f026f33
Use entity state attribute enums in emulated_hue ( #178350 )
2026-08-18 17:31:22 +02:00
Paulus Schoutsen and Claude
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
671b0d31d7
Use entity attribute enums in recorder ( #178236 )
2026-08-18 17:29:54 +02:00
epenet
0ae28ba474
Use entity attribute enums for reads in Alexa ( #178448 )
2026-08-18 17:27:47 +02:00
Simone Chemelli
35b21e6b9c
Add humidifier platform to Midea ( #178873 )
2026-08-18 17:13:11 +02:00
Eniot and Joost Lekkerkerker
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
dvdinth and Copilot Autofix powered by AI
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
renovate[bot]
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
155d961256
Fix KeyError in Shelly integration for LinkedGo ST802 in floor heating mode ( #179435 )
2026-08-18 16:36:19 +02:00
Alex Fishlock
a8423f48f2
Add diagnostics to Lyngdorf ( #179478 )
2026-08-18 16:33:40 +02:00
Erik Montnemery
20c0c6e6a5
Drop redundant aliases in intent tests ( #179488 )
2026-08-18 16:32:16 +02:00
renovate[bot] and Robert Resch
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
66a16ef3e0
Replace deprecated os.path.commonprefix ( #179011 )
2026-08-18 16:29:14 +02:00
Erik Montnemery
baff8f622c
Invalidate conversation slot-list cache on device registry changes ( #179486 )
2026-08-18 16:12:29 +02:00
Erik Montnemery
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
c3b71c4501
Make URLs in GeoSphere Austria Warnings more specific ( #179240 )
2026-08-18 15:22:50 +02:00
renovate[bot]
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
renovate[bot]
890d376b38
Update ruff ( #179481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 15:01:21 +02:00
renovate[bot]
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
7bd45f28a8
Reduce Teslemetry vehicle polling for disabled entities ( #179454 )
2026-08-18 14:37:52 +02:00
Mick Vleeshouwer
d279383a33
Revert host update on Overkiz local gateway rediscovery ( #179422 )
2026-08-18 14:32:50 +02:00
trcyberoptic and Claude
0190c70e66
Bump xiaomi-ble to 1.16.0 ( #178706 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-18 14:04:36 +02:00