Commit Graph
33873 Commits
Author SHA1 Message Date
karwostsandCopilot Autofix powered by AI 46deaf3c0d Add collection_image.shuffle service (#180075)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-26 07:40:11 +02:00
TheJulianJES 626446b5b5 Bump ZHA to 2.2.0 (#180231) 2026-08-26 06:58:25 +02:00
Petro31 5ce46de8d1 Validate template actions: field using async_validate_actions_config (#180018) 2026-08-26 05:39:02 +02:00
00fda572b6 Fix Teslemetry tariff calendar crash on hour-24 period boundaries (#180212)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2026-08-26 01:11:17 +02:00
Sebastian SteenbuckandClaude Opus 5 7fed44e19b Fix timer expiry callback orphaned by a reentrant start (#179193)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-26 00:38:08 +02:00
Raphael Hehl 440851fbc2 Gate the UniFi Protect sense config entities on the capability map (#177593) 2026-08-26 00:21:22 +02:00
Christophe GagnierandMoustachauve 43290dd4fe Set native unit of measurement for TechnoVE max current number entity (#180206)
Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com>
2026-08-25 23:57:58 +02:00
54a3ecad48 Fix Flexit climate test and align WiiM async-upnp-client pin (#180211)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 17:51:09 -04:00
Matthias AlphartandClaude Opus 5 ed14d7c2ad Add Fronius Modbus TCP (SunSpec) support (#179995)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 17:38:38 -04:00
markfrancisonlyandJoost Lekkerkerker ec666bdb74 Derive the WiiM UPnP event callback host from the device route instead of the Home Assistant URL (#177667)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-08-25 17:23:04 -04:00
Mattheinrichs 38d60b833c Complete exception-translations quality scale rule for tplink_omada (#180182) 2026-08-25 23:21:10 +02:00
Petro31 ee76cb822d Do not create template entities when action validation fails during setup (#180183) 2026-08-25 17:19:01 -04:00
Christophe Gagnier 23ae2993ab Remove config entity category from TechnoVE charging enabled switch (#180205) 2026-08-25 23:05:40 +02:00
soldier2008 78a7d81365 Avoid a naive datetime.now() in the ssdp tests (#180189) 2026-08-25 22:56:46 +02:00
Paulus SchoutsenandClaude ee948eb4fb Create event loops with a factory instead of an event loop policy (#179871)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-25 16:20:22 -04:00
epenet 2d5d14a23c Use async_get_device_and_config_entry service helper in teslemetry (#180151) 2026-08-25 15:57:27 -04:00
epenet 6f32ac7099 Use async_get_config_entry service helper in screenlogic (#180161) 2026-08-25 15:56:36 -04:00
starkillerOG 885b7bfc9d Reolink test coverage to 100% (#180198) 2026-08-25 15:55:35 -04:00
Christophe GagnierandMoustachauve ef1ea67cab Set problem device class for TechnoVE sharing config conflict (#180177)
Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com>
2026-08-25 21:33:55 +02:00
16e866dab5 Modernize Flexit with config flow and shared Modbus connections (#180175)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-25 15:32:27 -04:00
darkrain-nl 1d935e5c7c Add Sofar Inverter Modbus integration (config flow + sensor) (#179329) 2026-08-25 14:58:53 -04:00
soldier2008 a35b3baa85 Avoid a naive datetime.now() in the flume tests (#180188) 2026-08-25 20:24:17 +02:00
soldier2008 e53b677f70 Avoid a naive datetime.now() in the telegram_bot tests (#180187) 2026-08-25 20:22:00 +02:00
Michael Davie ef19347560 Add interpolation and forecast options to Environment Canada radar (#177572) 2026-08-25 20:19:54 +02:00
Krisjanis Lejejs 7618ae69b7 Cloud register auto login (#180105) 2026-08-25 14:17:00 -04:00
Brian TowlesandClaude Sonnet 5 6153c3ce9e Add breeze mode support to Modern Forms (#177507)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-25 20:06:15 +02:00
soldier2008 42eb4accd0 Avoid a naive datetime.now() in the hassio tests (#180185) 2026-08-25 19:59:37 +02:00
FrankandJoost Lekkerkerker 0f9e1bfaac Add serial to diagnostics (#178380)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-08-25 19:45:14 +02:00
smartcircuits 80dcb49b6c Add diagnostic sensors to WattWächter Plus (#177150) 2026-08-25 19:43:29 +02:00
Erwin DounaandFranck Nijhof 0beb0ee474 Add VM pause button to ProxmoxVE (#178399)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2026-08-25 19:10:03 +02:00
Andrew Jackson 1c0440821c Add update and delete mealplan actions to Mealie (#177539) 2026-08-25 19:07:32 +02:00
Christophe GagnierandMoustachauve 9e778e15d0 Remove diagnostic entity category from primary TechnoVE sensors (#180176)
Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com>
2026-08-25 19:00:40 +02:00
soldier2008 31d5e2697a Avoid a naive datetime.now() in the tami4 tests (#180179) 2026-08-25 18:57:56 +02:00
soldier2008 da908d778a Avoid a naive datetime.now() in the elmax tests (#180181) 2026-08-25 18:56:36 +02:00
Matthias Alphart 41e315b34e Add user-defined unique_id to KNX YAML entities (#177399) 2026-08-25 18:54:28 +02:00
Erwin Douna 1e493a3db1 Expand update platform of Portainer (#176668) 2026-08-25 18:40:04 +02:00
38a836cc7e Add Auto shut-off switch to Watergate Sonic device (#177391)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-08-25 17:38:49 +02:00
Simone ChemelliandClaude Sonnet 5 d9a2d5ad25 Add button platform to Midea (#179008)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-25 17:32:31 +02:00
epenet d42ff5d1a6 Use async_get_device_and_config_entry service helper in switchbot (#180148) 2026-08-25 16:50:34 +02:00
epenet b321e172b0 Use async_get_device_and_config_entry service helper in lametric (#180141) 2026-08-25 16:49:55 +02:00
epenet d751b4e1a7 Use async_get_device_and_config_entry service helper in kiosker (#180139) 2026-08-25 16:49:39 +02:00
John Hillery 734ad1ee35 Preregister nexia zone devices to avoid via_device race in sub-sub-devices (#179942) 2026-08-25 16:47:23 +02:00
epenet f1db0d3fa8 Use async_get_device_and_config_entry service helper in shelly (#180162) 2026-08-25 16:46:45 +02:00
epenet af3703e83b Use async_get_device_and_config_entry service helper in bsblan (#180137) 2026-08-25 16:32:18 +02:00
epenet 633921d329 Use async_get_device_and_config_entry service helper in nintendo_parental_controls (#180142) 2026-08-25 16:31:53 +02:00
epenet b234f38f03 Use async_get_device_and_config_entry service helper in fully_kiosk (#180158) 2026-08-25 16:31:20 +02:00
epenet 7c331329bb Use async_get_device_and_config_entry service helper in opendisplay (#180157) 2026-08-25 16:30:36 +02:00
epenet 770e4a37c5 Use async_get_device_and_config_entry service helper in home_connect (#180156) 2026-08-25 16:23:25 +02:00
epenet 53e300a5e9 Use async_get_device_and_config_entry service helper in google_air_quality (#180155) 2026-08-25 16:23:08 +02:00
epenet 274ecf58b9 Use async_get_device_and_config_entry service helper in switchbot_cloud (#180154) 2026-08-25 16:22:50 +02:00