Commit Graph
114783 Commits
Author SHA1 Message Date
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 ZweckandGitHub 1e1e3d705d Fix quality_scale for hvv_departures (#179528) 2026-08-19 02:31:16 -04:00
Tobias SauerweinandGitHub 1ace03eeb8 Bump pyatmo to 9.9.0 (#179517) 2026-08-19 08:20:09 +02:00
Petar PetrovandGitHub 7c519ddaca Add Matter network topology WebSocket API (#177114) 2026-08-19 08:02:17 +03:00
Maciej BieniekandGitHub 66748babe4 Add motion sensor for Shelly Camera (#179065) 2026-08-18 23:50:49 +02:00
Tom SchneiderandGitHub a4cc936d86 Initialize quality scale in hvv_departures (#172867) 2026-08-18 23:48:34 +02:00
Jakub BrožandGitHub 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 MedirattaandGitHub 07f71d914d Show artwork and a play button when opening a Sonos music library album (#177510) 2026-08-18 23:17:02 +02:00
OlenandGitHub 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 HenkandGitHub cb9ad3aa6e Support set color temperature for Bond light (#179458) 2026-08-18 23:10:04 +02:00
Maciej BieniekandGitHub ea1c58cb48 Bump aioshelly to 13.30.0 (#179513) 2026-08-18 23:07:42 +02:00
MoonDevLTandGitHub e327acb884 Add DALI scan binary sensor to lunatone (#179068) 2026-08-18 22:42:36 +02:00
Jan KlausaandGitHub f46e0414db Don't drop color adjustments when happening concurrently with brigthness (#179059) 2026-08-18 22:34:26 +02:00
Josef ZweckandGitHub 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 AgarwalandGitHub 1adf98231f Fix Statistics helper crash with sampling_size of 0 (#179186) 2026-08-18 20:40:15 +02:00
G JohanssonandGitHub fa50c3377f Bump holidays to 0.103 (#179500) 2026-08-18 20:39:20 +02:00
Franck NijhofandGitHub 1b117651ef Revert "Add Entity.async_get_recent_context helper" (#179496) 2026-08-18 19:18:33 +02:00
Samuel SiburianandGitHub f3a1fe773e Bump airgradient to 0.10.0 (#179415) 2026-08-18 18:52:03 +02:00
Josef ZweckandGitHub 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 MontnemeryandGitHub 5ce0fec43f Invalidate conversation slot-list cache when entity moves to other device (#179494) 2026-08-18 18:11:14 +02:00
epenetandGitHub 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
epenetandGitHub 671b0d31d7 Use entity attribute enums in recorder (#178236) 2026-08-18 17:29:54 +02:00
epenetandGitHub 0ae28ba474 Use entity attribute enums for reads in Alexa (#178448) 2026-08-18 17:27:47 +02:00
Simone ChemelliandGitHub 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
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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 BieniekandGitHub 155d961256 Fix KeyError in Shelly integration for LinkedGo ST802 in floor heating mode (#179435) 2026-08-18 16:36:19 +02:00
Alex FishlockandGitHub a8423f48f2 Add diagnostics to Lyngdorf (#179478) 2026-08-18 16:33:40 +02:00
Erik MontnemeryandGitHub 20c0c6e6a5 Drop redundant aliases in intent tests (#179488) 2026-08-18 16:32:16 +02:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>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 MuellerandGitHub 66a16ef3e0 Replace deprecated os.path.commonprefix (#179011) 2026-08-18 16:29:14 +02:00
Erik MontnemeryandGitHub baff8f622c Invalidate conversation slot-list cache on device registry changes (#179486) 2026-08-18 16:12:29 +02:00
Erik MontnemeryandGitHub 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
XiretzaandGitHub c3b71c4501 Make URLs in GeoSphere Austria Warnings more specific (#179240) 2026-08-18 15:22:50 +02:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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 AdamsandGitHub 7bd45f28a8 Reduce Teslemetry vehicle polling for disabled entities (#179454) 2026-08-18 14:37:52 +02:00
Mick VleeshouwerandGitHub 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