Paulus Schoutsen
94732139f4
Bump version to 2026.5.0b2
2026-05-05 10:29:37 -04:00
Denis Shulyaka
c5e08b2409
Return the requested format for OpenAI TTS ( #169839 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-05 10:29:30 -04:00
Joost Lekkerkerker
c12e1b5f4a
Add Zunzunbee Zigbee brand ( #169838 )
2026-05-05 10:29:29 -04:00
Joost Lekkerkerker
6cfedb55e6
Add Sensereo matter brand ( #169836 )
2026-05-05 10:29:27 -04:00
Åke Strandberg
af4cb9530b
Add missing code for miele washing machine ( #169795 )
2026-05-05 10:29:26 -04:00
Matthias Alphart
58e97e7d5f
Update xknxproject to 3.9.0 ( #169775 )
2026-05-05 10:29:25 -04:00
Daniel Hjelseth Høyer
2945b51617
Bump pyTibber to 0.37.3 ( #169762 )
2026-05-05 10:29:24 -04:00
Keilin Bickar
9d0e2df627
bump sense-energy to 0.14.1 ( #169761 )
2026-05-05 10:29:23 -04:00
Steve Syrell
643ae080db
Bump Insteon-panel to 0.6.2 ( #169757 )
2026-05-05 10:29:22 -04:00
G Johansson
a7eaa51179
Fix config flow validation in Nord Pool ( #169751 )
2026-05-05 10:29:21 -04:00
Petro31
e15852ff38
Fix uptime template sensor ( #169743 )
2026-05-05 10:29:20 -04:00
Diogo Gomes
f6dec34136
Bump pytrydan to 1.0.0 ( #169742 )
2026-05-05 10:29:19 -04:00
Raj Laud
53905fbc49
Bump victron-ble-ha-parser to 0.7.0 ( #169736 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-05 10:29:17 -04:00
Thomas D
8218ff0fe8
Add missing initialization charging power status option to Volvo ( #169727 )
2026-05-05 10:29:16 -04:00
kernelpanic85
663f7e3e6b
Add Celsius and Fahrenheit to Smartthings UNITS mapping ( #169686 )
2026-05-05 10:29:15 -04:00
Nathan Spencer
4dfa2b8b88
Limit power status binary sensor to non-LR5 devices ( #169659 )
2026-05-05 10:29:14 -04:00
Nathan Spencer
f828b165b1
Bump pylitterbot to 2025.4.0 ( #169652 )
2026-05-05 10:29:13 -04:00
shbatm
c56c506648
Add precipitation device class to WeatherFlow Cloud accumulation sensors ( #169638 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-05 10:29:12 -04:00
Artur Pragacz
8e5bf2a35f
Fix async_unload teardown race in scripts ( #169562 )
2026-05-05 10:29:10 -04:00
Erik Montnemery
4d575e69a4
Improve template reload ( #169480 )
2026-05-05 10:29:09 -04:00
Christian Lackas
4f78bbccc0
Use all_devices in ViCare diagnostics for completeness ( #169429 )
2026-05-05 10:29:08 -04:00
Erik Montnemery
2d66ebe54a
Add trigger media_player.muted ( #156736 )
2026-05-05 10:29:07 -04:00
Paulus Schoutsen
a3e1209778
Bump version to 2026.5.0b1
2026-05-04 12:44:42 -04:00
Paul Bottein
7c44a0b88d
Update frontend to 20260429.2 ( #169748 )
2026-05-04 12:44:23 -04:00
Manu
126058e0fa
Bump bring-api to 1.1.2 ( #169729 )
2026-05-04 12:44:22 -04:00
Thomas D
28742822cb
Ignore location FORBIDDEN response for the Volvo integration ( #169713 )
2026-05-04 12:44:21 -04:00
karwosts
179d370c2a
Use uptime device_class for Uptime sensor ( #169692 )
2026-05-04 12:44:20 -04:00
Allen Porter
2d8f3691cf
Update Nest doorbell event to use standard DoorbellEventType.RING ( #169691 )
2026-05-04 12:44:19 -04:00
Tom
ce4fc9e880
Improve ProxmoxVE config flow preparing bug fixing ( #169682 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-04 12:44:18 -04:00
Ronald van der Meer
9e357e7e5a
Bump python-duco-client to 0.3.10 ( #169677 )
2026-05-04 12:44:17 -04:00
OMEGA_RAZER
ed35b23e62
Updated prowlpy to 1.1.5 ( #169671 )
2026-05-04 12:44:17 -04:00
Tom Matheussen
191d2d1f12
Bump satel_integra to 1.3.0 ( #169668 )
2026-05-04 12:44:16 -04:00
SeifEddineMezned
b165d8251f
Fix grammar in mqtt/strings.json: "Minimal one" → "At least one" ( #169666 )
2026-05-04 12:44:15 -04:00
Midori Kochiya
5e8886aeb7
Fix M1S-T500 update error ( #169651 )
2026-05-04 12:44:14 -04:00
Michael
bdb66635f8
Pass None config entry to schluter coordinator ( #169621 )
2026-05-04 12:44:13 -04:00
Michael
5ba6e348da
Fix detection of CPU temperature sensor support on olde FRITZ!Box models ( #169620 )
2026-05-04 12:44:12 -04:00
Petro31
ed52b0ce80
Change vacuum template config names for clean area ( #169599 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-05-04 12:44:11 -04:00
Jan-Philipp Benecke
33ee3d6967
Decrease WebDAV client timeout ( #169591 )
2026-05-04 12:44:10 -04:00
tronikos
f36676c32c
Bump opower to 0.18.2 ( #169588 )
2026-05-04 12:44:09 -04:00
Ronald van der Meer
77beddb1e7
Fix Duco unknown node type not re-evaluated after becoming known ( #169579 )
2026-05-04 12:42:31 -04:00
SeifEddineMezned
1677e410b3
Fix possessive apostrophe errors in mqtt/strings.json ( #169576 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2026-05-04 12:38:37 -04:00
SeifEddineMezned
1be09347cd
Fix grammar and clarity in samsungtv/strings.json ( #169574 )
2026-05-04 12:38:36 -04:00
Simone Chemelli
c30ac2c0f3
Bump pyuptimerobot to 25.0.0 ( #169572 )
2026-05-04 12:37:45 -04:00
Shay Levy
145c7435a5
Bump aioshelly to 13.25.0 ( #169569 )
2026-05-04 12:36:21 -04:00
Paul Bottein
60f3b3bcc0
Update frontend to 20260429.1 ( #169565 )
2026-05-04 12:36:20 -04:00
Dan Raper
03e6d3bd30
Bump ohme to 1.9.0 ( #169556 )
2026-05-04 12:36:19 -04:00
Abílio Costa
ee4d150e13
Use the correct schema for triggers/conditions "for" option ( #169539 )
2026-05-04 12:35:29 -04:00
bkobus-bbx
148603a10e
Bump blebox_uniapi to 2.5.2 ( #169534 )
2026-05-04 12:33:13 -04:00
Erik Montnemery
1dbd933d3c
Enable duration support in all entity conditions ( #169532 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-05-04 12:32:30 -04:00
Matthias Alphart
f7ee7423fe
Update knx-frontend to 2026.4.30.60856 ( #169529 )
2026-05-04 12:26:31 -04:00
Tomer
6322f1e37a
Victron GX: Bug fix: parent device is mapped to the wrong device ( #169525 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-04 12:26:30 -04:00
Manu
0d8c7fbb9d
Fix: Migrate also device entries to subentry in GitHub integration ( #169523 )
2026-05-04 12:26:29 -04:00
Boris Bolshem
70e30b02a4
Fix KeyError in telegram_bot media group download debug log ( #169519 )
2026-05-04 12:26:28 -04:00
Simone Chemelli
ebd21ea9b2
Fix uptime sensor for Synology DSM ( #169512 )
2026-05-04 12:26:27 -04:00
Erik Montnemery
9aa092cd34
Correct wake_on_lan entity behavior when entity_id changes ( #169486 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-04 12:26:26 -04:00
TheJulianJES
b274fe85b7
Re-interview ZHA device on websocket reconfigure ( #169483 )
2026-05-04 12:26:25 -04:00
Erik Montnemery
777c36998c
Remove scripts from DATA_SCRIPTS on unload ( #169415 )
2026-05-04 12:26:24 -04:00
Kurt Chrisford
a3977428f9
Implement current setpoint method in actron air integration ( #169358 )
2026-05-04 12:26:23 -04:00
Simone Chemelli
2d626c263c
Storage problem management for Comelit Serial Bridge ( #169297 )
2026-05-04 12:26:22 -04:00
Jeef
d1461f2e68
Bump weatherflow4py to 1.5.4 ( #168994 )
2026-05-04 12:26:21 -04:00
bkobus-bbx
3b778d2cc7
fix: incorrect position inversion for blebox gateBox cover ( #168893 )
2026-05-04 12:26:20 -04:00
Yuval Weiss
67b7d17a2f
Add Broadlink infrared emitter support ( #168889 )
2026-05-04 12:26:18 -04:00
Tomer
1afeadc342
Victron GX: bug fix for missing translation key ( #168461 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-04 12:26:17 -04:00
jftkcs
f6aa4e2092
Fix reasoning summary handling for OpenAI o-models ( #168093 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Denis Shulyaka <Shulyaka@gmail.com >
2026-05-04 12:26:16 -04:00
Khole
3b00c5bb96
Check device registration before completing Hive reauth flow ( #168035 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-04 12:26:15 -04:00
Franck Nijhof
ef7eed579b
Bump version to 2026.5.0b0
2026-04-29 16:40:46 +00:00
Franck Nijhof
568a0085fe
Bump version to 2026.5.0
2026-04-29 15:50:10 +00:00
Joakim Plate
f5363db26f
Move finish watering to sensor ( #169476 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 17:34:38 +02:00
Erik Montnemery
3be1aa5441
Include errors in script trace when continue_on_error is set ( #168676 )
2026-04-29 17:30:47 +02:00
Paul Bottein
7dbffb7375
Update frontend to 20260429.0 ( #169475 )
2026-04-29 17:21:40 +02:00
A. Gideonse
07c4025d47
Add indevolt binary sensor platform ( #169375 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-29 16:19:17 +01:00
Franck Nijhof
3e3e425aa5
Bump Fumis integration to platinum quality scale ( #169443 )
2026-04-29 17:14:50 +02:00
Erik Montnemery
162a4fc385
Use automation behavior selector in triggers and conditions ( #169438 )
2026-04-29 17:10:50 +02:00
Manu
ef6fd92079
Add notify entities to Mobile app integration ( #168510 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-29 17:06:13 +02:00
Erik Montnemery
4ad71a070a
Improve timer icons ( #169474 )
2026-04-29 17:02:22 +02:00
Erik Montnemery
f33ad12f5e
Correct entity_id change for automations ( #169470 )
2026-04-29 16:30:02 +02:00
Erik Montnemery
da7fbb0dd6
Correct entity_id change for scripts ( #169472 )
2026-04-29 16:29:25 +02:00
Abílio Costa
81137345a3
Extract triggers/conditions/services for non-primary entities ( #169441 )
2026-04-29 15:28:09 +01:00
Erik Montnemery
d3e77d4195
Add timer triggers ( #169450 )
2026-04-29 16:27:52 +02:00
renovate[bot]
ce977e90a5
Update cryptography to 47.0.0 ( #169465 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 16:22:16 +02:00
Martin Hjelmare
2871b87344
Revert "Include indirect automation references in device view ( #167719 )" ( #169471 )
2026-04-29 15:15:50 +01:00
renovate[bot]
d82ce1e22d
Update ruff ( #169473 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 16:11:22 +02:00
Guido Schmitz
b8bb2e0090
Use uptime sensor class in devolo Home Network ( #169469 )
2026-04-29 16:10:39 +02:00
Erik Montnemery
1b81cfe3ca
Make it always optional to specify trigger and condition options ( #169467 )
2026-04-29 15:06:05 +01:00
renovate[bot]
0a3f0d90c3
Update url-normalize to 3.0.0 ( #169466 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 15:48:05 +02:00
renovate[bot]
84d566a02c
Update pyOpenSSL to 26.1.0 ( #169464 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 15:47:52 +02:00
renovate[bot]
0e0d54e4b6
Update uv to 0.11.8 ( #169463 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 15:47:39 +02:00
epenet
5b05061def
Fix plex sensor test broken by Python 3.14.3 asyncio changes ( #169448 )
2026-04-29 15:22:34 +02:00
renovate[bot]
e0bf76769a
Update ruff ( #169461 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 15:17:04 +02:00
renovate[bot]
63868bc169
Migrate Renovate config ( #169462 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 15:16:26 +02:00
Bram Kragten
b8b7169371
Add automation behavior selector ( #166484 )
...
Co-authored-by: Erik <erik@montnemery.com >
2026-04-29 15:10:47 +02:00
Maciej Bieniek
1cc778954f
Use new UPTIME sensor class in Brother ( #169457 )
2026-04-29 14:54:55 +02:00
Maciej Bieniek
3ba3ecdef3
Use new UPTIME sensor class in NAM ( #169458 )
2026-04-29 14:54:14 +02:00
Ronald van der Meer
5c57fc6e14
Fix Duco HTTPS polling performance by lowering SCAN_INTERVAL to 10 seconds ( #169453 )
2026-04-29 14:25:04 +02:00
epenet
2da440043a
Fix Sonos group regroup race when entity is not yet registered ( #169445 )
2026-04-29 14:13:59 +02:00
epenet
4f34725e53
Fix flaky portainer test_device_registry ( #169456 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 14:11:07 +02:00
epenet
d03bec2f44
Fix race in devolo Home Network device tracker device lookup ( #169454 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 14:08:00 +02:00
epenet
57c37fc10c
Fix race in Ping device tracker device lookup ( #169432 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 14:02:37 +02:00
Simone Chemelli
fd98594143
Use defaults for device class UPTIME in Fritz ( #169149 )
2026-04-29 12:34:25 +01:00
Robert Svensson
894547abed
Add Axis doorbell event platform ( #169422 )
2026-04-29 12:29:58 +01:00
Luis Miranda
b48060674c
Add OMIE integration ( #150399 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: abmantis <amfcalt@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-29 12:10:22 +01:00
vturekhanov
6f2aa7852a
Fix availability state for bridged Matter devices ( #165078 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-29 13:05:15 +02:00
Abílio Costa
9d53645468
Remove LLM test instruction ( #169442 )
2026-04-29 12:58:47 +02:00
Simone Chemelli
a3f1c067f7
Fix host connections for Fritz ( #169434 )
2026-04-29 12:57:05 +02:00
Tomer
cef97973d0
Victron GX device_tracker optional attributes ( #168646 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 12:56:13 +02:00
TheJulianJES
7bb297a3fc
Bump ZHA to 1.3.0 ( #169433 )
2026-04-29 12:51:18 +02:00
Maciej Bieniek
7e2b8e1a48
Bump aioshelly to 13.24.2 ( #169440 )
2026-04-29 12:50:44 +02:00
Franck Nijhof
013c5e7f7c
Add diagnostics to Fumis integration ( #169437 )
2026-04-29 12:38:09 +02:00
Abílio Costa
7cb1d5b8ab
Allow targeting non-primary entities in conditions ( #169291 )
2026-04-29 12:25:26 +02:00
Paulus Schoutsen
57d9e8ea6f
Filter history API responses by per-entity read permissions ( #169236 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 12:16:49 +02:00
Andrew Ng
32743fcf8d
Fix Acaia battery sensor going unavailable on first-session disconnect ( #169420 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-04-29 12:12:44 +02:00
Simone Chemelli
f4637db26d
Add routine management to Alexa Devices ( #166291 )
2026-04-29 11:45:03 +02:00
Erik Montnemery
b4bfe6b80b
Rename timer last_action to last_transition ( #169430 )
2026-04-29 11:35:36 +02:00
Andrej Walilko
278f25ec6e
Redact sensitive api creds before logging message in websocket api ( #169326 )
...
Co-authored-by: Andrej Walilko <awalilko@liquidweb.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-29 11:15:05 +02:00
Robert Resch
39d3bc3e53
Bump deebot-client to 18.2.0 ( #169003 )
2026-04-29 11:13:14 +02:00
Yabing Yi
bb41a2df9f
Fix logbook spam by including image domain in ALWAYS_CONTINUOUS_DOMAINS ( #169240 )
...
Co-authored-by: Claude Code <claude@anthropic.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-29 10:58:13 +02:00
Petar Petrov
284242b90e
Copy unit_of_measurement onto energy inverted power sensor ( #169427 )
2026-04-29 10:56:08 +02:00
Erik Montnemery
a95c216983
Unload scripts created by websocket command execute_script ( #169368 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-04-29 10:24:24 +02:00
Simone Chemelli
d41a3ae0cd
Use defaults for device class UPTIME in Shelly ( #169148 )
2026-04-29 10:12:18 +02:00
J. Nick Koston
0dfbe3ef84
Expose async_clear_advertisement_history in the bluetooth API ( #169191 )
2026-04-29 10:11:27 +02:00
Franck Nijhof
71fc725d75
Extract state template functions into a state Jinja2 extension ( #169034 )
2026-04-29 10:03:38 +02:00
Shay Levy
d41c9aee52
Bump aioshelly to 13.24.1 ( #169426 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-04-29 10:53:38 +03:00
epenet
8091f511b8
Reject manifest dependencies on core integrations in hassfest ( #169425 )
2026-04-29 09:52:46 +02:00
Franck Nijhof
a7baedc22b
Add error and alert sensors to Fumis integration ( #169307 )
2026-04-29 09:51:22 +02:00
Franck Nijhof
05bfb3a52e
Add number platform to Fumis integration ( #169100 )
2026-04-29 09:39:15 +02:00
Robert Resch
2a5b95ba4d
Require hass in Template ( #169292 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 09:26:32 +02:00
Steve Easley
3dd972cc7a
Fix jvcprojector entities going unavailable on transient command errors ( #168985 )
2026-04-29 09:21:53 +02:00
Marc Mueller
acd9dd218a
Protect CI cache save against cancellation ( #168310 )
2026-04-29 09:20:37 +02:00
J. Diego Rodríguez Royo
6552cf8f7a
Keep options values when chaging or starting program on Home Connect ( #168575 )
2026-04-29 09:19:41 +02:00
Artur Pragacz
e4e4785225
Clean up entity_service_call tests ( #169170 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-29 09:17:45 +02:00
G Johansson
d531ce8d1d
Use async_on_create_entry in bayesian ( #169218 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 09:14:58 +02:00
Stefan Agner
0224928655
Bump python-otbr-api to 2.10.0 ( #169370 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-04-29 09:10:26 +02:00
Erik Montnemery
05121b89c6
Unload scripts and conditions created by automations ( #169362 )
2026-04-29 09:03:34 +02:00
Tomer
326895f0a1
Victron GX: Platinum quality scale ( #169070 )
2026-04-29 09:02:39 +02:00
Brett Adams
45121eddf1
Use new console pages for vehicles and energy sites in Teslemetry ( #168865 )
2026-04-29 09:00:39 +02:00
Konrad Strack
5e4f8f8bff
Fix missing hue.activate_scene actions ( #168859 )
2026-04-29 08:59:04 +02:00
Klaas Schoute
b9bbe36af0
Remove name field from Forecast.solar config flow ( #169165 )
2026-04-29 08:58:22 +02:00
epenet
b56cdb9106
Fix flaky unifi device_tracker entity race on setup ( #169359 )
2026-04-29 08:55:10 +02:00
epenet
e975496145
Fix flaky test_tasks_logged_that_block_stage_2 with Python 3.14.3 ( #169424 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 08:54:21 +02:00
Simone Chemelli
cdeb550b87
Use new UPTIME sensor class for Synology DSM ( #169090 )
2026-04-29 08:52:53 +02:00
Erik Montnemery
62082bdf14
Use modern condition API in script helper ( #169355 )
2026-04-29 08:51:57 +02:00
ibrahim amous
891efeb9cb
Use enumerate instead of range(len()) in Duco fan speed list ( #169392 )
2026-04-29 08:51:26 +02:00
Daniel Hjelseth Høyer
dc8abff6b9
Improve data updating for Tibber ( #168065 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-29 08:42:47 +02:00
epenet
aa7474839b
Fix watts coordinator interrupting fast polling on hub update ( #169365 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 08:39:58 +02:00
Robert Svensson
06a96712f6
Bump axis to v69 ( #169408 )
2026-04-29 08:27:43 +02:00
Kurt Chrisford
97be8f485a
Add DRY HVAC mode support to Actron Air based on hardware capabilities ( #169132 )
2026-04-29 08:26:03 +02:00
Florent Thoumie
a9c23ff445
iaqualink: add reconfigure flow ( #169412 )
2026-04-29 08:24:57 +02:00
Brett Adams
cd92cb1258
Filter out "Unknown" part_name from Teslemetry energy device model ( #169413 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 08:23:52 +02:00
Erik Montnemery
c3f01b3a23
Unload scripts created by wake_on_lan switch ( #169367 )
2026-04-29 08:22:00 +02:00
Erik Montnemery
4b232be04a
Unload scripts created by intent_script ( #169363 )
2026-04-29 08:21:26 +02:00
Robert Svensson
cd5e21d3ac
Allow Axis websocket event usage if supported ( #169409 )
2026-04-29 08:19:19 +02:00
Abílio Costa
84d5085f3b
Add path-specific custom instructions to copilot gen script ( #169402 )
2026-04-29 08:19:10 +02:00
Erik Montnemery
44e94a82f1
Add last_action state attribute to timers ( #168282 )
2026-04-29 08:16:19 +02:00
Christian Lackas
fe0da5c34f
Bump PyViCare to 2.60.1 ( #169401 )
2026-04-29 08:14:39 +02:00
epenet
c0200084ec
Fix flaky test_alexa_config_expose_entity_prefs with Python 3.14.3 ( #169421 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 08:13:14 +02:00
Simone Chemelli
ef63ab5def
Use new UPTIME sensor class for Vodafone Station ( #169077 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 08:12:05 +02:00
Michael
3683607820
Deprecate firmware update button in FRITZ!Box Tools ( #168117 )
2026-04-29 08:10:29 +02:00
epenet
4c70fef2da
Fix flaky mcp_server tests with Python 3.14.3 ( #169385 )
2026-04-28 22:13:06 -07:00
Nicolas Mowen
d956af095e
Add ability to filter GetLiveContext tool ( #168457 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-28 22:08:29 -07:00
Brett Adams
ea34fe4107
Bump Tesla Fleet API to 1.4.7 ( #169411 )
2026-04-29 01:25:04 +02:00
oxidworks
e1c81c9b9e
Reword country_not_configured repair description ( #168357 )
2026-04-29 00:55:48 +02:00
Mike Degatano
4ea0e6b240
Require admin for supervisor event publishing and addon options info ( #169325 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-28 18:51:16 -04:00
TheJulianJES
0ae5a19602
Handle ZHA dynamic entity add/remove events ( #169341 )
2026-04-28 23:48:57 +02:00
Raphael Hehl
80c7e47c42
Migrate UniFi Network discovery from SSDP to unifi_discovery ( #168122 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-28 23:17:36 +02:00
Paul Bottein
dfe4085189
Add fan platform to Novy Cooker Hood ( #169380 )
2026-04-28 16:51:46 -04:00
Paul Bottein
65a12b48e7
Add Novy Cooker Hood integration ( #169194 )
2026-04-28 16:24:19 -04:00
Joost Lekkerkerker
cd639b829c
Add battery mode select to Zinvolt ( #169397 )
2026-04-28 21:16:23 +02:00
Paulus Schoutsen
ea5b633574
Bump rf-protocols to 2.2.0 ( #169400 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-28 21:11:02 +02:00
Paulus Schoutsen
2f2413c979
Enforce per-entity permissions in calendar HTTP and WS APIs ( #169235 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-28 15:06:49 -04:00
Ludovic BOUÉ
799bcb0f88
Fix Matter electrical sensors wrongly categorized as diagnostic ( #169208 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-28 20:56:26 +02:00
Erik Montnemery
d3cf5d9aab
Add duration support to cover conditions ( #169346 )
2026-04-28 20:50:41 +02:00
puddly
d2fddf129d
Include matching integrations in scanned ports WS API ( #169387 )
2026-04-28 14:50:31 -04:00
AlCalzone
d19c2506bf
Discover Fibaro FGMS001 v2.8 as a motion sensor for Z-Wave ( #169276 )
2026-04-28 20:45:12 +02:00
Øyvind Matheson Wergeland
8fd3d0bb44
Fix nobo_hub KeyError when a zone or component is removed ( #169378 )
2026-04-28 20:30:53 +02:00
Ludovic BOUÉ
d62f136c58
Add child lock entity for Eve Matter devices ( #169391 )
2026-04-28 19:55:37 +02:00
Ludovic BOUÉ
86e8b9df9b
Add temporary mute button for Heiman smoke detector ( #169311 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-28 18:19:22 +01:00
epenet
aa5e942528
Fix flaky gardena_bluetooth test_timeout_manufacturer_data ( #169389 )
2026-04-28 19:15:43 +02:00
epenet
6636e67af6
Fix flaky cloud TTS and picotts streaming tests ( #169376 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 18:38:03 +02:00
Raphael Hehl
30f310fc24
Add UniFi Protect relay output switches via public API ( #169201 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-28 18:34:58 +02:00
Paulus Schoutsen
de4e1c444e
Restrict homematic.set_install_mode service to admins ( #169203 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-04-28 17:00:13 +01:00
Raphael Hehl
eaf72106f8
Add siren platform to UniFi Protect integration ( #169216 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 17:50:02 +02:00
A. Gideonse
b90a074fb4
Bump indevolt-api to 1.6.4 ( #169377 )
2026-04-28 16:12:09 +01:00
epenet
3aea7f0695
Fix flaky stream test_stream_retries ( #169372 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 15:41:21 +02:00
epenet
ba8b1b2daf
Fix flaky google calendar tests ( #169371 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-28 15:21:38 +02:00
Erik Montnemery
5ff1c15df3
Unload scripts created by script entities ( #169364 )
2026-04-28 15:02:09 +02:00
Zoltán Farkasdi
0280d921e5
netatmo: add battery sensor for doortags ( #168202 )
2026-04-28 14:22:26 +02:00
Petro31
955e8362e4
Add template number device_class ( #168438 )
2026-04-28 14:12:18 +02:00
Ariel Ebersberger
1fc0b620c0
Fix flaky template test ( #169361 )
2026-04-28 14:09:07 +02:00
puddly
ab08153d62
Expose more port metadata when listing serial ports ( #169336 )
2026-04-28 07:57:13 -04:00
Robert Resch
b47b7fa58c
User camera unique id in go2rtc if available ( #168603 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 13:39:55 +02:00
Kurt Chrisford
c50676dee9
Bump actron-neo-api requirement to version 0.5.6 ( #169357 )
2026-04-28 13:17:10 +02:00
Erik Montnemery
96bd991bb8
Use modern condition API in condition helper tests ( #169353 )
2026-04-28 13:04:21 +02:00
epenet
7e2a7b9393
Fix shelly device_trigger tests ( #169305 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 13:50:02 +03:00
Erik Montnemery
eb2217cfa6
Use modern condition API in condition tests ( #169354 )
2026-04-28 12:04:29 +02:00
Matrix
b2269b3dba
Bump yolink-api to 0.6.5 ( #169350 )
2026-04-28 11:59:23 +02:00
Abílio Costa
eb85d7cd98
Allow targeting non-primary entities in triggers ( #168857 )
2026-04-28 11:49:20 +02:00
Robert Resch
6663717d59
Require local_only to be a boolean on webhook ( #169296 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 11:40:49 +02:00
Mike Degatano
33e5a96a57
Require admin on APIs to create/delete config entries from Supervisor discovery ( #169340 )
2026-04-28 11:38:39 +02:00
Mike Degatano
7cb4d5ca9c
Require admin for addon panel register and delete ( #169329 )
2026-04-28 11:38:29 +02:00
epenet
7dacd0080b
Fix otbr flaky config flow tests in Python 3.14.3 ( #169348 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 11:22:15 +02:00
Franck Nijhof
7f44fe031c
Update gotailwind to v0.4.0 ( #169316 )
2026-04-28 10:54:05 +02:00
epenet
9656aaa6bd
Fix Withings via_device race causing flaky test_devices ( #169347 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 10:52:59 +02:00
Leonardo Rivera
bf4b865e83
Fix OneDrive upload service to report all missing files at once ( #169221 )
2026-04-28 10:31:08 +02:00
Erik Montnemery
73dcc2f5a8
Add missing call to ConditionChecker.async_setup in async_from_config ( #169055 )
2026-04-28 10:30:11 +02:00
Ronald van der Meer
fa0cf37e2c
Fix Duco diagnostics crash on connection error ( #169322 )
2026-04-28 10:25:18 +02:00
epenet
fa6c6ee4fc
Fix bang olufsen flaky tests in Python 3.14.3 ( #169345 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 09:23:31 +02:00
Erik Montnemery
4eb000d863
Add state tracking to EntityConditionBase ( #169030 )
2026-04-28 09:14:46 +02:00
Artur Pragacz
d3809dd4cb
Improve error handling for vacuum clean_area ( #168177 )
2026-04-28 09:14:17 +02:00
karwosts
2f3a6243f7
Restore state_class to derivative sensor ( #163557 )
2026-04-28 09:09:21 +02:00
epenet
f36799d139
Refactor timezone handling in mqtt datetime ( #169342 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 09:08:49 +02:00
Erik Montnemery
8d5f83e5f1
Add explicit test of conditions.async_conditions_from_config ( #169042 )
2026-04-28 08:24:43 +02:00
A. Gideonse
308cb686d2
Refactor indevolt integration to remove magic number constants ( #169337 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-28 07:51:04 +02:00
frantzju
63d4f4d03d
Bump freebox-api to 1.3.1 ( #169335 )
2026-04-28 01:08:57 +02:00
A. Gideonse
d8a4b36381
Bump indevolt-api to 1.6.3 ( #169338 )
2026-04-28 00:22:31 +02:00
Florent Thoumie
c048af2e4e
Update to iaqualink 0.7.0 ( #169330 )
2026-04-27 22:27:38 +01:00
Manu
1a25864890
Bump aiontfy to 0.8.5 ( #169327 )
2026-04-27 23:13:14 +02:00
Thomas55555
d1922189aa
Bump aioautomower to 2.7.4 ( #169331 )
2026-04-27 23:02:15 +02:00
Miko Stern
7594ead857
Add departure_delay sensor to Israel Rail ( #169035 )
2026-04-27 20:19:14 +01:00
puddly
8ce14877a4
Register a stub transport for ESPHome serial proxies via USB ( #169308 )
2026-04-27 15:12:07 -04:00
A. Gideonse
2fb0de3cdb
Add actions to Indevolt integration ( #163578 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-27 19:46:28 +01:00
Stefan Agner
3e77a4bfb2
Remove unused X-Hass constants ( #169324 )
2026-04-27 20:35:52 +02:00
puddly
4b9dd68fe7
Remove unnecessary title assertion from Yellow integration tests ( #169320 )
2026-04-27 20:22:33 +02:00
Stefan Agner
f21ed9054b
Remove hassio onboarding bypass for backup endpoints ( #169299 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 13:37:06 -04:00
puddly
53e4d6c8fc
Migrate ZHA to SerialPortSelector ( #169099 )
2026-04-27 13:03:54 -04:00
MohamedBarrak3
6a67c0faf7
Fix grammatical error in synology_dsm missing_data error message ( #169306 )
2026-04-27 18:17:25 +02:00
epenet
d590f4f0b5
Fix more Shelly tests for Python 3.14.3 ( #169304 )
2026-04-27 18:16:43 +02:00
epenet
45a6134209
Wait for background tasks in shelly tests ( #169301 )
2026-04-27 18:40:49 +03:00
Paulus Schoutsen
6893d2b13d
Migrate remaining top-level async_register_command handlers to decorators ( #169227 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-27 17:29:24 +02:00
Paulus Schoutsen
370babf542
Require admin for diagnostics download and application credentials list ( #169234 )
2026-04-27 17:24:28 +02:00
epenet
6c89ecb98b
Improve subscription handling in shelly tests ( #169293 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 18:17:22 +03:00
Simone Chemelli
cc1eaa72a6
Bump aiocomelit to 2.0.3 ( #169300 )
2026-04-27 17:12:00 +02:00
Paulus Schoutsen
21a3c5b0ed
Require admin for logger.set_level and logger.set_default_level services ( #169232 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 17:03:03 +02:00
Paulus Schoutsen
080eb6af84
Require admin for backup.create and backup.create_automatic services ( #169228 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-27 17:01:30 +02:00
Paulus Schoutsen
663538c492
Require admin for cloud preference and support package endpoints ( #169205 )
2026-04-27 16:59:24 +02:00
Paulus Schoutsen
d119bbe4ef
Require admin for configurator.configure service ( #169230 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 16:56:47 +02:00
Ronald van der Meer
0eb204508c
Bump python-duco-client to 0.3.9 ( #169174 )
2026-04-27 15:58:03 +02:00
Peter Grauvogel
ad836b48b0
Fix Green Planet Energy timestamp sensors ( #166153 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-04-27 15:41:31 +02:00
epenet
9cc9f240e7
Raise ConfigEntryError on decora_wifi authentication error ( #169285 )
2026-04-27 15:19:29 +02:00
epenet
91d5c080de
Add missing mock in izone tests ( #169287 )
2026-04-27 15:18:12 +02:00
epenet
9390bf3414
Fix incorrect CONF_ID in twinkly tests ( #169284 )
2026-04-27 15:16:35 +02:00
Matthias Alphart
a5b65766db
Fix flaky KNX test ( #169288 )
2026-04-27 15:11:57 +02:00
epenet
9321ff504c
Fix missing mock in switcher_kis config flow test ( #169286 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-27 16:07:58 +03:00
Robert Resch
8a22e84db0
Verify local_only webhook on MockRequest ( #169271 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 14:49:48 +02:00
Paulus Schoutsen
642206699d
Require admin for management WebSocket commands ( #169209 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 08:34:15 -04:00
epenet
5d98f467fb
Migrate esphome to use HassKey ( #168873 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 14:16:29 +02:00
Paulus Schoutsen
54727a6f20
Require admin access for hassio Supervisor services ( #169226 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 08:06:40 -04:00
Michael
ed371bc644
Deprecate yaml import in Shopping List ( #169084 )
2026-04-27 13:04:11 +01:00
Manu
3cc6cc9519
Set integration type helper in OTP integration ( #169012 )
2026-04-27 12:52:02 +02:00
Denis Shulyaka
2053e61a80
Refactor anthropic stream processing ( #168980 )
2026-04-27 12:51:48 +02:00
Allen Porter
3673a80a37
Fix Google Generative AI token usage statistics tracing ( #169222 )
2026-04-27 12:48:32 +02:00
wollew
0cc531e333
Remove unused line of code in Velux integration ( #168987 )
2026-04-27 12:43:50 +02:00
Øyvind Matheson Wergeland
12280dbe63
Add sensor platform tests for nobo_hub ( #169008 )
2026-04-27 12:43:09 +02:00
Maciej Bieniek
84a5ba26d3
Remove unused name string from AccuWeather strings ( #169195 )
2026-04-27 12:38:28 +02:00
epenet
6ec4466ad7
Remove deprecated action from google generative AI ( #169255 )
2026-04-27 12:36:51 +02:00
epenet
cb62562f5b
Migrate waze_travel_time to use HassKey for shared semaphore ( #169264 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 12:36:37 +02:00
Franck Nijhof
a381a3a741
Update vehicle to 3.0.0 ( #169127 )
2026-04-27 12:24:48 +02:00
G Johansson
6902504087
Bump holidays lib to 0.95 ( #169199 )
2026-04-27 11:59:27 +02:00
Manu
64f2fa42fc
Add integration type service to HTML5 Push notifications ( #169015 )
2026-04-27 11:56:37 +02:00
Franck Nijhof
64c9a76fc8
Add binary sensor platform to Fumis integration ( #169032 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-27 11:53:25 +02:00
Franck Nijhof
e9fc6b3e74
Merge branch 'master' into dev
2026-04-27 09:50:23 +00:00
epenet
605eea6274
Migrate yeelight to use HassKey for shared custom effects ( #169268 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 11:31:35 +02:00
Paulus Schoutsen
86af61d7b5
Generalize radio_frequency test fixtures in components conftest ( #169098 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-27 11:25:25 +02:00
epenet
45978f41cd
Use runtime_data in xiaomi_aqara ( #169262 )
2026-04-27 11:18:32 +02:00
epenet
4d4e45854f
Use HassKey in wemo ( #169261 )
2026-04-27 11:09:39 +02:00
epenet
43fa4f2646
Use runtime_data in yeelight ( #169260 )
2026-04-27 10:52:32 +02:00
epenet
5cedb0b726
Apply Tuya device quirks on device registration ( #168897 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 10:51:40 +02:00
epenet
e3de695b99
Fix openai_conversation tests broken by Python 3.14.3 asyncio changes ( #169259 )
2026-04-27 10:27:01 +02:00
epenet
e684490219
Fix google_generative_ai_conversation tests broken by Python 3.14.3 asyncio changes ( #169258 )
2026-04-27 10:20:49 +02:00
Paulus Schoutsen
70947c612c
Require admin for fritz.set_guest_wifi_password service ( #169233 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 08:55:58 +02:00
epenet
07c144841f
Cleanup deprecated SEND_PIN service in blink ( #169253 )
2026-04-27 08:50:51 +02:00
G Johansson
392c46c028
Remove unique id in dnsip ( #169211 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 08:47:24 +02:00
Paulus Schoutsen
5af3b361c8
Enforce admin policy for assist_satellite ask_question service ( #169231 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 06:41:22 +02:00
Paulus Schoutsen
040c960ced
Require admin for deCONZ services ( #169207 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 20:33:42 -04:00
Paulus Schoutsen
f2787115d0
Restrict file.read_file service to admin users ( #169204 )
2026-04-26 20:33:11 -04:00
Paulus Schoutsen
2dd1632fc3
Restrict Insteon link management services to admins ( #169206 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 20:32:44 -04:00
Manu
ed1aefc643
Bump pyloadapi to 2.1.0 ( #169215 )
2026-04-26 22:11:21 +02:00
Maciej Bieniek
f1bbe4204b
Use the carbon monoxide device class in the Airly integration ( #169193 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-26 17:53:01 +02:00
Luke Lashley
929379799c
Add cleaning route for Q7 vacuums ( #169177 )
2026-04-26 08:42:15 -07:00
Daniel Feinberg
d20d1df382
Add reset buttons for dock strainer and maintenance brush consumables in Roborock ( #167395 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-26 08:41:18 -07:00
Raphael Hehl
b5a1b592e9
Bump uiprotect to 10.4.1 ( #169192 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-04-26 09:44:41 -05:00
Raphael Hehl
6384e6b38d
Add alarm control panel platform to UniFi Protect ( #169158 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-26 08:45:08 -05:00
Klaas Schoute
cd98577eb7
Update easyEnergy integration to v3.0.0 ( #169162 )
2026-04-26 14:23:59 +02:00
Kurt Chrisford
fa9a336725
Bump actron-neo-api to 0.5.5 ( #169176 )
2026-04-26 14:17:24 +02:00
mithomas
aa0199b442
Add LG Netcast service to send remote control commands ( #168649 )
2026-04-26 14:14:16 +02:00
Richard Kroegel
a506be4be0
Remove TARGET_TEMPERATURE_RANGE from eurotronic climate ( #169182 )
2026-04-26 14:09:11 +02:00
Maciej Bieniek
e78a79a29e
Remove name from Airly config flow ( #169145 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-26 13:38:50 +02:00
Paul Bottein
eed4acc745
Add radio_frequency platform to Broadlink ( #169128 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-26 11:40:47 +02:00
Tom Matheussen
f1fcca2c75
Bump satel_integra to 1.2.2 ( #169180 )
2026-04-26 11:19:05 +02:00
javicalle
8673694f6f
Try to fix RFLink tests broken by Python 3.14.3 asyncio changes ( #169157 )
2026-04-26 10:23:56 +02:00
Gustav Åkerström
e8e9914ef5
Template vacuum segments ( #167805 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-26 03:33:41 +02:00
Jan Bouwhuis
77c7225750
Fix None is not and allowed Unit of Measurement during MQTT Device setup via the UI ( #169173 )
2026-04-26 00:47:34 +02:00
Jan Bouwhuis
595f041143
Add MQTT datetime platform ( #169091 )
2026-04-26 00:45:11 +02:00
Franck Nijhof
2c4f598c06
Add button platform to Fumis integration ( #169095 )
2026-04-26 00:35:48 +02:00
Michael
1bf77e095d
Migrate refoss to use entry.runtime_data ( #169105 )
2026-04-26 00:18:35 +02:00
Andres Ruiz
d832abc5fc
Add climate entity to Waterfurnace ( #168729 )
2026-04-26 00:17:12 +02:00
Jordi
e7dae028ba
Bump aioaquacell to 1.0.0 ( #169166 )
2026-04-26 00:15:01 +02:00
EnjoyingM
e19d0e75c3
Wolflink: Fixing Codeowner ( #169171 )
2026-04-26 00:14:11 +02:00
Samuel Xiao
306fc529f2
Switchbot_BLE: bump PySwitchbot to 2.2.0 ( #169119 )
2026-04-26 00:01:14 +02:00
Marc Mueller
c1894eda83
Detect .start entry point files in hassfest check ( #169135 )
2026-04-25 23:55:47 +02:00
mayerwin
e9ca9254df
Preserve sub-meter GPS accuracy in mobile_app webhooks ( #169144 )
...
Co-authored-by: mayerwin <2272127+mayerwin@users.noreply.github.com >
2026-04-25 23:51:56 +02:00
Ronald van der Meer
9ccc2e7473
Add temperature sensor to Duco integration ( #169021 )
2026-04-25 23:49:17 +02:00
Raphael Hehl
d1bdd6eeeb
Upgrade UniFi Network integration quality scale to Silver ( #168736 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-25 23:44:37 +02:00
Franck Nijhof
8e3070afe1
Add reconfiguration flow to PVOutput ( #169123 )
2026-04-25 17:19:11 -04:00
Maciej Bieniek
c48502afda
Remove name from AccuWeather config flow ( #169142 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-25 23:12:14 +02:00
Øyvind Matheson Wergeland
77df31fa83
Add climate platform tests for nobo_hub ( #169010 )
2026-04-25 23:11:44 +02:00
Denis Shulyaka
f06cd25f4a
Add GPT-5.5 support ( #169112 )
2026-04-25 23:11:19 +02:00
Matthias Alphart
19ebb1da2a
Update knx-frontend to 2026.4.25.155016: Add notes to UI expose ( #169154 )
2026-04-25 23:05:44 +02:00
Christian Lackas
f225d8162b
homematicip_cloud: migrate entity unique IDs to stable format ( #166580 )
...
Co-authored-by: Christian Lackas <9592452+lackas@users.noreply.github.com >
2026-04-25 23:01:00 +02:00
Mika
759ac2eacd
Add battery storage data sensors to SolarEdge integration ( #161722 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: it-rec <19797875+it-rec@users.noreply.github.com >
2026-04-25 23:00:49 +02:00
Raphael Hehl
b474a42844
unifiprotect: bump uiprotect to 10.4.0 ( #169146 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-25 12:39:40 -05:00
shbatm
db76773727
Standardize ISY994 sensor units and device classes ( #169017 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-25 05:44:41 -05:00
Franck Nijhof
48b650c486
Modernize RDW config flow tests ( #169129 )
2026-04-25 11:03:15 +02:00
Franck Nijhof
9e1c02262e
Set parallel updates for Hydrawise platforms ( #169101 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-25 10:47:33 +02:00
Andrew Jackson
5a79dd9d99
Bump aiomealie to 1.2.4 ( #169125 )
2026-04-25 10:42:16 +02:00
Franck Nijhof
c3f66f9e90
Set parallel updates to 0 for Forecast.Solar ( #169126 )
2026-04-25 10:27:57 +02:00
Joakim Plate
77fd120cd5
Protect update coordinator callbacks ( #169122 )
2026-04-25 10:15:33 +02:00
Joakim Plate
1978c9772a
Filter unknown values from arcam enum ( #169124 )
2026-04-25 10:14:10 +02:00
Franck Nijhof
6862b808ae
Update fumis to v0.4.0 ( #169097 )
2026-04-25 09:30:44 +02:00
Manu
757deb3a1c
Add reconfiguration flow to Notifications for Android TV / Fire TV ( #169111 )
2026-04-25 09:29:38 +02:00
Franck Nijhof
54e3c3fc9b
Extract common entity base class for RDW ( #169118 )
2026-04-25 09:26:28 +02:00
Michael
e509c9b78a
Migrate onvif to use entry.runtime_data ( #169106 )
2026-04-25 09:23:48 +02:00
A. Gideonse
2eb9f69d1e
Bump indevolt-api to 1.4.3 ( #169103 )
2026-04-25 03:05:49 +02:00
Franck Nijhof
2278423758
Upgrade Elgato quality scale to platinum ( #169102 )
2026-04-24 23:10:46 +01:00
Franck Nijhof
4625176606
Upgrade Twente Milieu quality scale to platinum ( #169104 )
2026-04-24 23:29:52 +02:00
Tom Wilkie
e7aa672133
Register MAC address connections on Synology DSM hub device ( #169085 )
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2026-04-24 22:28:22 +02:00
Miko Stern
99185bf9a4
Bump israel-rail-api to 0.1.5 ( #169094 )
2026-04-24 21:11:46 +02:00
Franck Nijhof
b5e66bbcd0
2026.4.4 ( #169092 )
2026-04-24 20:37:21 +02:00
Abílio Costa
2deb364ab0
Reinforce Python 3.14 exceptions Agent instructions ( #169089 )
2026-04-24 20:21:07 +02:00
Raphael Hehl
822b97d096
Upgrade unifi_access quality scale to platinum ( #168204 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-24 20:20:39 +02:00
Simone Chemelli
1e0dc86eea
Use new UPTIME sensor class for Shelly ( #169088 )
2026-04-24 20:20:00 +02:00
A. Gideonse
ca70abe240
Refactor button platform to use indevolt-api 1.4.2 ( #169063 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-24 19:11:01 +01:00
Franck Nijhof
f479b0ad6a
Bump version to 2026.4.4
2026-04-24 18:08:48 +00:00
Bram Kragten
458b5fe8bf
Update frontend to 20260325.8 ( #169076 )
2026-04-24 18:07:57 +00:00
Robert Resch
9621307cb0
Validate local_only user for signed requests ( #169066 )
2026-04-24 18:06:48 +00:00
Maciej Bieniek
4507f9a8d8
Bump aiotractive to 1.0.3 ( #169059 )
2026-04-24 18:06:47 +00:00
Maciej Bieniek
19dd68b7fc
Slow down Tractive API polling to avoid 429 too many requests ( #169057 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 18:06:45 +00:00
Daniel Hjelseth Høyer
245b9ed4c0
Update Tibber library, 0.37.2 ( #169027 )
2026-04-24 18:06:44 +00:00
Robert Resch
838feef660
Validate local_only user property during ws auth phase ( #168812 )
2026-04-24 18:06:42 +00:00
Jan Bouwhuis
ca4d36db1a
Cancel and await idle_start future if the task was canceled after an IMAP connection was lost ( #168662 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-04-24 18:06:41 +00:00
Joakim Plate
39b690b22c
Correct state/device class for water in gardena ( #168637 )
2026-04-24 18:06:39 +00:00
Allen Porter
ed560f0ba7
Add Roborock fan speed validation and error handling ( #168623 )
2026-04-24 18:06:38 +00:00
Nils Ove Erstad
0db50acb89
Fix MQTT JSON light restoring None color_mode on startup ( #168608 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2026-04-24 18:06:36 +00:00
Ariel Ebersberger
446d89aee2
Disable rflink tests broken by Python 3.14.3 asyncio changes ( #169074 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 19:06:23 +01:00
Ariel Ebersberger
6fe1862d15
Disable dsmr tests broken by Python 3.14.3 asyncio changes ( #169064 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 19:06:14 +01:00
Ariel Ebersberger
4f5d0a7305
Disable plex tests broken by Python 3.14.3 asyncio changes ( #169069 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 19:06:11 +01:00
Simone Chemelli
f84bf99105
Bump aioamazondevices to 13.4.3 ( #168536 )
2026-04-24 18:04:30 +00:00
Khole
7fad242ad0
Hive - Bump pyhive-integration to 1.0.9 ( #168489 )
2026-04-24 18:04:29 +00:00
MohamedBarrak3
fcd6f78f35
Fix case-sensitive MIME type check in Google Generative AI TTS ( #168458 )
2026-04-24 18:04:27 +00:00
Raj Laud
056ff957e8
Fix Victron BLE false reauth on unrecognised advertisement mode bytes ( #168209 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-24 18:04:26 +00:00
albaintor
9cf95404cf
Fixed Kodi Media Browsing ( #165819 )
2026-04-24 18:04:24 +00:00
Ariel Ebersberger
4d8acfa61c
Disable knx tests broken by Python 3.14.3 asyncio changes ( #169079 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 18:54:21 +01:00
Maciej Bieniek
9369a5dc93
Slow down Tractive API polling to avoid 429 too many requests ( #169057 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 19:51:07 +02:00
WardZhou
8b2afb4e66
Add a dynamic sensitivity slider for Matter sensors ( #167710 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2026-04-24 18:50:23 +01:00
Bram Kragten
a53d3ea9eb
Update frontend to 20260325.8 ( #169076 )
2026-04-24 19:50:11 +02:00
Maciej Bieniek
e422c08d4e
Support media player for Shelly Wall Display ( #168494 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 19:49:31 +02:00
Michael
599fe252ef
Fix feedreader tests broken by Python 3.14.3 asyncio changes ( #169080 )
2026-04-24 18:49:10 +02:00
Erik Montnemery
aad93fd577
Add tests asserting condition features ( #168881 )
2026-04-24 18:41:39 +02:00
Stefan Agner
a19aebed16
Keep add-on update entity in progress across post-install refresh ( #168756 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 18:09:25 +02:00
mnaggatz
c9d8257465
Return None for Velux cover position when unknown ( #168566 )
2026-04-24 17:42:30 +02:00
shbatm
5ee6a2181f
Fix Flume sensor units and device classes ( #169013 )
2026-04-24 10:27:37 -05:00
Simone Chemelli
ec18e0c6d4
Add uptime device class to the sensor platform ( #164266 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 16:18:17 +01:00
Paulus Schoutsen
c4426b9476
Add radio_frequency platform to ESPHome ( #168448 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 10:48:06 -04:00
Paulus Schoutsen
c4fd458d03
Add Honeywell String Lights integration ( #168450 )
2026-04-24 10:43:56 -04:00
Robert Resch
dd71d6cd50
Validate local_only user for signed requests ( #169066 )
2026-04-24 16:27:15 +02:00
Erik Montnemery
7d494f687e
Adjust compound conditions ( #169054 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-24 16:21:13 +02:00
Paulus Schoutsen
45adc3d477
Bump rf-protocols to 2.1.0 ( #169062 )
2026-04-24 09:53:41 -04:00
Tomer
59766bb249
Victron GX: quality scale adjustments ( #168988 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 15:45:31 +02:00
Martin
d849b12bc7
Add distance device class to Ecowitt lightning distance sensors ( #168995 )
2026-04-24 15:41:51 +02:00
Manu
8cd2d397d1
Add data descriptions to config flow in OTP integration ( #168989 )
2026-04-24 15:41:18 +02:00
Jan Bouwhuis
8580a6436d
Add MQTT date platform ( #168998 )
2026-04-24 15:36:21 +02:00
A. Gideonse
7b3b1e34fa
Bump indevolt-api to 1.4.2 ( #169061 )
2026-04-24 15:24:45 +02:00
Maciej Bieniek
bb9520856f
Bump aiotractive to 1.0.3 ( #169059 )
2026-04-24 15:14:17 +02:00
Paulus Schoutsen
032dce20b1
Bump aioesphomeapi to 44.21.0 ( #169056 )
2026-04-24 08:14:12 -05:00
Erik Montnemery
a92277b7fa
Add method Script.unload ( #169036 )
2026-04-24 15:12:17 +02:00
Willem-Jan van Rootselaar
10d78d280a
Add multiple heating system circuit support to BSBlan ( #165992 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 15:12:09 +02:00
Renat Sibgatulin
cf1faf3a20
Refactor AirQ config flow tests ( #169053 )
2026-04-24 15:11:29 +02:00
Ariel Ebersberger
ccd82e6b8b
Disable sonos tests broken by Python 3.14.3 asyncio changes ( #169046 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 14:59:58 +02:00
Erik Montnemery
db01b8e421
Migrate async_conditions_from_config to ConditionChecker ( #169033 )
2026-04-24 14:28:10 +02:00
A. Gideonse
bf36c3d193
Bump indevolt-api to 1.4.0 ( #169050 )
2026-04-24 13:20:19 +02:00
Paulus Schoutsen
dd2a90a31f
Add radio_frequency entity integration ( #168447 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-04-24 06:37:28 -04:00
Mattie
eb42804871
Add binary sensor platform to Qube heat pump ( #166611 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-24 12:30:49 +02:00
Erik Montnemery
6b5bbede52
Update websocket_api.handle_test_condition to use modern condition API ( #169029 )
2026-04-24 12:25:39 +02:00
Marc Mueller
28c3ca37b9
Refactor pylint plugins to use match statements ( #168894 )
2026-04-24 12:25:16 +02:00
Franck Nijhof
76376d6b26
Add pylint plugin to detect IP-based unique IDs in config entries ( #168822 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-04-24 10:59:59 +02:00
Raphael Hehl
dbb750a583
Add AV1 support for HLS fallback ( #161492 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-24 10:07:26 +02:00
Trendafil Gechev
aec8d00c95
Add WLED segment freeze support ( #168424 )
2026-04-24 10:06:49 +02:00
A. Gideonse
39fbd2ccbd
Bump indevolt-api to 1.3.1 ( #168986 )
2026-04-24 09:58:59 +02:00
Denis Shulyaka
1942f12e55
Refactor Anthropic model args ( #169014 )
2026-04-24 09:58:16 +02:00
Manu
eb825796f9
Remove name from config flow of Notifications for Android TV /Fire TV ( #169024 )
2026-04-24 09:47:03 +02:00
Maciej Bieniek
ac6e425748
Add tilt and rotation binary sensors for Shelly Cury ( #169002 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-24 09:45:13 +02:00
Øyvind Matheson Wergeland
cf092c63c0
Declare PARALLEL_UPDATES = 0 for nobo_hub platforms ( #169011 )
2026-04-24 09:44:54 +02:00
Daniel Hjelseth Høyer
4d8f3dfaf7
Update Tibber library, 0.37.2 ( #169027 )
2026-04-24 09:44:43 +02:00
Erik Montnemery
ed7f2b1810
Migrate compound conditions to ConditionChecker ( #169028 )
2026-04-24 09:44:28 +02:00
Raphael Hehl
3ff2b4424f
Bump uiprotect to 10.3.1 ( #169031 )
2026-04-24 09:44:08 +02:00
Franck Nijhof
f8e6137d28
Update fumis to v0.3.0 ( #168984 )
2026-04-24 09:24:05 +02:00
Abílio Costa
6a57382eff
Allow extracting non-primary entities in websocket command ( #168860 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-24 09:13:51 +02:00
Erik Montnemery
cebe4aa685
Refactor condition API ( #168815 )
...
Co-authored-by: Artur Pragacz <artur@pragacz.com >
2026-04-24 07:46:34 +02:00
Ronald van der Meer
32b9a21294
Bump python-duco-client to 0.3.6 ( #169020 )
2026-04-24 05:18:55 +02:00
Tomer
7de684d47b
Victron GX: Add reconfiguration flow ( #168997 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 23:35:30 +02:00
Samuel Xiao
5a9bb972d0
Add sensor description for Lock state in Switchbot Cloud ( #168607 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-23 23:34:47 +02:00
Øyvind Matheson Wergeland
e1a73fbeed
Add select platform tests for nobo_hub ( #168738 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 23:21:26 +02:00
Tom Matheussen
20a88eb21e
Add entity availability to Satel Integra ( #168476 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-23 23:20:00 +02:00
Raphael Hehl
0bb678cacf
Bump uiprotect to 10.3.0 ( #168992 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-23 22:18:18 +01:00
Harvey
0e817c5c90
Bump HueBLE to 2.2.2 ( #167677 )
2026-04-23 22:48:44 +02:00
fender4645
e5cd1e2830
Tessie: log warning instead of raising UpdateFailed for missing energy history ( #168068 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-23 22:47:15 +02:00
kostavelikov
b4c8452a5a
Add open (unlatch) support to Homee locks ( #168532 )
2026-04-23 22:32:51 +02:00
Tomer
86ffb9eccb
Victron GX: Add exception translations ( #168762 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 22:30:47 +02:00
epenet
7bf3e75bc8
Fix invalid notification/event handling in Tuya tests ( #168854 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 22:14:20 +02:00
Tomer
5394c764b4
Victron GX: Add strict typing ( #168907 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 22:11:33 +02:00
Tomer
1cd34e8477
Victron GX stale devices ( #168706 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-23 22:06:13 +02:00
Willem-Jan van Rootselaar
0122b2811a
Bump python-bsblan to 5.2.0 ( #168892 )
2026-04-23 22:05:58 +02:00
Artur Pragacz
3f2bc45686
Migrate to entity services in monoprice ( #168972 )
2026-04-23 22:05:20 +02:00
Franck Nijhof
4612a72cd2
Add reconfiguration flow to Fumis integration ( #168759 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 21:53:40 +02:00
Michael
8448ace289
Migrate shopping_list to use entry.runtime_data ( #168911 )
2026-04-23 21:30:11 +02:00
Ariel Ebersberger
19fd6e2036
Fix b&o race conditions for Python 3.14.3 ( #168885 )
2026-04-23 21:26:54 +02:00
c0ffeeca7
94ca503f71
Media browser: apply sentence-style capitalization ( #168971 )
2026-04-23 21:24:25 +02:00
Artur Pragacz
fbf30e64a0
Migrate to entity services in amcrest ( #168974 )
2026-04-23 21:23:43 +02:00
Jan Bouwhuis
49022b69b0
Add MQTT time platform ( #168898 )
2026-04-23 21:12:28 +02:00
Mick Vleeshouwer
13105bd0b7
Migrate cover platform to entity descriptions in Overkiz ( #141330 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 19:58:17 +02:00
epenet
438c1e9c3d
Remove leftover hass.data[DOMAIN] usage from insteon ( #168880 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-23 15:22:44 +02:00
Christophe Gagnier
b0ecc2f36a
Add reconfigure flow to TechnoVE integration ( #168466 )
...
Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com >
2026-04-23 15:09:35 +02:00
Ronald van der Meer
19f19e00f6
Add UCRH sensor support and warn on unknown node types in Duco ( #168758 )
2026-04-23 15:02:36 +02:00
Raphael Hehl
95ec39ac1a
unifi_access: add direction attribute to access events ( #168853 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: home-assistant[bot] <78085893+home-assistant[bot]@users.noreply.github.com>
2026-04-23 14:44:57 +02:00
Matthias Alphart
c6b4594e7a
Update knx-frontend to 2026.4.22.141111 ( #168837 )
2026-04-23 14:44:24 +02:00
Joost Lekkerkerker
cf0b5c6e51
Migrate GitHub to subentries ( #160564 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-04-23 14:23:47 +02:00
epenet
187fcd10b3
Add async_panel_exists helper to frontend and use it across integrations ( #168884 )
2026-04-23 14:14:45 +03:00
TheJulianJES
ed1cba02ae
Migrate Matter integration to use runtime_data ( #168862 )
2026-04-23 13:03:08 +02:00
epenet
b213eb23c8
Reduce context switching in Tuya initialisation ( #168830 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-23 12:48:15 +02:00
renovate[bot]
30d362dc8e
Update uv to 0.11.7 ( #168864 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-23 10:43:51 +02:00
Erik Montnemery
67c818c7a8
Add comment to trigger base class ( #168882 )
2026-04-23 10:42:07 +02:00
epenet
5927f50bd2
Use runtime_data in Huawei LTE ( #168876 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 09:48:45 +02:00
epenet
66d7afa442
Migrate flux_led to use HassKey for FLUX_LED_DISCOVERY ( #168872 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 08:56:20 +02:00
epenet
51fcdaff7a
Migrate slimproto to use runtime_data ( #168869 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 08:55:37 +02:00
Raphael Hehl
67baec27cf
unifi_access: add missing WebSocket handlers for remote_view and device_update events ( #168850 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-23 08:50:09 +02:00
epenet
d45941d648
Migrate kraken to use runtime_data ( #168870 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 08:24:56 +02:00
Raphael Hehl
a338d04441
unifi_access: bump py-unifi-access to 1.3.0 ( #168851 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-23 08:24:41 +02:00
epenet
69eca62446
Clean up leftover hass.data[DOMAIN] usage in keenetic_ndms2 ( #168871 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 08:20:48 +02:00
Franck Nijhof
507b5f1bbf
Add pylint plugin to detect polling interval fields in config flows ( #168849 )
2026-04-22 23:41:43 +02:00
A. Gideonse
ee8a15b368
Fix incorrect sensor definition for Indevolt Gen-1 devices ( #168835 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-22 22:03:13 +02:00
Erik Montnemery
7f92d88606
Replace climate-control device with thermostat in climate translations ( #161419 )
2026-04-22 21:02:54 +02:00
epenet
cc1c5e788f
Revert Tuya camera quirk changes ( #168820 )
2026-04-22 20:54:49 +02:00
epenet
1159946391
Bump tuya-device-handlers to 0.0.18 ( #168821 )
2026-04-22 20:53:37 +02:00
Erik Montnemery
46208c034e
Add tests asserting air_quality condition features ( #168731 )
2026-04-22 20:42:42 +02:00
puddly
abdd132bdc
Register optimized ESPHome serial proxy transport with serialx ( #168817 )
2026-04-22 13:16:56 -04:00
Denis Shulyaka
1b71ef2a60
Add gpt-image-2 model support for OpenAI ( #168826 )
2026-04-22 18:13:04 +01:00
Abílio Costa
f0445a792d
Add dummy Claude skill instruction for testing ( #168829 )
2026-04-22 18:35:24 +02:00
Abílio Costa
24e3842319
Rename Claude's integration skill ( #168825 )
2026-04-22 17:04:49 +01:00
epenet
54aae2c7de
Ensure Tuya (stale) device is removed before adding new ( #168721 )
2026-04-22 16:58:00 +01:00
epenet
ea3e8cf9b0
Add tests for Tuya dynamic add/remove device ( #168824 )
2026-04-22 16:13:56 +01:00
Abílio Costa
a16f6f965e
Improve claude gh pr review summary + business logic lib note ( #168819 )
2026-04-22 16:05:28 +01:00
Manu
d772320f06
Record notifications sent via ntfy.publish action in ntfy integration ( #166352 )
2026-04-22 17:01:31 +02:00
Michael Hansen
8a74b41db5
Add audio processing settings to speech-to-text entities ( #167246 )
2026-04-22 08:43:21 -05:00
Raphael Hehl
fddc6aaf38
Add entity translations to UniFi integration ( #168739 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-22 15:40:35 +02:00
Franck Nijhof
fab59d7a13
Add pylint plugin to enforce entry.runtime_data over hass.data[DOMAIN] ( #168760 )
2026-04-22 15:31:58 +02:00
Robert Resch
1345356bdc
Validate local_only user property during ws auth phase ( #168812 )
2026-04-22 14:07:47 +02:00
Shay Levy
be07fed774
Remove unused hass.data[DOMAIN] in LG webOS TV ( #168813 )
2026-04-22 13:58:44 +02:00
Erwin Douna
d17f6a1509
Firefly III consistency with access token ( #168565 )
2026-04-22 11:12:40 +02:00
Thijs W.
f3932f2342
Improve exception handling for frontier_silicon ( #168635 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-04-22 10:58:09 +02:00
Mick Vleeshouwer
598be31daf
Improve test structure for Overkiz ( #168728 )
2026-04-22 10:10:18 +02:00
epenet
9b2a81614f
Simplify Tuya runtime_data ( #168718 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-22 10:02:24 +02:00
Øyvind Matheson Wergeland
f53c89d3bc
Translate override_type options in nobo_hub ( #168752 )
2026-04-22 09:59:51 +02:00
dependabot[bot]
ac6991072f
Bump github/codeql-action from 4.35.1 to 4.35.2 ( #168754 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 09:53:11 +02:00
Jan Bouwhuis
018e8e06fa
Cancel and await idle_start future if the task was canceled after an IMAP connection was lost ( #168662 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-04-22 09:43:22 +02:00
Ronald van der Meer
0ffc9694a7
Bump python-duco-client to 0.3.4 ( #168757 )
2026-04-22 09:41:21 +02:00
Marc Mueller
8d8b30a41e
Update mypy to 1.20.2 ( #168741 )
2026-04-22 09:38:08 +02:00
Tomer
9b7f61d862
Victron GX: Diagnostics ( #168700 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-22 09:36:49 +02:00
epenet
368f2f44be
Use HassKey in zeroconf ( #168707 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 09:26:13 +02:00
LG-ThinQ-Integration
ad6a910244
Bump thinqconnect to 1.0.12 ( #168753 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-04-22 09:21:15 +02:00
Leonardo Rivera
840b44039d
Fix OneDrive upload service to support multiple files ( #168512 )
2026-04-22 09:11:27 +02:00
Ronald van der Meer
1943675a64
Add DHCP discovery to Duco integration ( #168730 )
2026-04-22 08:32:05 +02:00
Linkplay2020
161e05b075
Updata wiim to 0.1.2 ( #168671 )
...
Co-authored-by: Tao Jiang <tao.jiang@linkplay.com >
2026-04-22 08:07:17 +02:00
Paulus Schoutsen
f2d5ca3582
Rename SerialSelector to SerialPortSelector ( #168744 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-22 07:47:28 +02:00
Florent Thoumie
551af8caef
Rename iAqualink to iAquaLink ( #168743 )
2026-04-22 07:26:48 +02:00
Johan Henkens
201c575316
Bump aioesphomeapi to 44.18.0 ( #168749 )
2026-04-22 06:12:32 +02:00
tronikos
703860ee6e
Add support for away mode in ESPHome water heater ( #167951 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-22 05:37:47 +02:00
puddly
cb021f0b6b
Allow integrations to contribute serial port scanning helpers ( #168660 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2026-04-21 21:15:57 -04:00
Øyvind Matheson Wergeland
50dbff31b0
Fix nobo_hub override type description ( #168740 )
2026-04-21 23:30:06 +02:00
MohamedBarrak3
800299077e
Fix case-sensitive MIME type check in Google Generative AI TTS ( #168458 )
2026-04-21 23:26:31 +02:00
Andrew Jackson
f40b269752
Version checking of Transmission ( #168429 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-21 23:26:14 +02:00
David
f2105c07de
Expose Lutron Caseta shade battery status on covers ( #165180 )
2026-04-21 23:25:45 +02:00
Erwin Douna
d23dbfb214
Add volumes to Portainer ( #167326 )
2026-04-21 23:23:27 +02:00
Erwin Douna
de6586684a
Add recreate container button to Portainer ( #167163 )
2026-04-21 23:21:45 +02:00
Avi Miller
9a08b941bb
Limit LIFX bulb changes to the values that are actually changing ( #168618 )
2026-04-21 23:08:04 +02:00
Øyvind Matheson Wergeland
51b9f004e9
Introduce NoboBaseEntity in nobo_hub ( #168724 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-21 23:03:45 +02:00
epenet
fe443f4ce9
Use runtime_data in wyoming integration ( #168619 )
2026-04-21 22:50:06 +02:00
Thijs W.
b0ba7ec6ec
Frontier silicon: use correct command to restart stopped stream ( #168633 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-21 22:36:44 +02:00
Florent Thoumie
156901c290
iaqualink: Add basic DHCP discovery for iAquaLink devices ( #168256 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-21 22:34:37 +02:00
Franck Nijhof
b6271e59fa
Add sensor platform to Fumis integration ( #168680 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-21 22:24:13 +02:00
Franck Nijhof
17cd0aa474
Add DHCP discovery to Fumis integration ( #168735 )
2026-04-21 22:20:51 +02:00
Stefan Agner
79f12f658a
Improve Supervisor update entity progress and data refresh ( #168712 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 21:01:01 +02:00
Simone Chemelli
e13b63342e
Disable DNS queries in tests ( #165603 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-21 20:42:30 +02:00
Erik Montnemery
3500f0a195
Revert "Add Broadlink infrared emitter support to native infrared platform" ( #168717 )
2026-04-21 18:19:22 +02:00
Øyvind Matheson Wergeland
4a93dcb936
Add data descriptions for nobo_hub config and options flows ( #168723 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 18:02:54 +02:00
Ronald van der Meer
27ddb5b6a4
Claim platinum quality scale for Duco integration ( #168719 )
2026-04-21 17:30:58 +02:00
Raphael Hehl
0ff38cdc7f
Fix/unifi access uah door and thumbnail ( #168708 )
2026-04-21 17:04:49 +02:00
Mick Vleeshouwer
1a8adea358
Add sensor entity tests to Overkiz ( #168701 )
2026-04-21 16:53:14 +02:00
Ariel Ebersberger
2a85046584
Fix shelly tests - bluetooth config flow ( #166850 )
2026-04-21 16:46:33 +02:00
Florent Thoumie
fc85d35d4c
Add initial quality scale assessment to iaqualink, set to bronze ( #167738 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-21 16:39:25 +02:00
Raphael Hehl
608b92be40
unifi: implement action-exceptions quality scale rule ( #168559 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-21 16:25:41 +02:00
renovate[bot]
af01b41e52
Update infrared-protocols to 2.0.0 ( #168667 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-04-21 15:13:58 +01:00
MohamedBarrak3
f257d54d1e
Bump mcstatus to 13.1.0 ( #168716 )
2026-04-21 16:09:14 +02:00
Denis Shulyaka
7c7c075df4
Filter Anthropic schema ( #168542 )
2026-04-21 09:55:00 -04:00
Denis Shulyaka
5a487d452d
Remove retired Claude Haiku 3 model ( #168657 )
2026-04-21 09:53:56 -04:00
arsenicks
a4138fa4cd
Sonos - Add support for TV Autoplay and Ungroup on Autoplay ( #167956 )
...
Co-authored-by: Gustav Åkerström <23389010+gustavakerstrom@users.noreply.github.com >
2026-04-21 15:28:39 +02:00
epenet
a6b4609313
Combine AWS hass.data entries into a single dataclass ( #168711 )
2026-04-21 15:24:14 +02:00
Aaron Ten Clay
95e9405cd0
Preserve Fahrenheit precision in google_assistant temperature range ( #168672 )
2026-04-21 15:22:21 +02:00
bkobus-bbx
d990ec1b65
Bump blebox_uniapi to v2.5.1 ( #168713 )
2026-04-21 15:21:24 +02:00
epenet
52d7dcbcc8
Drop redundant BackupManager annotation in aws_s3/google_drive diagnostics ( #168714 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 15:18:57 +02:00
Ronald van der Meer
8e1346fd1f
Add dynamic device discovery and stale device removal to Duco integration ( #168675 )
2026-04-21 15:18:27 +02:00
epenet
a2485960d8
Move Tuya listener classes to separate module ( #168636 )
2026-04-21 15:15:14 +02:00
epenet
a06ffe6379
Use runtime_data in abode integration ( #168709 )
2026-04-21 15:05:49 +02:00
Martin Claesson
966e8aeca4
Add Kiosker binary sensor platform ( #168507 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-21 14:52:15 +02:00
Abílio Costa
d7f666a661
Implement doorbell.rang trigger ( #168388 )
2026-04-21 14:43:34 +02:00
Thomas Rupprecht
671b3e01ad
Allow requesting spaceapi without authentication and with cors headers ( #160797 )
2026-04-21 14:31:07 +02:00
Erwin Douna
a85c82ae24
Add dynamic update interval to Tado ( #160723 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-04-21 14:28:41 +02:00
Denis Shulyaka
d9af83a03f
Fix telegram_bot.send_message_draft action description ( #168212 )
...
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-21 14:54:08 +03:00
Erik Montnemery
c489980551
Add duration to more conditions ( #168383 )
2026-04-21 13:41:53 +02:00
epenet
06400ab688
Use runtime_data in zamg ( #168699 )
2026-04-21 13:06:14 +02:00
epenet
9d7d56c5bf
Use runtime_data in Yardian ( #168697 )
2026-04-21 13:05:09 +02:00
epenet
b1fcc0ebde
Use runtime_data in youtube ( #168696 )
2026-04-21 13:04:49 +02:00
epenet
12af4bd0f4
Use runtime_data in yolink ( #168693 )
2026-04-21 13:04:19 +02:00
Retha Runolfsson
6bb083ee61
Bump pySwitchbot to 2.1.0 ( #168692 )
2026-04-21 13:03:47 +02:00
Denis Shulyaka
a6f9246c2f
Add myself as a codeowner for OpenAI integration ( #168705 )
2026-04-21 13:01:45 +02:00
epenet
3222472f10
Use runtime_data in youless ( #168694 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-21 12:44:18 +02:00
epenet
e620426002
Use runtime_data in yamaha_musiccast ( #168691 )
2026-04-21 11:33:02 +02:00
Mike Degatano
6e61a60eba
refactor(hassio): store aiohasupervisor models directly in hass.data using typed HassKey ( #168400 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-21 11:24:07 +02:00
epenet
6942066930
Use runtime_data in wiffi integration ( #168687 )
2026-04-21 10:58:47 +02:00
Marc Mueller
7c1fd1a237
Update aiousbwatcher to 1.1.2 ( #168688 )
2026-04-21 10:56:00 +02:00
epenet
3fd77b0d7a
Use runtime_data in wilight integration ( #168686 )
2026-04-21 10:47:53 +02:00
Allen Porter
f73f1df5a2
Add Roborock fan speed validation and error handling ( #168623 )
2026-04-21 10:47:32 +02:00
Florent Thoumie
fb89d94957
Add missing data_description strings to iaqualink ( #168670 )
2026-04-21 10:30:15 +02:00
epenet
a9c3854d69
Use runtime_data in whois ( #168684 )
2026-04-21 10:28:45 +02:00
renovate[bot]
ef1a5ea2df
Update zizmor ( #168666 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 10:14:26 +02:00
Raphael Hehl
514d5e570a
Bump py-unifi-access to version 1.2.0 ( #168679 )
2026-04-21 10:13:31 +02:00
epenet
9de658b918
Use runtime_data in WeatherKit ( #168682 )
2026-04-21 09:43:54 +02:00
Franck Nijhof
ac4e746977
Add reauthentication flow to Fumis integration ( #168645 )
2026-04-21 09:32:13 +02:00
Mick Vleeshouwer
e10f59c936
Add additional cover fixtures to Overkiz ( #168661 )
2026-04-21 08:57:28 +02:00
Andres Ruiz
fb171809ec
Update waterfurnace to 1.7.1 ( #168665 )
2026-04-21 08:56:45 +02:00
epenet
137122ebb5
Use runtime_data in weatherflow integration ( #168622 )
2026-04-21 08:55:50 +02:00
epenet
502dc5075d
Use runtime_data in weatherflow_cloud integration ( #168624 )
...
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2026-04-21 08:55:29 +02:00
Marc Mueller
42232cfe3f
Fix esphome test ResourceWarning ( #168181 )
2026-04-21 08:55:05 +02:00
epenet
0ae1236acb
Use runtime_data in ws66i integration ( #168628 )
2026-04-21 08:54:49 +02:00
Ariel Ebersberger
63f84af4ff
Fix tplink tests for Python 3.14.3 ( #168361 )
2026-04-21 08:54:21 +02:00
Ronald van der Meer
89fe56c599
Add reconfiguration flow to Duco integration ( #168652 )
2026-04-21 07:46:50 +02:00
Rene Nulsch
2fb1ed443a
Validate directory_path and file_name in telegram_bot.download_file ( #168656 )
2026-04-21 07:46:43 +02:00
Glenn Vandeuren (aka Iondependent)
ea8f82e9ba
Bump nhc to 0.8.0 ( #168651 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: VandeurenGlenn <8685280+VandeurenGlenn@users.noreply.github.com >
2026-04-20 22:09:19 +01:00
puddly
31dc02c3ee
Bump universal-silabs-flasher to 1.1.0 ( #168647 )
2026-04-20 23:02:53 +02:00
Nils Ove Erstad
70ec6fa654
Fix MQTT JSON light restoring None color_mode on startup ( #168608 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2026-04-20 21:59:03 +02:00
puddly
c2946404ea
Bump ZHA to 1.2.1 ( #168644 )
2026-04-20 15:42:04 -04:00
Abílio Costa
f715bcd7c1
Change Claude gh review agent back to skill ( #168642 )
2026-04-20 20:59:20 +02:00
Manu
0c0e61e133
Remove hunterjm from Xbox integration codeowners ( #167024 )
2026-04-20 20:58:43 +02:00
Tomer
305761e7de
Victron GX: device_tracker platfrom ( #168462 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-20 20:54:58 +02:00
puddly
3b81f09765
Bump serialx to 1.4.1 ( #168640 )
2026-04-20 20:53:51 +02:00
epenet
a2cc7d0fca
Use runtime_data in watttime integration ( #168630 )
2026-04-20 20:46:41 +02:00
Ronald van der Meer
038b56e5eb
Claim Silver quality scale for Duco integration ( #168620 )
2026-04-20 19:45:57 +01:00
Franck Nijhof
0edcb8d60f
Set parallel updates for PVOutput sensor platform ( #168643 )
2026-04-20 20:45:11 +02:00
Stefan Agner
cc8000ed89
Remove hassio-main panel registration ( #168626 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-20 19:42:10 +02:00
Mick Vleeshouwer
a92dcaaf5f
Add first cover entity tests to Overkiz ( #165670 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-20 18:30:26 +01:00
Joakim Plate
e889541d2e
Correct state/device class for water in gardena ( #168637 )
2026-04-20 19:02:29 +02:00
Michael
85e9d3c6a8
Migrate Z-Wave.Me to use runtime_data ( #168562 )
2026-04-20 18:29:46 +02:00
Robert Resch
fe9db39684
Add docker syntax to all Docker files ( #168350 )
2026-04-20 17:31:04 +02:00
Assaf Akrabi
253d3e1758
Migrate lib to aiorussound for Russound RNET ( #168484 )
2026-04-20 17:21:45 +02:00
Raphael Hehl
dcb5f0d533
Improve UniFi config flow quality scale: config-flow and config-flow-test-coverage ( #168477 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-20 17:16:51 +02:00
epenet
d5e4be317c
Use runtime_data in wolflink integration ( #168625 )
2026-04-20 17:09:49 +02:00
albaintor
0ebf4d86f5
Fixed Kodi Media Browsing ( #165819 )
2026-04-20 17:09:03 +02:00
Klaas Schoute
1a86913239
Merge config flows for powerfox integration ( #164019 )
2026-04-20 17:07:45 +02:00
Max R
f2c010aaaf
feat(citybikes): add number of ebikes attribute ( #166229 )
2026-04-20 17:02:24 +02:00
Erik Montnemery
74de32377e
Improve async_get_system_info tests ( #168586 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-20 16:47:40 +02:00
Franck Nijhof
901925ad54
Add Fumis pellet stove integration ( #168515 )
2026-04-20 16:25:12 +02:00
Øyvind Matheson Wergeland
defbfe17a3
Fix nobo_hub via_device warning ( #168595 )
2026-04-20 16:25:05 +02:00
Merlin Schumacher
9795f55af3
Remove reference to deprecated state STANDBY from universal media player ( #160930 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-04-20 16:10:34 +02:00
johanzander
967c5d2092
Fix KeyError in Growatt server login response handling ( #168482 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-20 15:41:38 +02:00
Paulus Schoutsen
cdecff9380
Use dedicated power commands for LG infrared ( #168488 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-04-20 15:36:00 +02:00
Robert Resch
59ceb7c58c
Revert "Update PyTurboJPEG to 2.2.0" ( #168617 )
2026-04-20 15:28:17 +02:00
Kurt Chrisford
d66b9f4316
Bump actron-neo-api to 0.5.3 ( #167732 )
2026-04-20 14:58:43 +02:00
Christophe Gagnier
40477ff87b
Bump python-technove to 2.1.1 ( #168403 )
...
Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com >
2026-04-20 14:52:07 +02:00
epenet
d96b626497
Use runtime_data in vallox integration ( #168604 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 14:41:53 +02:00
epenet
0c294b342c
Use runtime_data in verisure integration ( #168605 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 14:39:53 +02:00
Marc Mueller
1f64ca4a8d
Update pydantic to 2.13.2 ( #168601 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-04-20 14:36:07 +02:00
epenet
79ae0e6c49
Use runtime_data in venstar integration ( #168613 )
2026-04-20 14:32:13 +02:00
epenet
dc0052552a
Use runtime_data in vera integration ( #168614 )
2026-04-20 14:31:22 +02:00
epenet
77f4baa79e
Use runtime_data in volumio integration ( #168616 )
2026-04-20 14:30:34 +02:00
Matthias Alphart
52377b958b
Update knx-frontend to 2026.4.19.175239 ( #168568 )
2026-04-20 14:28:46 +02:00
Denis Shulyaka
09105693c7
Filter OpenAI schema ( #168543 )
2026-04-20 14:28:13 +02:00
epenet
db838f67d7
Move vallox service registration to services.py ( #168612 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-20 14:26:57 +02:00
renovate[bot]
720fd6d802
Update ruff ( #168240 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: edenhaus <26537646+edenhaus@users.noreply.github.com >
2026-04-20 14:25:43 +02:00
epenet
b43d6a70da
Fix cookie file suppression in verisure ( #168609 )
2026-04-20 13:41:41 +02:00
Erik Montnemery
b5caabcbae
Fix quantum_gateway tests ( #168610 )
2026-04-20 13:37:37 +02:00
Raphael Hehl
9bb46494d3
unifi: implement parallel-updates quality scale rule ( #168563 )
2026-04-20 13:26:17 +02:00
Erik Montnemery
ca066b94c5
Deprecate legacy device tracker ( #168387 )
2026-04-20 13:20:36 +02:00
Erik Montnemery
8de6fa63cd
Allow passing a set of event types to logbook.async_subscribe_events ( #168163 )
2026-04-20 13:19:31 +02:00
Erik Montnemery
866f41791a
Deprecate support for local installation of dependencies ( #168164 )
2026-04-20 13:19:13 +02:00
epenet
5b3d2f823f
Always load all platforms in sfr_box ( #168594 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 13:05:51 +02:00
Ariel Ebersberger
e1d38fa237
Fix flaky airtouch5 test for Python 3.14.3 ( #168366 )
2026-04-20 12:51:18 +02:00
epenet
8eef269ce3
Use runtime_data in upb integration ( #168600 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 12:50:22 +02:00
David Bonnes
8afee640ef
Remove device ids from extra_state_attrs of Evohome's Button entities ( #168517 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 12:17:09 +02:00
Maciej Bieniek
10fd51b34d
Add ice phenomena sensor to IMGW-PIB integration ( #168548 )
2026-04-20 12:07:26 +02:00
Copilot
a1cde0308a
Clarify Copilot review guidance for validated entity action inputs ( #168449 )
...
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-04-20 11:56:21 +02:00
Erik Montnemery
5c14025e70
Sort keys in dict returned by async_get_system_info ( #168585 )
2026-04-20 11:31:03 +02:00
epenet
7e5762dcee
Use runtime_data in ukraine_alarm integration ( #168597 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 11:09:10 +02:00
Franck Nijhof
c425b69373
Set parallel updates for Tailscale platforms ( #168596 )
2026-04-20 11:09:06 +02:00
Thijs W.
f73ee29ffb
Add seek support to frontier_silicon ( #168483 )
2026-04-20 11:05:42 +02:00
Erik Montnemery
db9c5a6df4
Adjust repair text about unsupported installation method ( #168156 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-20 11:03:48 +02:00
J. Nick Koston
00d16864e3
Bump habluetooth to 6.1.0 ( #168576 )
2026-04-20 04:01:16 -05:00
Erik Montnemery
2fb22e5654
Use hass_tmp_config_dir fixture in device_tracker tests ( #168582 )
2026-04-20 10:58:23 +02:00
epenet
65e09c3213
Use runtime_data in toon integration ( #168591 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 10:51:13 +02:00
SeifEddineMezned
86eece57c8
Fix grammar and clarity in strings.json ( #168577 )
2026-04-20 10:47:37 +02:00
trevorvey
e449e28ff5
Updated H590 input source mapping ( #168523 )
2026-04-20 10:41:49 +02:00
TheJulianJES
6e5b72ea87
Bump matter-python-client to 0.6.0 ( #168312 )
2026-04-20 10:39:38 +02:00
dependabot[bot]
450aa6d73b
Bump actions/cache from 5.0.4 to 5.0.5 ( #168583 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:39:15 +02:00
dependabot[bot]
953fda87c8
Bump j178/prek-action from 2.0.1 to 2.0.2 ( #168584 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 10:39:01 +02:00
epenet
4b38b79ac5
Use runtime_data in todoist integration ( #168590 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 10:37:58 +02:00
epenet
7acc412902
Use runtime_data in thethingsnetwork integration ( #168589 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 10:28:36 +02:00
Nick Berardi
bf2364e4cb
Add First Alert app selection to Lyric auth ( #168427 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-04-20 10:20:34 +02:00
Amit Finkelstein
2a6fba3990
Bump hdate to 1.2.1 ( #168538 )
2026-04-20 10:10:21 +02:00
epenet
6a8220a9df
Use runtime_data in tami4 integration ( #168587 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 09:56:18 +02:00
Øyvind Matheson Wergeland
b005fb236f
Improve nobo_hub config entry setup ( #168550 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-04-20 09:08:49 +02:00
renovate[bot]
528f7625f4
Update zizmor ( #168581 )
2026-04-20 08:34:51 +02:00
Franck Nijhof
0358696028
Update tailscale to 0.7.0 ( #168544 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 08:31:26 +02:00
Franck Nijhof
ca4b4de20e
Migrate Tailscale to use runtime_data ( #168556 )
2026-04-20 08:30:53 +02:00
Ronald van der Meer
34530810db
Enable strict typing for Duco integration ( #168572 )
2026-04-20 08:30:25 +02:00
Michael
c201275fef
Migrate Zeversolar to use runtime_data ( #168574 )
2026-04-20 08:29:45 +02:00
Tomer
ef2fa67c36
Victron GX: dedupe strings.json ( #168460 )
2026-04-20 08:26:43 +02:00
Fabian Munkes
0af4dfb7fd
Add initial support for PlayerOptions: Select entities to Music Assistant ( #167974 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-04-20 05:14:21 +02:00
Thomas55555
894b3bd6a4
Add suggested uom to mop_drying_remaining_time in roborock ( #168516 )
2026-04-20 03:13:14 +02:00
Franck Nijhof
a317bf9ed1
Remove leftover YAML import code from PVOutput config flow ( #168560 )
2026-04-19 22:29:34 +02:00
Ronald van der Meer
18a4440668
Handle rate limit error separately in Duco fan platform ( #168558 )
2026-04-19 22:26:15 +02:00
Franck Nijhof
fc45201f93
Update pvo to v3.0.0 ( #168561 )
2026-04-19 21:53:11 +02:00
Franck Nijhof
829d3da432
Update peblar to v0.5.1 ( #168386 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-19 21:43:26 +02:00
Franck Nijhof
94cc1e6aed
Migrate Rituals Perfume Genie to use runtime_data ( #168564 )
2026-04-19 21:40:50 +02:00
Yuval Weiss
746846fa74
Add Broadlink infrared emitter support to native infrared platform ( #168385 )
2026-04-19 14:54:59 -04:00
J. Nick Koston
59986f2a13
Revert "Bump habluetooth to 6.0.0" ( #168552 )
2026-04-19 20:14:46 +02:00
Franck Nijhof
025a5d31ae
Mark reconfiguration-flow as exempt for Twente Milieu ( #168040 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-19 14:22:02 +02:00
Raphael Hehl
77bd066a71
Improve UniFi quality scale: has-entity-name ( #168490 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-19 14:13:11 +02:00
Erwin Douna
4ac4ead186
Firefly III update installation instructions ( #168529 )
2026-04-19 14:10:52 +02:00
Maciej Bieniek
a532c72459
Bump imgw_pib to 2.1.1 ( #168534 )
2026-04-19 14:09:27 +02:00
Maciej Bieniek
4a0152b4d7
Bump aioshelly to 13.24.0 ( #168533 )
2026-04-19 14:09:01 +02:00
Ronald van der Meer
75e9608631
Add zeroconf discovery to Duco integration ( #168439 )
2026-04-19 14:08:55 +02:00
Simone Chemelli
5301f1d49e
Bump aioamazondevices to 13.4.3 ( #168536 )
2026-04-19 14:06:04 +02:00
Ronald van der Meer
8f75131829
Bump python-duco-client to 0.3.2 ( #168528 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-04-19 11:35:04 +02:00
Artem Draft
7ba4b92fa8
Long polling Bravia TV in standby mode ( #167364 )
2026-04-19 10:30:47 +02:00
David Knowles
d9b4d633d2
Bump pydrawise to 2026.4.0 ( #168500 )
2026-04-19 08:51:46 +02:00
Denis Shulyaka
93b236ff94
Remove Temperature parameter from Anthropic integration ( #168504 )
2026-04-19 08:51:02 +02:00
superdingo101
2ec1b12a94
Fix local_calendar recurring event creation failing with UNTIL when HA timezone is non-UTC ( #167735 )
2026-04-18 17:42:57 -07:00
Paulus Schoutsen
0c2dd5b02f
Include uid, recurrence_id, and rrule in calendar event subscription data ( #168318 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
Co-authored-by: allenporter <6026418+allenporter@users.noreply.github.com >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-04-19 00:30:01 +02:00
Alistair Francis
5b255d476a
husqvarna_automower_ble: Wait for product data ( #168426 )
...
Signed-off-by: Alistair Francis <alistair@alistair23.me >
2026-04-18 21:18:05 +02:00
Denis Shulyaka
476a04dcb2
Add Claude Opus 4.7 support ( #168496 )
2026-04-18 16:58:31 +02:00
Denis Shulyaka
2fde105979
Bump anthropic to 0.96.0 ( #168487 )
2026-04-18 14:47:11 +02:00
David Bonnes
8adc9600f2
Refactor how Evohome allocates names and IDs ( #168485 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-18 14:46:48 +02:00
Khole
e7d26d8a60
Hive - Bump pyhive-integration to 1.0.9 ( #168489 )
2026-04-18 14:39:31 +02:00
Denis Shulyaka
9fa2430e5f
Get deprecated Anthropic models from SDK ( #168464 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2026-04-18 13:19:59 +03:00
Maikel Punie
ba0fc4c8be
Bump velbusaio to 2026.4.1 ( #168473 )
2026-04-18 09:17:01 +02:00
Denis Shulyaka
771b1cac6f
Use model info from API for Anthropic ( #168459 )
2026-04-18 07:47:51 +02:00
Joakim Plate
1091a089b4
Allow removing devices that are no longer available in fjaraskupan ( #167937 )
2026-04-18 00:43:45 +02:00
Tomer
f4649f7fb5
Bump victron-mqtt to 2026.4.17 ( #168435 )
2026-04-18 00:39:57 +02:00
Denis Shulyaka
67f11f686f
Use model info from API for Maximum tokens in Anthropic config flow ( #167941 )
2026-04-18 00:20:43 +02:00
Steve Easley
6144180f55
Remove inactive codeowner from jvcprojector ( #167451 )
2026-04-18 00:20:01 +02:00
Martin Claesson
d11d88bb76
Add Kiosker integration ( #164543 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-18 00:03:02 +02:00
Ian Foster
9e123b429c
Add MAC filter option to ruckus integration ( #164706 )
2026-04-18 00:00:44 +02:00
Raphael Hehl
07db7f0024
Add new sensor entities for MELCloud Air-to-Water (ATW/Ecodan) heat pump devices ( #168105 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-17 23:55:37 +02:00
Michael Rademaker
e0535fb1b2
Add EARN-E P1 Meter integration ( #164412 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-17 23:53:00 +02:00
Raj Laud
0da7c0c15d
Fix Victron BLE false reauth on unrecognised advertisement mode bytes ( #168209 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 23:49:16 +02:00
Emmanuel Sciara
375a9aa575
Add teleinfo integration for French electricity meters ( #167554 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-17 23:39:19 +02:00
Raphael Hehl
1dc03c84a8
Use DoorbellEventType.RING in unifiprotect ( #168317 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-17 23:24:21 +02:00
Thijs W.
42d47f7d62
Add repeat and shuffle support to frontier_silicon ( #168433 )
2026-04-17 23:10:01 +02:00
G Johansson
a55827c01a
Add reconfigure to Scrape subentry flows ( #168428 )
2026-04-17 23:09:06 +02:00
G Johansson
32632cc114
Automatically start subentry flow when creating a scrape config entry ( #168437 )
2026-04-17 23:07:42 +02:00
Anis Kadri
26d937c36c
Add UniFi Access lock rule service ( #167949 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 23:07:24 +02:00
Tom Matheussen
ff595b627d
Handle specific connection errors for Satel Integra ( #168442 )
2026-04-17 23:03:30 +02:00
rrooggiieerr
36ba9a1a59
Remove _enable_turn_on_off_backwards_compatibility teslemetry ( #168333 )
2026-04-17 22:29:07 +02:00
Franck Nijhof
1fec38ef28
2026.4.3 ( #168451 )
2026-04-17 22:08:45 +02:00
Franck Nijhof
9c4b6951ef
Ran hassfest manually
2026-04-17 19:45:38 +00:00
Franck Nijhof
7d2f303035
Bump version to 2026.4.3
2026-04-17 19:35:02 +00:00
Åke Strandberg
c61c09fba3
Add cleaning codes for MIele steam oven combo ( #168418 )
2026-04-17 19:33:51 +00:00
Tom Matheussen
83c807d01c
Update satel-integra to 1.2.1 ( #168416 )
2026-04-17 19:33:50 +00:00
Jan Bouwhuis
1b0386ddfc
Fix disabled discovered MQTT entities cleaned up ( #168382 )
2026-04-17 19:33:48 +00:00
Jamin
0af6a85049
Fix VOIP blocking call in event loop ( #168331 )
2026-04-17 19:27:38 +00:00
Maciej Bieniek
7bd0bc9c8a
Bump imgw-pib to 2.1.0 ( #168319 )
2026-04-17 19:27:36 +00:00
Christopher Fenner
b200930fd4
Bump PyViCare to v2.59.0 ( #168254 )
2026-04-17 19:27:35 +00:00
johanzander
5c046a3750
Fix unit of measurement for SPH power sensors in growatt_server ( #168251 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-17 19:27:34 +00:00
renovate[bot]
c1a013d718
Update uv to 0.11.6 ( #168237 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 19:26:34 +00:00
renovate[bot]
f1f6cdae2a
Update Pillow to 12.2.0 ( #168234 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 19:25:04 +00:00
Daniel Hjelseth Høyer
f98de4618a
Bump pyTibber to 0.37.1 ( #168208 )
2026-04-17 19:25:02 +00:00
Daniel Hjelseth Høyer
6b2033b060
Handle Tibber async_get_client failing ( #168207 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2026-04-17 19:25:01 +00:00
Arie Catsman
d9dc2bbae4
Bump pyenphase from 2.4.6 to 2.4.8 ( #168190 )
2026-04-17 19:24:59 +00:00
Marcel van der Veldt
82a1884085
Fix Wyoming satellite memory leak on disconnect ( #168152 )
2026-04-17 19:24:58 +00:00
Nathan Spencer
c46f6721bc
Bump pylitterbot to 2025.3.2 ( #168146 )
2026-04-17 19:24:57 +00:00
Simone Chemelli
ed3ff38d30
Bump aioamazondevices to 13.4.1 ( #168121 )
2026-04-17 19:24:55 +00:00
Simone Chemelli
fd3e12a85f
Bump aioamazondevices to 13.4.0 ( #167984 )
2026-04-17 19:24:54 +00:00
Retha Runolfsson
1e0a0b70f4
Fix Switchbot Keypad Vision doorbell detection ( #168098 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-17 19:21:51 +00:00
AlCalzone
2598dde7aa
Update Z-Wave cover moving state based on current position and cover capabilities ( #168096 )
2026-04-17 19:21:49 +00:00
Tom Matheussen
9af7fe22bd
Bump satel-integra to 1.1.1 ( #168091 )
2026-04-17 19:21:48 +00:00
Tom Matheussen
546eef2eee
Bump satel_integra to 1.1.0 ( #167353 )
2026-04-17 19:21:46 +00:00
Stefan Agner
32a8344554
Catch HomeAssistantError in ZHA migration retry loops ( #168420 )
2026-04-17 21:06:12 +02:00
David Bonnes
9bc81130ad
Fix wording in deprecation repair strings in Evohome ( #168436 )
2026-04-17 19:52:23 +02:00
Retha Runolfsson
d65b7ce2f3
Bump PySwitchbot to 2.0.1 ( #168090 )
2026-04-17 17:29:23 +00:00
gerculanum
b09671a409
Fix missing kWh unit for dlq ADD_ELE energy sensor ( #168026 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 17:29:22 +00:00
J. Nick Koston
412771465d
Fix ESPHome cold/warm white color temperature read-back ( #167972 )
2026-04-17 17:29:21 +00:00
Michael
3a72bc23b9
Don't create cpu temperature sensor when not supported in FRITZ!Box Tools ( #167905 )
2026-04-17 17:29:20 +00:00
Colin
b3d7ba5ce5
Fix openevse charging_current and charging_power units ( #167863 )
2026-04-17 17:29:18 +00:00
Aidan Timson
4e7b6838eb
Fix device_class removal in template binary sensors ( #167775 )
2026-04-17 17:29:17 +00:00
Kevin O'Brien
437f5ef66c
Fix Proxmox VE storage usage percentage crash on missing used_fraction ( #167136 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-17 17:29:15 +00:00
Jan Bouwhuis
008bebab05
Fix disabled discovered MQTT entities cleaned up ( #168382 )
2026-04-17 19:21:05 +02:00
Tomer
c20e344682
Victron GX time platform ( #167916 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 16:35:21 +02:00
Leo Periou
7f6af18e30
Add Myneomitis climate entity ( #163937 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 16:21:18 +02:00
David Bonnes
18df6e4c60
Isolate Evohome's dispatcher framework to its controller class ( #168395 )
2026-04-17 16:20:36 +02:00
Thijs W.
a6868ccf8b
Use play_caps to determine currently available features ( #168421 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 16:11:09 +02:00
Retha Runolfsson
c6a5e49c8f
Add pm25 sensor for switchbot air purifier us model ( #167175 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-17 16:07:07 +02:00
David Bonnes
679ebd5751
Deprecate evohome.set_system_mode calls without an entity_id ( #166727 )
2026-04-17 16:03:06 +02:00
Ronald van der Meer
e8a39e03b5
Add Wi-Fi signal strength diagnostic sensor to Duco ( #168290 )
2026-04-17 15:48:30 +02:00
cdheiser
3196bc6c44
Lutron Keypad LEDs as Select entities ( #165876 )
2026-04-17 15:47:05 +02:00
Tomer
482d0dbcd2
Victron GX number platform support ( #167709 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-17 15:25:23 +02:00
Noah Husby
bfc18aaed4
Add USB support to Russound RIO ( #167943 )
2026-04-17 15:22:28 +02:00
Åke Strandberg
dab2e32236
Add cleaning codes for MIele steam oven combo ( #168418 )
2026-04-17 13:10:03 +02:00
Thijs W.
0824142b9c
Update afsapi to v1.0.0 ( #168414 )
2026-04-17 12:57:06 +02:00
Manu
02c6af8be2
Add test for dynamic notify entities creation and removal in PlayStation Network integration ( #167109 )
2026-04-17 11:40:30 +02:00
dependabot[bot]
8ffc0de765
Bump actions/github-script from 8.0.0 to 9.0.0 ( #168339 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 11:09:34 +02:00
Tom Matheussen
e6c3995f24
Update satel-integra to 1.2.1 ( #168416 )
2026-04-17 11:08:32 +02:00
Brooke Hatton
f32f7ae6ec
Add Maintenance dashboard ( #168392 )
2026-04-17 10:49:47 +02:00
dependabot[bot]
d1eb55c028
Bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #168408 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 10:17:10 +02:00
renovate[bot]
d5b86c18a5
Update infrared-protocols to 1.3.0 ( #168401 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 09:12:22 +02:00
David Bonnes
31d212425a
Add a missing test of set_zone_override service to Evohome ( #168053 )
2026-04-17 09:08:22 +02:00
Franck Nijhof
5e2f46fb9e
Update wled to v0.22.0 ( #168390 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-17 08:46:39 +02:00
Erik Montnemery
1e6c832c9a
Add tests asserting trigger features ( #168407 )
2026-04-17 08:37:47 +02:00
Erik Montnemery
b28f04a503
Remove device tracker and person automations ( #168406 )
2026-04-17 08:18:27 +02:00
Robert Resch
67458786a3
Use the python version from .pyton-version file for hassfest image ( #168368 )
2026-04-17 08:02:49 +02:00
Erik Montnemery
dfa911b2b3
Add tests asserting air_quality trigger features ( #168377 )
2026-04-16 23:52:16 +02:00
Maciej Bieniek
6da92a8be9
Add release_url for Shelly Wall Display devices ( #168381 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-16 23:17:24 +02:00
Emily Love Watson
d5faf88c88
Add total disk size to glances as an entity ( #168131 )
2026-04-16 22:38:36 +02:00
Emily Love Watson
ad20b9798b
Bump glances-api version ( #168389 )
2026-04-16 22:25:54 +02:00
Franck Nijhof
7c0ba4d250
Migrate Twente Milieu sensor unique IDs to snake_case and domainless ( #168384 )
2026-04-16 21:12:44 +02:00
Retha Runolfsson
6277ef5c21
Create a battery range sensor for switchbot presence sensor ( #159096 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-16 18:52:10 +02:00
snek
b75263e486
Add heat/cool dmsr device support ( #168279 )
2026-04-16 18:41:22 +02:00
Paulus Schoutsen
2087906758
Add Denon rs232 integration ( #166923 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-16 12:23:56 -04:00
Artur Pragacz
395d741324
Implement batched service call ( #168175 )
2026-04-16 18:10:43 +02:00
Richard Kroegel
2bcde89f5a
Add sensor platform to eurotronic_cometblue ( #168118 )
2026-04-16 18:03:03 +02:00
Marc Mueller
74c62c34da
Fix shelly test RuntimeWarnings ( #168380 )
2026-04-16 18:33:30 +03:00
Jan Bouwhuis
810672ea78
Improve scope discovery abbreviation checking for MQTT config options ( #168302 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-16 17:15:18 +02:00
sanpo
afe3280aee
Fix DLNA local file playback for Sony TA-AN1000 by returning content type for HEAD requests ( #165807 )
2026-04-16 17:14:24 +02:00
AlCalzone
fc573a0cf6
Fix Z-Wave connection string for encrypted ESPHome proxies ( #168370 )
2026-04-16 16:52:09 +02:00
Erik Montnemery
7b8978c7e5
Add duration to state based entity conditions ( #168348 )
2026-04-16 16:12:59 +02:00
renovate[bot]
d99d041e49
Update uv to 0.11.6 ( #168237 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 16:10:29 +02:00
Ariel Ebersberger
cd15261d1c
Fix helper tests for Python 3.14.3 ( #168355 )
2026-04-16 15:56:50 +02:00
Raphael Hehl
5def2456f0
Unifi access doorbell event type ( #168316 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-16 15:54:14 +02:00
David Bonnes
87742dbf4e
Deprecate Evohome reset services and corresponding climate preset ( #167975 )
2026-04-16 15:51:48 +02:00
Artur Pragacz
f5fef37210
Remove bind_hass usage ( #168369 )
2026-04-16 15:38:59 +02:00
Colin
fa85d0d6c2
Fix openevse charging_current and charging_power units ( #167863 )
2026-04-16 15:29:32 +02:00
Raphael Hehl
0fa5927fc8
Add quality scale tracking for UniFi Network integration ( #168125 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-16 15:00:03 +02:00
Joost Lekkerkerker
5335367493
Check if serialx is pinned ( #168358 )
2026-04-16 14:50:00 +02:00
Robert Resch
1f6e078d1d
Extract dynamically package version at build time in hassfest image ( #168347 )
2026-04-16 14:40:13 +02:00
Marc Mueller
71d857b5e1
Update pydantic to 2.13.1 ( #168311 )
2026-04-16 14:34:30 +02:00
Barry vd. Heuvel
0de75a013b
Add weheat standby electricity usage ( #168363 )
2026-04-16 14:33:36 +02:00
Robert Resch
f87ec0a7b8
Just copy explicit files in the Dockerfile ( #168197 )
2026-04-16 14:30:54 +02:00
Ariel Ebersberger
6d1bd15256
Fix synology_dsm test for Python 3.14.3 ( #168359 )
2026-04-16 13:23:09 +02:00
Jürgen
9fe9064884
Fix sonos availability ( #161024 )
...
Co-authored-by: Pete Sage <76050312+PeteRager@users.noreply.github.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-04-16 12:14:19 +01:00
Jamin
f9f57b00bb
Fix VOIP blocking call in event loop ( #168331 )
2026-04-16 12:14:58 +02:00
johanzander
2b65b06003
Fix unit of measurement for SPH power sensors in growatt_server ( #168251 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-16 12:14:13 +02:00
Leo Periou
206c498027
Bump pyaxencoapi to 1.0.7 ( #168286 )
2026-04-16 12:10:24 +02:00
renovate[bot]
0ac62b241e
Update home-assistant-bluetooth to 2.0.0 ( #168353 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 12:06:34 +02:00
renovate[bot]
4ba123a1a8
Update PyTurboJPEG to 2.2.0 ( #168354 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 12:02:56 +02:00
Maciej Bieniek
8b8b39c1b7
Bump imgw-pib to 2.1.0 ( #168319 )
2026-04-16 11:27:44 +02:00
renovate[bot]
5b70e5f829
Update lru-dict to 1.4.1 ( #168336 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 11:25:00 +02:00
Erik Montnemery
4f8e7125d4
Add state based condition tests ( #168349 )
2026-04-16 11:22:14 +02:00
renovate[bot]
baf5e32c59
Update xmltodict to 1.0.4 ( #168330 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 10:49:35 +02:00
renovate[bot]
0f0ceaace2
Update PyJWT to 2.12.1 ( #168239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Resch <robert@resch.dev >
2026-04-16 10:44:41 +02:00
Andres Ruiz
5ecae7066b
Bump waterfurance to 1.6.5 ( #168328 )
2026-04-16 10:09:25 +02:00
Ronald van der Meer
ac9bf9b7cb
Bump python-duco-client to 0.3.1 ( #168341 )
2026-04-16 10:08:41 +02:00
renovate[bot]
d4a98c3336
Update audioop-lts to 0.2.2 ( #168326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 10:07:45 +02:00
dependabot[bot]
f0aae350b5
Bump docker/build-push-action from 7.0.0 to 7.1.0 ( #168338 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 10:06:09 +02:00
Paulus Schoutsen
69332ed822
Add SerialSelector ( #168263 )
2026-04-16 10:45:37 +03:00
Erik Montnemery
32db17fab9
Add duration to more triggers ( #168337 )
2026-04-16 08:46:58 +02:00
renovate[bot]
84e8cff2ea
Update infrared-protocols to 1.2.0 ( #168335 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 08:31:56 +02:00
Ariel Ebersberger
cfe390e4f6
Migrate demo image_processing to async ( #168315 )
2026-04-16 08:17:00 +02:00
Erik Montnemery
a9becca321
Add duration to state based entity triggers ( #167740 )
2026-04-16 07:38:50 +02:00
renovate[bot]
0043a307f0
Update PyTurboJPEG to 1.8.3 ( #168329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 05:49:04 +02:00
renovate[bot]
dfb1819800
Update fnv-hash-fast to 2.0.2 ( #168327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 17:04:50 -10:00
puddly
12018cf9f4
Migrate remaining Core integrations from pyserial to serialx ( #168325 )
2026-04-15 22:39:32 -04:00
Franck Nijhof
70368c622e
Extend Renovate allowlist with common packages ( #168295 )
2026-04-15 23:42:32 +02:00
Franck Nijhof
743aef05be
Update twentemilieu to 3.0.0 ( #168313 )
2026-04-15 22:39:42 +02:00
Ariel Ebersberger
49e5b03c08
Migrate hdmi_cec to async ( #168306 )
2026-04-15 21:51:07 +02:00
Jan Bouwhuis
6bc3fcef36
Fix minor issues in MQTT tests ( #168303 )
2026-04-15 21:34:44 +02:00
puddly
e3e87185c5
Switch USB integration to list serial ports with serialx ( #167615 )
2026-04-15 19:22:45 +02:00
epenet
6d83b73cbb
Simplify raise-pull-request agent push step ( #167739 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 18:10:31 +01:00
Ariel Ebersberger
533871babb
Optimize add_job to skip double-deferral for @callback targets ( #168198 )
2026-04-15 18:50:33 +02:00
Erik Montnemery
1dc93a80c4
Improve type annotations and remove unused code in mobile_app ( #168298 )
2026-04-15 18:09:10 +02:00
Erik Montnemery
f8a94c6f22
Fix climate trigger labs flag test ( #168299 )
2026-04-15 17:53:26 +02:00
Erik Montnemery
b127d13587
Add additional media_player triggers ( #156927 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-04-15 17:34:36 +02:00
renovate[bot]
1895f8ebce
Update attrs to 26.1.0 ( #168276 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-04-15 17:22:33 +02:00
renovate[bot]
b6916954dc
Update respx to 0.23.1 ( #168272 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 17:10:28 +02:00
renovate[bot]
23181f5275
Update pytest-github-actions-annotate-failures to 0.4.0 ( #168269 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 16:59:51 +02:00
Robert Resch
607a10d1e1
Use pip to install dynamically extracted version from requirements.txt ( #168246 )
2026-04-15 16:34:01 +02:00
Ariel Ebersberger
ecb814adb0
Add test coverage for add_job and fix docstring ( #168291 )
2026-04-15 16:17:01 +02:00
G Johansson
67df556e84
Add async_on_create_entry method to create config entries ( #155016 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-15 15:57:32 +02:00
AlCalzone
4d472418c5
Ensure extra_fields in Z-Wave automation config are strings ( #168281 )
2026-04-15 15:12:18 +02:00
renovate[bot]
cf6441561c
Update voluptuous-openapi to 0.3.0 ( #168275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 15:06:24 +02:00
Erik Montnemery
6d8d447355
Revert "Add last_non_buffering_state media_player state attribute ( #166941 )" ( #168285 )
2026-04-15 14:41:02 +02:00
Erik Montnemery
ab5ae33290
Exclude unavailable and unknown in trigger first and last checks ( #168224 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-15 14:20:49 +02:00
renovate[bot]
c0bf9a2bd2
Update pytest-sugar to 1.1.1 ( #168270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 13:07:21 +02:00
Norbert Rittel
d862b999ae
Capitalize "REST" abbreviation in scrape error messages ( #168280 )
2026-04-15 11:36:39 +02:00
Erik Montnemery
d6be6e8810
Improve timer tests ( #168277 )
2026-04-15 11:21:59 +02:00
Daniel Hjelseth Høyer
f397f4c908
Handle Tibber async_get_client failing ( #168207 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2026-04-15 10:50:29 +02:00
G Johansson
d58e7862c0
Scrape sub config entry ( #141389 )
2026-04-15 09:59:12 +02:00
Erik Montnemery
84f57f9859
Deduplicate toggle entity condition tests ( #168195 )
2026-04-15 08:19:09 +02:00
Erik Montnemery
c6169ec8eb
Add update conditions ( #167751 )
2026-04-15 08:03:51 +02:00
renovate[bot]
c47cecf350
Update SQLAlchemy to 2.0.49 ( #168260 )
2026-04-15 07:20:58 +02:00
renovate[bot]
e31f611901
Update pytest-cov to 7.1.0 ( #168267 )
2026-04-15 07:20:10 +02:00
renovate[bot]
bc36b1dda2
Update coverage to 7.13.5 ( #168238 )
2026-04-15 07:19:39 +02:00
renovate[bot]
b3967130f0
Update orjson to 3.11.8 ( #168259 )
2026-04-15 06:40:43 +02:00
renovate[bot]
2960db3d8e
Update codespell ( #168235 )
2026-04-15 06:34:50 +02:00
Christopher Fenner
a74cf69607
Bump PyViCare to v2.59.0 ( #168254 )
2026-04-15 01:42:16 +02:00
Noah Husby
d3e346c728
Bump aiorussound to 5.0.1 ( #168255 )
2026-04-15 01:03:10 +02:00
renovate[bot]
efb93c928e
Update pylint-per-file-ignores to 3.2.1 ( #168243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: edenhaus <26537646+edenhaus@users.noreply.github.com >
2026-04-15 00:41:54 +02:00
Paulus Schoutsen
b7894407d2
Git ignore Claude worktrees ( #168247 )
2026-04-15 00:17:38 +02:00
Ian Foster
0b7da89e6e
Modernize reauth flow in ruckus_unleashed ( #168013 )
2026-04-15 00:07:20 +02:00
Leon Grave
c765077442
Fresh-r integration: Get Quality Scale to Platinum ( #167148 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-15 00:07:01 +02:00
Franck Nijhof
efbfeb7c30
Set parallel updates for Rituals Perfume Genie platforms ( #168042 )
2026-04-14 23:55:19 +02:00
Leon Grave
5670a12805
Add FreshrEntity base class ( #168023 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-14 23:55:03 +02:00
Joakim Plate
d88fe45393
Wait for complete set of product data before accepting gardena device ( #166481 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 23:32:30 +02:00
Leon Grave
b231742049
Add test for LoginError reauth in FreshrReadingsCoordinator ( #168022 )
...
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-04-14 23:06:46 +02:00
Fredrik Mårtensson
99dc368c79
Add feeder meal plan actions to tuya ( #161488 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-14 23:02:31 +02:00
cdheiser
a21a0a6577
Refactor Lutron setup logic ( #167993 )
2026-04-14 23:01:49 +02:00
Ian Foster
513fff12ac
Improve setup exception handling in ruckus_unleashed ( #168014 )
2026-04-14 22:48:45 +02:00
David Bonnes
4474ad0450
Add native DHW service to Evohome ( #167359 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 22:40:28 +02:00
Ronald van der Meer
a5d640acdb
Add diagnostics to Duco integration ( #168231 )
2026-04-14 22:07:16 +02:00
renovate[bot]
da66632798
Update syrupy to 5.1.0 ( #168241 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 21:49:20 +02:00
renovate[bot]
f5998856b4
Update yamllint ( #168242 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 21:49:02 +02:00
renovate[bot]
d5441ff99e
Update freezegun to 1.5.5 ( #168236 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 21:41:48 +02:00
renovate[bot]
3848d4e8a6
Update Pillow to 12.2.0 ( #168234 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 21:41:14 +02:00
Paulus Schoutsen
599c548264
Bump serialx to 1.2.2 ( #168229 )
2026-04-14 21:21:26 +02:00
Franck Nijhof
b18602cd18
Disable Renovate vulnerability alerts flow ( #168233 )
2026-04-14 21:11:07 +02:00
Stefan Agner
a45e2d74ec
Split hassio data coordinator and add dedicated stats coordinator ( #167080 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-14 20:51:13 +02:00
Franck Nijhof
a952636c28
Refine Renovate config with built-in manager and review follow-ups ( #168225 )
2026-04-14 20:27:59 +02:00
Daniel Hjelseth Høyer
ccd1d9f8ea
Bump pyTibber to 0.37.1 ( #168208 )
2026-04-14 19:41:05 +02:00
Franck Nijhof
a4d4fe3722
Add Renovate config for allow-listed Python dependency updates ( #168192 )
2026-04-14 18:56:51 +02:00
Denis Shulyaka
98b41d25f3
Add send_message_draft action to telegram_bot ( #165682 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-14 17:57:10 +02:00
Franck Nijhof
d8c8f82c7e
Translate coordinator exceptions for PVOutput ( #168076 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-14 17:55:15 +02:00
Florent Thoumie
8695d32b32
iaqualink: enable _attr_has_entity_name ( #167810 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-14 17:45:44 +02:00
Marcel van der Veldt
073d22d046
Fix Wyoming satellite memory leak on disconnect ( #168152 )
2026-04-14 10:37:36 -05:00
Raphael Hehl
939412717f
Add binary sensor platform for MELCloud ATW devices ( #168128 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-14 17:28:56 +02:00
Marc Mueller
8217d3683a
Fix mqtt test ResourceWarnings ( #168182 )
2026-04-14 17:24:50 +02:00
Ronald van der Meer
fa9185b755
Add sensor platform to Duco integration ( #167920 )
2026-04-14 17:21:46 +02:00
Erik Montnemery
f2f59eb8b7
Add todo conditions ( #167752 )
2026-04-14 17:15:56 +02:00
Erik Montnemery
16edfc9624
Add remote conditions ( #167750 )
2026-04-14 16:34:42 +02:00
Niracler
177d244b91
Add diagnostics platform to Sunricher DALI integration ( #168074 )
2026-04-14 16:33:54 +02:00
Andres Ruiz
dd8a79bd0e
Add energy backfill support for waterfurnace ( #167955 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 16:33:03 +02:00
Retha Runolfsson
3c46ecb93a
Fix Switchbot Keypad Vision doorbell detection ( #168098 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-14 16:32:03 +02:00
Raphael Hehl
66b2d4477b
Fix unifi_discovery deepcopy crash on Python 3.14 ( #168153 )
2026-04-14 16:31:04 +02:00
Robert Resch
2ba66fb722
Use runtime_data in plaato integration ( #167900 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 16:26:10 +02:00
Arjan
9fab53d083
MeteoFrance - Add wind gusts for hourly forecast (re) ( #168166 )
2026-04-14 16:17:52 +02:00
Shay Levy
41c3db9ebd
Revert "Replace "custom" with "community" in analytics_insights" ( #168160 )
2026-04-14 16:09:20 +02:00
Arie Catsman
3d0d048d1f
Bump pyenphase from 2.4.6 to 2.4.8 ( #168190 )
2026-04-14 16:07:15 +02:00
Marc Mueller
c57a666921
Fix matrix ResourceWarning ( #168186 )
2026-04-14 16:05:32 +02:00
Marc Mueller
3cd67cea53
Fix test fixture tests ResourceWarning ( #168183 )
2026-04-14 16:05:29 +02:00
Kurt Chrisford
e05622f8d0
Mark entity-translations and icon-translations as done for Actron Air ( #167150 )
2026-04-14 15:24:41 +02:00
Marc Mueller
c17d3584cb
Fix backup test ResourceWarnings ( #168180 )
2026-04-14 15:18:34 +02:00
Marc Mueller
3f3b3db913
Fix go2rtc ResourceWarnings ( #168184 )
2026-04-14 15:17:34 +02:00
Marc Mueller
44a0e964ef
Fix homekit ResourceWarnings ( #168185 )
2026-04-14 15:17:11 +02:00
Marc Mueller
d6e56b41b1
Fix mcp_server ResourceWarnings ( #168187 )
2026-04-14 15:16:49 +02:00
Marc Mueller
4191bbf504
Fix octoprint ResourceWarnings ( #168188 )
2026-04-14 15:16:45 +02:00
Artur Pragacz
041fed4b48
Fix missing async_request_call in single-entity service call path ( #168171 )
2026-04-14 14:35:28 +02:00
Shay Levy
6311e6feec
Revert "Replace 'custom component' with 'community integration' in bmw_connected_drive" ( #168159 )
2026-04-14 14:03:29 +02:00
Jan Čermák
582a0a5ae3
Add MariaDB 11.4 to CI tests ( #168111 )
2026-04-14 13:39:55 +02:00
Christopher Fenner
1a3f75c6fc
Add additional codeowner to ViCare integration ( #168169 )
2026-04-14 13:38:29 +02:00
Shay Levy
21301e43a9
Revert "Update "custom component" to "community integration" in Shelly" ( #168162 )
2026-04-14 14:25:50 +03:00
Christian Lackas
cbe7823fd5
Bump homematicip to 2.8.0 ( #168168 )
2026-04-14 13:10:01 +02:00
Raphael Hehl
7a5951b72d
Add discovery support to unifi_access via unifi_discovery ( #168085 )
2026-04-14 13:00:06 +02:00
Shay Levy
42771ed0a7
Revert "Replace "custom" with "community" in homeassistant" ( #168161 )
2026-04-14 12:58:33 +02:00
Aidan Timson
ded34b4430
Fix device_class removal in template binary sensors ( #167775 )
2026-04-14 11:40:13 +02:00
Franck Nijhof
68d6a3e6bd
Move template state infrastructure into a dedicated states module ( #167996 )
2026-04-14 10:12:26 +02:00
Erik Montnemery
20ea635e39
Deduplicate installation method repair tests ( #168157 )
2026-04-14 10:11:17 +02:00
Erik Montnemery
c65dc842a5
Fix generic_thermostat context handling ( #168080 )
2026-04-14 08:03:56 +02:00
Erik Montnemery
27d8c7b93e
Improve logbook parent context handling ( #167036 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-04-14 07:48:33 +02:00
Nathan Spencer
eae9db4aac
Bump pylitterbot to 2025.3.2 ( #168146 )
2026-04-14 02:58:10 +02:00
Shai Ungar
aa70023d89
Bump pyseventeentrack to 1.1.3 ( #168135 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 00:57:16 +01:00
Marc Mueller
f3eb9f1bbc
Update asyncinotify to 4.4.4 ( #168141 )
2026-04-14 00:39:36 +01:00
G Johansson
ed9c2616bb
Bump pynordpool to 0.4.0 ( #168130 )
2026-04-13 23:00:55 +02:00
Marc Mueller
6a66d0a9a2
Update pytest to 9.0.3 ( #168132 )
2026-04-13 22:52:31 +02:00
AlCalzone
6d2a567572
Update Z-Wave cover moving state based on current position and cover capabilities ( #168096 )
2026-04-13 21:33:01 +02:00
Richard Kroegel
30a554a242
Add button platform to eurotronic_cometblue ( #168120 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-13 21:11:20 +02:00
Franck Nijhof
888ec5e965
Set parallel updates to 0 for Apple TV binary sensor ( #168116 )
2026-04-13 21:05:29 +02:00
potelux
6396744f19
Remove redundant _attr_media_image_remotely_accessible from Jellyfin ( #168112 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-13 20:56:47 +02:00
G Johansson
308aa7b868
Add missing return after reloading in telegram_bot ( #168114 )
2026-04-13 20:53:06 +02:00
Simone Chemelli
a74c3d41b9
Bump aioamazondevices to 13.4.1 ( #168121 )
2026-04-13 20:41:49 +02:00
Franck Nijhof
e6d9f80c9e
Translate coordinator exceptions for RDW ( #168044 )
2026-04-13 20:13:25 +02:00
Franck Nijhof
8789afe21f
Translate coordinator exceptions for Sensor.Community ( #168048 )
2026-04-13 20:13:12 +02:00
Erik Montnemery
1fbf437c49
Adjust logbook timestamp handling ( #168079 )
2026-04-13 17:22:48 +02:00
Andrew Jackson
f8e5165ec7
Add quote approval policy to Mastodon post service ( #168092 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-13 17:18:34 +02:00
gerculanum
d1fcc7564e
Fix missing kWh unit for dlq ADD_ELE energy sensor ( #168026 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-13 16:04:03 +02:00
Marc Mueller
667002ddfa
Update pydantic pin to 2.13.0 ( #168103 )
2026-04-13 14:53:27 +02:00
Marc Mueller
10780adb6e
Update mypy to 1.20.1 ( #168100 )
2026-04-13 14:41:23 +02:00
Franck Nijhof
431736c5d8
Set parallel updates to 0 for Met.no ( #168094 )
2026-04-13 13:28:04 +02:00
Franck Nijhof
6a3051718a
Add reconfiguration flow to Elgato ( #168036 )
2026-04-13 13:06:33 +02:00
Retha Runolfsson
95c3624b01
Bump PySwitchbot to 2.0.1 ( #168090 )
2026-04-13 12:43:14 +02:00
Tom Matheussen
f53b629dfd
Bump satel-integra to 1.1.1 ( #168091 )
2026-04-13 12:41:56 +02:00
Giga77
d901541f48
Add hacf/reviewers as codeowners to Freebox ( #168050 )
2026-04-13 12:13:14 +02:00
Giga77
cdcf810506
Remove hacf-fr from Epic Games Store ( #168038 )
2026-04-13 12:02:47 +02:00
Giga77
274146cbb2
Remove hacf-fr from Synology DSM ( #168039 )
2026-04-13 11:55:10 +02:00
Giga77
b8cdd8dccc
Remove hacf-fr ( #168054 )
2026-04-13 11:53:43 +02:00
Raphael Hehl
5abaa2ae72
Bump python-melcloud to 0.1.3 ( #168086 )
2026-04-13 11:34:05 +02:00
Simone Chemelli
4a511a3e53
Bump aioamazondevices to 13.4.0 ( #167984 )
2026-04-13 11:27:12 +02:00
Andrew Jackson
81a657ab2c
Bump mastodon.py to 2.2.1 ( #168084 )
2026-04-13 11:11:30 +02:00
Giga77
e9a79ee0e5
Replace hacf-fr by hacf-fr reviewers team ( #168056 )
2026-04-13 11:06:40 +02:00
Fabian Neundorf
ffd439abc5
Add support for KM7576 in Miele integration ( #168069 )
2026-04-13 10:30:33 +02:00
Niracler
982a2b8af7
Bump PySrDaliGateway to 0.20.4 ( #168078 )
2026-04-13 10:28:14 +02:00
Raphael Hehl
ef589f9b46
Add unifi_discovery integration, migrate unifiprotect discovery ( #168030 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-13 09:50:39 +02:00
Denis Shulyaka
81f8319af4
Fix llm tool results mutation ( #167485 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-13 09:33:37 +02:00
Richard Kroegel
a061e47bec
Improve eurotronic_cometblue tests ( #168046 )
2026-04-13 07:16:22 +02:00
Franck Nijhof
e5c49b6455
Set parallel updates to 0 for Sensor.Community ( #168063 )
2026-04-13 06:11:16 +02:00
Christian Lackas
5c51820869
Add Heatbox3 to ViCare unsupported devices list ( #168067 )
2026-04-13 05:49:12 +02:00
Franck Nijhof
eb64589115
Translate coordinator exceptions for Tailwind ( #168027 )
2026-04-12 18:45:37 +02:00
Franck Nijhof
4ebf0bf0b6
Fix untranslated button error in Tailwind ( #168031 )
2026-04-12 12:20:12 +02:00
Franck Nijhof
f521838bf1
Add reconfiguration flow to Tailwind ( #168033 )
2026-04-12 11:50:52 +02:00
Franck Nijhof
efb0162c6f
Set parallel updates for Tailwind platforms ( #168025 )
2026-04-12 11:13:13 +02:00
Franck Nijhof
ba62b6cbda
Handle connection errors in Peblar zeroconf confirm step ( #167998 )
2026-04-12 10:11:13 +02:00
Franck Nijhof
4e13731838
Extract entity template functions into an entity Jinja2 extension ( #167992 )
2026-04-12 10:00:53 +02:00
Franck Nijhof
4f255c23dd
Translate coordinator exceptions for Twente Milieu ( #168005 )
2026-04-11 23:05:55 +02:00
Franck Nijhof
af69e9b5de
Translate exceptions raised by Elgato ( #168004 )
2026-04-11 23:05:47 +02:00
Franck Nijhof
df734655f6
Remove unused service constants from Twente Milieu ( #168000 )
2026-04-11 22:27:04 +02:00
Franck Nijhof
4926ea9ef0
Set parallel updates to 0 for RDW platforms ( #168003 )
2026-04-11 22:26:36 +02:00
Franck Nijhof
322dc2adeb
Add DHCP discovery for known Elgato devices ( #168002 )
2026-04-11 22:26:22 +02:00
Franck Nijhof
2e648aca8b
Mark exception-translations rule as done for Peblar ( #167997 )
2026-04-11 21:56:24 +02:00
Franck Nijhof
dac2777729
Mark entity-translations rule as done for Twente Milieu ( #168001 )
2026-04-11 21:56:01 +02:00
Franck Nijhof
f886b03e14
2026.4.2 ( #167939 )
2026-04-11 20:41:23 +02:00
Willem-Jan van Rootselaar
190ee49e3a
Bump python-bsblan to version 5.1.4 ( #167987 )
2026-04-11 18:00:37 +00:00
Erwin Douna
f7c5a51f46
Portainer fix fetching swarm stacks ( #167979 )
2026-04-11 17:56:13 +00:00
tronikos
e4e9c22016
Bump opower to 0.18.1 ( #167967 )
2026-04-11 17:56:12 +00:00
Norbert Rittel
f2df848e3f
Fix spelling of "Shut down" button label in proxmoxve ( #167059 )
2026-04-11 17:56:10 +00:00
Willem-Jan van Rootselaar
1e1e37637f
Bump python-bsblan to version 5.1.4 ( #167987 )
2026-04-11 18:45:56 +02:00
Joakim Plate
d695250507
Fix gardena entity categories and percentage values ( #167986 )
2026-04-11 18:44:03 +02:00
Richard Kroegel
ab7b257785
Add eurotronic cometblue integration ( #165626 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-11 16:35:04 +02:00
J. Nick Koston
3b1fa609f7
Bump aioesphomeapi to 44.13.3 ( #167966 )
2026-04-11 16:28:29 +02:00
Kevin Stillhammer
822fae227a
Add base_coords for OptionsFlow and action call in waze_travel_time ( #166642 )
2026-04-11 16:28:02 +02:00
J. Nick Koston
2fa0bdb2dc
Fix ESPHome cold/warm white color temperature read-back ( #167972 )
2026-04-11 16:24:50 +02:00
Andres Ruiz
8a43d1a12c
Add remote start/stop button for supported Subaru vehicles ( #167100 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-11 16:22:19 +02:00
Erwin Douna
483265a707
Portainer fix fetching swarm stacks ( #167979 )
2026-04-11 16:21:16 +02:00
Raphael Hehl
84f5cd8a12
Bump uiprotect to 10.2.6 ( #167978 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-11 14:32:01 +01:00
J. Diego Rodríguez Royo
e23da7a5f0
Bump aiohomeconnect to 0.36.0 ( #167973 )
2026-04-11 13:55:29 +02:00
Florent Thoumie
fe1e12a298
Improve iaqualink reauthentication flow ( #167931 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-11 13:06:49 +02:00
tronikos
938eacd777
Bump opower to 0.18.1 ( #167967 )
2026-04-11 13:04:25 +02:00
David Bonnes
ba7a959727
Remove unused constant from Evohome's const.py ( #167969 )
2026-04-11 12:23:33 +02:00
Fabian Munkes
966eadad69
Follow up to adding support for sound modes to Music Assistant ( #167929 )
2026-04-11 11:07:52 +02:00
Fabian Munkes
f34ed8f8ba
Follow-up to player options: switch entities in Music Assistant ( #167964 )
2026-04-11 10:46:20 +02:00
Brett Adams
ac4b253a2f
Add LoginRequired exception handling to Teslemetry coordinators ( #167959 )
2026-04-11 10:37:37 +02:00
Fabian Munkes
640fea89e0
Follow-up to player options: number entities in Music Assistant ( #167963 )
2026-04-11 10:33:27 +02:00
Fabian Munkes
fdf1b6536a
Follow-up to player options: text entities in Music Assistant ( #167962 )
2026-04-11 10:27:43 +02:00
Raphael Hehl
974047664c
Bump unifi-discovery to version 1.4.0 ( #167958 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-10 22:26:15 -10:00
Franck Nijhof
cdce98faaf
Update cryptography to 46.0.7 ( #167960 )
2026-04-11 08:12:40 +00:00
Martin Hjelmare
fde103cdfd
Fix tibber price sensor first state update ( #167938 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-11 08:02:37 +00:00
Daniel Hjelseth Høyer
fcd6c6e335
Improve Tibber price coordinator ( #166175 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-11 08:02:36 +00:00
Franck Nijhof
03d6f5a756
Update cryptography to 46.0.7 ( #167960 )
2026-04-11 10:00:37 +02:00
epenet
9f1c396407
Unlink tomorrowio coordinator from config entry ( #167901 )
2026-04-11 09:49:54 +02:00
J. Nick Koston
054b8ad534
Bump aioesphomeapi to 44.13.2 ( #167952 )
2026-04-10 16:48:34 -10:00
J. Nick Koston
b93cdc64f3
Bump bleak-esphome to 3.7.3 ( #167953 )
2026-04-10 16:27:52 -10:00
Fabian Munkes
59248e5414
Bump music-assistant-client to 1.3.5 ( #167947 )
2026-04-11 01:07:18 +02:00
Michael
a5b830cc34
Don't create cpu temperature sensor when not supported in FRITZ!Box Tools ( #167905 )
2026-04-11 00:04:23 +02:00
James
299562d6ee
Set integer display precision for Yardian duration sensors ( #165896 )
...
Co-authored-by: barneyonline <barneyonline@users.noreply.github.com >
2026-04-10 23:58:57 +02:00
Denis Shulyaka
47cc31067c
Check if model exists in Anthropic config flow ( #167844 )
2026-04-11 00:06:17 +03:00
Martin Hjelmare
f050407bfa
Fix tibber price sensor first state update ( #167938 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-10 22:50:36 +02:00
Franck Nijhof
8f2cec26e3
Merge branch 'master' into rc
2026-04-10 22:45:55 +02:00
Tomeamis
a202742fc6
Z-Wave.me: Make Light support the Transition feature ( #167840 )
2026-04-10 22:45:36 +02:00
Franck Nijhof
05463cde99
Bump version to 2026.4.2
2026-04-10 20:41:40 +00:00
On Freund
a948799a6e
Bump pyrisco to 0.6.8 ( #167924 )
2026-04-10 20:41:20 +00:00
Bram Kragten
624fab064a
Update frontend to 20260325.7 ( #167922 )
2026-04-10 20:41:19 +00:00
Nathan Spencer
a331cb7199
Bump pylitterbot to 2025.2.1 ( #167921 )
2026-04-10 20:41:17 +00:00
Thomas D
7d6eaf40a6
Fix light on action for qbus integration ( #167917 )
2026-04-10 20:41:16 +00:00
panosmz
1ae9e7c87d
Bump oasatelematics to 0.4 ( #167911 )
2026-04-10 20:41:14 +00:00
Thomas D
6bcfc32d48
Bump qbusmqttapi to 1.4.3 ( #167909 )
2026-04-10 20:41:13 +00:00
Joost Lekkerkerker
0b5f85bdb9
Bump zinvolt to 0.4.3 ( #167908 )
2026-04-10 20:41:12 +00:00
Maikel Punie
d153eee822
Bump velbusaio to 2026.4.0 ( #167868 )
2026-04-10 20:41:10 +00:00
TheJulianJES
afcc2113ce
Bump ZHA to 1.1.2 ( #167849 )
2026-04-10 20:40:12 +00:00
J. Diego Rodríguez Royo
ae5bd63993
Fix service.yaml values for Home Connect ( #167847 )
2026-04-10 20:38:38 +00:00
Simone Chemelli
78107c478d
Fix stale devices removal for Alexa devices ( #167837 )
2026-04-10 20:38:36 +00:00
Joost Lekkerkerker
84490ef0bb
Support Chess.com accounts with no name ( #167824 )
2026-04-10 20:38:34 +00:00
Raj Laud
887e14638b
Fix Victron BLE storage errors caused by non-serializable value_fn callable in sensor entity description ( #167819 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:38:32 +00:00
Raj Laud
818bde1d5e
Fix Victron BLE false reauth triggered by unknown enum bitmask combinations ( #167809 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:38:31 +00:00
Benjamin Hudgens
83da18b761
Revert "Fix Ring snapshots" - #164337 ( #167790 )
2026-04-10 20:38:29 +00:00
Maciej Bieniek
bd904caea1
Bump aiotractive to 1.0.2 ( #167783 )
2026-04-10 20:38:28 +00:00
Michael
500f030eaa
Set proper state for the internet_access switches in FRITZ!Box Tools ( #167767 )
2026-04-10 20:38:26 +00:00
wollew
ce755f5f8f
Bump pyvlx to 0.2.33 ( #167764 )
2026-04-10 20:38:25 +00:00
Nick Haghiri
fb766d164b
Improve error logging for Backblaze B2 upload failures ( #167721 )
2026-04-10 20:38:23 +00:00
Tom
394670e33f
Fix ProxmoxVE migration causing reauthentication ( #167624 )
2026-04-10 20:38:21 +00:00
G Johansson
f79285f9ab
Bump holidays to 0.94 ( #167604 )
2026-04-10 20:38:20 +00:00
Erik Montnemery
a422611ada
Fix securetar size calculation when encrypting backup ( #167602 )
2026-04-10 20:38:18 +00:00
Erik Montnemery
4c34dcd560
Bump securetar to 2026.4.0 ( #167600 )
2026-04-10 20:38:17 +00:00
Maciej Bieniek
1aca993c12
Fix Tractive switch availability ( #167599 )
2026-04-10 20:38:15 +00:00
Leo Periou
a8cc099b66
fix EWS deviceType problem ( #167597 )
2026-04-10 20:38:13 +00:00
Artur Pragacz
c56d67c02f
Set up condition and trigger helpers in check config script ( #167589 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 20:38:11 +00:00
Jan Čermák
0ce98cfb34
Remove homeassistant/actions/helpers/info from builder workflow ( #167573 )
2026-04-10 20:35:03 +00:00
Jan Bouwhuis
4a13ab9aff
Bump incomfort-client to v0.7.0 ( #167546 )
2026-04-10 20:28:23 +00:00
Fabian Neundorf
dc65646d8b
Bump python-picnic-api2 to 1.3.4 ( #167539 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-10 20:28:22 +00:00
Nelson Osacky
39fbdad775
Add missing Miele dishwasher program ID 201 ( #167536 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 20:28:20 +00:00
Jordan Harvey
b4f6a43a14
Bump pynintendoparental to 2.3.4 ( #167510 )
2026-04-10 20:28:19 +00:00
Nick Haghiri
e5ff7a9944
Handle BadRequest exception in Backblaze B2 config flow and setup ( #167482 )
2026-04-10 20:28:18 +00:00
Nick Haghiri
ca9945f750
Bump b2sdk to 2.10.4 ( #167481 )
2026-04-10 20:28:16 +00:00
Andrea Turri
b028e2a6ae
Miele - fix core temperature reading ( #167476 )
2026-04-10 20:28:15 +00:00
Allen Porter
6f4aca495b
Update roborock services to raise ServiceNotSupported for new devices that don't yet support it ( #167470 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 20:28:14 +00:00
Jamie Magee
a892b5364d
Fix nzbget positional argument mismatch in NZBGetAPI calls ( #167456 )
2026-04-10 20:28:12 +00:00
Steve Easley
f57e682a98
Bump jvcprojector dependency to pyjvcprojector 2.0.5 ( #167450 )
2026-04-10 20:28:11 +00:00
Nils Ove Erstad
3493517b6d
Fix missing color_mode initialization in MQTT JSON light schema ( #167429 )
2026-04-10 20:28:09 +00:00
Jordan Harvey
b5842b8484
Fix handling of missing period statistics in Anglian Water coordinator ( #167427 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 20:28:08 +00:00
Willem-Jan van Rootselaar
3333b8d019
Fix setup without dhw ( #167423 )
2026-04-10 20:28:07 +00:00
Simone Chemelli
745860553c
Bump aiocomelit to 2.0.2 ( #167414 )
2026-04-10 20:26:02 +00:00
Shai Ungar
7188a09a59
Use dedicated session for seventeentrack to preserve login cookies ( #167394 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 20:26:01 +00:00
Robert Svensson
96a9b89412
Bump axis to v68 to improve MQTT event resiliance ( #167373 )
2026-04-10 20:25:59 +00:00
Tom
586d7ab526
Improve ProxmoxVE permissions handling ( #167370 )
2026-04-10 20:25:58 +00:00
Joost Lekkerkerker
5f2fe4ffd4
Bump aiohue to 4.8.1 ( #167369 )
2026-04-10 20:25:56 +00:00
Simone Chemelli
040192c103
Align and cleanup tests data for Fritz ( #167363 )
2026-04-10 20:25:55 +00:00
Jordan Harvey
e85430105e
Bump cryptography to 46.0.6 ( #167330 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-04-10 20:22:31 +00:00
cdheiser
5c7c0a6e83
Bump pylutron to 0.4.1 ( #167324 )
2026-04-10 20:21:53 +00:00
007hacky007
c7bd673d01
Bump afsapi to 0.3.1 ( #167321 )
2026-04-10 20:21:51 +00:00
MarkGodwin
6d3a93df81
Update to tplink-omada-client 1.5.7 ( #167313 )
2026-04-10 20:21:50 +00:00
Raj Laud
6a934b5fe3
Fix victron ble reauth flow title ( #167307 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:21:48 +00:00
Daniel Hjelseth Høyer
d644348dc8
Bump pyTibber to 0.37.0 ( #167283 )
2026-04-10 20:21:47 +00:00
Ludovic BOUÉ
dbfde9266c
Add Hisense AC (0x138C/0x0101) to Matter dry and fan mode device lists ( #167282 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-10 20:21:45 +00:00
Simone Chemelli
ed0b68ec4a
Allow force alarm actions for Comelit ( #167202 )
2026-04-10 20:21:44 +00:00
Patrick
c32d523f63
Bump starlink-grpc-core to 1.2.5 ( #167195 )
2026-04-10 20:21:42 +00:00
Marco Sousa
98a4e27e35
Bump aiopvpc to 4.3.1 ( #167189 )
2026-04-10 20:21:41 +00:00
Alex Merkel
fb1365e9a4
[LG Soundbar] Fix incorrect state for some models ( #167094 )
2026-04-10 20:21:39 +00:00
Ronald van der Meer
63a0b5d2ff
Bump python-duco-client to 0.3.0 ( #167936 )
2026-04-10 22:19:39 +02:00
Raman Gupta
53ed4b2c77
Refactor Vizio tests: shared fixtures, snapshot_platform, reduced parametrize ( #167935 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 22:19:25 +02:00
Willem-Jan van Rootselaar
850b034a5f
Include port in BSB-LAN configuration URL when non-default ( #166480 )
2026-04-10 20:19:09 +00:00
Samuel Xiao
b880876e0e
Switchbot Cloud: Enable Webhook for Bot ( #165647 )
2026-04-10 20:13:56 +00:00
Jeef
ab601e5717
Prevent the intellifire client from polling independently of its coordinator ( #165341 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 20:13:54 +00:00
Matt Philips
7eda592c72
Improve handling of disconnected meters with Rainforest Automation Eagle-200 ( #161185 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-10 20:13:53 +00:00
Tomer
2f91c6b050
Promote victron_gx integration to silver quality scale ( #167789 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:24:54 +02:00
Raj Laud
d17cb0e096
Fix Victron BLE storage errors caused by non-serializable value_fn callable in sensor entity description ( #167819 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:22:55 +02:00
mettolen
c9ee533916
Update Liebherr to platinum ( #167836 )
2026-04-10 20:17:04 +02:00
Raman Gupta
e88022c2cc
Add remote platform to Vizio integration ( #165820 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 20:13:11 +02:00
Nick Haghiri
d633ac8120
Improve error logging for Backblaze B2 upload failures ( #167721 )
2026-04-10 20:12:24 +02:00
potelux
fb90237ae3
Proxy Jellyfin artwork through HA so thumbnails work over HTTPS ( #167238 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 20:08:09 +02:00
Artur Pragacz
4658f4246d
Allow frontend-handled issues to omit description in strings ( #167928 )
2026-04-10 19:59:05 +02:00
tronikos
99e4c87f5e
Add reauthentication and reconfiguration flows in Google Weather to reach platinum ( #166106 )
2026-04-10 19:55:33 +02:00
Abílio Costa
7690d9570c
Narrow log check on ring event test ( #167927 )
2026-04-10 18:26:31 +01:00
On Freund
00560abd9c
Bump pyrisco to 0.6.8 ( #167924 )
2026-04-10 18:47:51 +02:00
Bram Kragten
b6d4fca477
Update frontend to 20260325.7 ( #167922 )
2026-04-10 18:46:06 +02:00
Nathan Spencer
44e51c1103
Bump pylitterbot to 2025.2.1 ( #167921 )
2026-04-10 18:21:45 +02:00
Erik Montnemery
3ad2c5e574
Fix config validation in trigger and condition tests ( #167683 )
2026-04-10 18:20:04 +02:00
Marcello
212c9b1a94
Bump fluss-api to 0.2.4 ( #167680 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-04-10 18:03:49 +02:00
epenet
b670172867
Bump tuya-device-handlers to 0.0.17 ( #167904 )
2026-04-10 18:01:28 +02:00
David Bonnes
23bcde09b0
Add Buttons to natively reset the mode of Evohome entities ( #167550 )
2026-04-10 18:00:30 +02:00
Tom Matheussen
62717fd3f5
Add support for encrypted connection to Satel Integra ( #167372 )
2026-04-10 17:57:26 +02:00
Simone Chemelli
86b72501ad
Add faulty/anomaly binary sensors to Comelit ( #167201 )
2026-04-10 17:51:49 +02:00
Stef Coene
59827967e6
Velbus reconfigure fix ( #167471 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 17:50:56 +02:00
Thomas D
fe5d45ed57
Fix light on action for qbus integration ( #167917 )
2026-04-10 17:24:00 +02:00
Florent Thoumie
cf87e9ab72
iaqualink: move custom update logic to DataUpdateCoordinator ( #167816 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 17:15:11 +02:00
Alex Merkel
64907ad7e2
[LG Soundbar] Fix incorrect state for some models ( #167094 )
2026-04-10 17:10:18 +02:00
Noah Husby
9e111b2418
Bump aiorussound to 5.0.0 ( #167914 )
2026-04-10 17:07:07 +02:00
Joost Lekkerkerker
97d64ab37c
Bump zinvolt to 0.4.3 ( #167908 )
2026-04-10 17:02:51 +02:00
Tomer
547830b450
Victron GX switch platform ( #167859 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 17:00:39 +02:00
Andrew Brainwood
f2f605b425
Add Preset button support for Bond cover devices ( #167881 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-04-10 17:00:25 +02:00
Thomas D
781b5e1c0e
Bump qbusmqttapi to 1.4.3 ( #167909 )
2026-04-10 16:57:05 +02:00
panosmz
68a7cbb620
Bump oasatelematics to 0.4 ( #167911 )
2026-04-10 16:48:11 +02:00
epenet
a6a716571d
Use runtime_data in tesla_wall_connector ( #167893 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 15:38:04 +02:00
epenet
ba09a54a37
Use runtime_data in tradfri integration ( #167896 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 14:19:02 +02:00
puddly
7125796aac
Temporarily stop the Z2M app when installing firmwares ( #163958 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 14:16:47 +02:00
Robert Resch
ce9875806d
Use runtime_data in launch_library integration ( #167887 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-04-10 13:47:37 +02:00
Pierre Hauweele
7cf422361b
Make the scaffold script ask for the integration type ( #167725 )
2026-04-10 12:49:40 +02:00
Robert Resch
9a97f1e8d2
Use runtime_data in soma integration ( #167890 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 12:49:39 +02:00
Robert Resch
777f78f74d
Use runtime_data in litejet integration ( #167888 )
2026-04-10 12:35:31 +02:00
Joost Lekkerkerker
10c922b21f
Support Chess.com accounts with no name ( #167824 )
2026-04-10 12:34:05 +02:00
epenet
aa293ba2f4
Add ability to load custom Tuya quirks ( #166952 )
2026-04-10 12:31:36 +02:00
Tomer
5edcfdf621
Mark docs-examples and docs-known-limitations as done for victron_gx ( #167866 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-10 12:13:06 +02:00
Andre v d Walt
244ed14019
smartthings: add Samsung OCF AC purify switch ( #167705 )
2026-04-10 12:12:36 +02:00
Robert Resch
109ec0705c
Use runtime_data in vilfo integration ( #167886 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:54:32 +02:00
epenet
6f7fa85d18
Use runtime_data in system_bridge integration ( #167880 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:53:53 +02:00
epenet
8d2564f00f
Use runtime_data in soundtouch integration ( #167869 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:52:47 +02:00
epenet
f7096e3744
Use runtime_data in srp_energy integration ( #167870 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:51:29 +02:00
epenet
d7f28a09bb
Use runtime_data in sleepiq integration ( #167865 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:50:53 +02:00
epenet
a54ea071f8
Use runtime_data in Slack ( #167864 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 11:50:19 +02:00
epenet
1597b740da
Use runtime_data in skybell integration ( #167862 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:48:48 +02:00
epenet
3758d606c9
Use runtime_data in simplisafe integration ( #167858 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:47:58 +02:00
epenet
a79988aca7
Use runtime_data in sia integration ( #167857 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:46:43 +02:00
epenet
837cd7d89d
Use runtime_data in sanix integration ( #167856 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 11:46:12 +02:00
Retha Runolfsson
038bb6c15d
Add child lock and wireless charging switches for air purifier ( #167140 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 11:29:02 +02:00
Paul Bottein
6ccede7f30
Add fabric index fields to Matter lock user and credential responses ( #167875 )
2026-04-10 11:18:10 +02:00
Abílio Costa
fb541d8835
Replace ding with new ring event in Ring integration doorbell ( #167728 )
2026-04-10 11:04:52 +02:00
epenet
39a2c08d4e
Use runtime_data in switchbot_cloud integration ( #167879 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:59:20 +02:00
epenet
ea642980f2
Use runtime_data in switchbee ( #167878 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 10:45:04 +02:00
Renaud Allard
4c8ea3669c
Load lovelace resource collection eagerly during setup ( #165773 )
2026-04-10 04:38:17 -04:00
epenet
14f24226ae
Use runtime_data in streamlabswater ( #167874 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:31:55 +02:00
epenet
3a9f805f10
Use runtime_data in surepetcare integration ( #167877 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 10:31:42 +02:00
Maikel Punie
191dd42a92
Bump velbusaio to 2026.4.0 ( #167868 )
2026-04-10 09:59:53 +02:00
Daniel Hjelseth Høyer
35ffffb159
Improve Tibber price coordinator ( #166175 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 09:57:32 +02:00
J. Nick Koston
4494f9ff6b
Bump aioesphomeapi to 44.13.1 ( #167855 )
2026-04-10 09:57:28 +02:00
dependabot[bot]
09e6b6533a
Bump dawidd6/action-download-artifact from 19 to 20 ( #167861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 09:56:29 +02:00
dependabot[bot]
c42e37dd7d
Bump docker/login-action from 4.0.0 to 4.1.0 ( #167860 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 09:55:57 +02:00
Simone Chemelli
853b6a80d2
Fix stale devices removal for Alexa devices ( #167837 )
2026-04-10 09:53:51 +02:00
TheJulianJES
eaa1fc591a
Bump ZHA to 1.1.2 ( #167849 )
2026-04-10 09:52:19 +02:00
peteS-UK
3f388e88e0
Add support for deletion of stale devices for Squeezebox ( #159848 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-04-10 09:47:20 +02:00
epenet
44eea221b7
Use runtime_data in Snooz ( #167867 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 09:43:06 +02:00
Brendan McShane
6a3937b96b
Add HomeKit AirPlay Enable (Ecobee) ( #159564 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-10 09:33:22 +02:00
norkudev
1c5e020344
Include indirect automation references in device view ( #167719 )
2026-04-10 01:56:37 +02:00
Brett Adams
6ac7952f26
Tessie: use Vehicle methods for button commands ( #167193 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 00:39:28 +02:00
J. Diego Rodríguez Royo
7f0d94da9f
Fix service.yaml values for Home Connect ( #167847 )
2026-04-10 00:34:50 +02:00
epenet
8f383bccd9
Set assumed state on Renault number entity ( #167644 )
2026-04-10 00:20:47 +02:00
Fabian Munkes
8c50cb2ab1
Add initial support for PlayerOptions: Switch entities to Music Assistant ( #167829 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-04-10 00:14:37 +02:00
David Bonnes
b0888b051c
Improve services.yaml in Evohome to improve UI/UX ( #167788 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-10 00:12:30 +02:00
Fabian Munkes
0764e3e239
Add support for sound modes to Music Assistant. ( #167838 )
2026-04-10 00:11:06 +02:00
Robin Thoni
cf4d8f0974
Add VoIP sensors to sfr_box ( #166609 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-04-10 00:03:49 +02:00
Ronald van der Meer
e7e4c495fd
Add Duco integration ( #167220 )
2026-04-09 23:54:31 +02:00
Matthias Alphart
8f6ae15a6a
KNX: Configure entity expose from config panel UI ( #167692 )
2026-04-09 23:46:50 +02:00
David Bishop
910dcb4d68
Govee light local availability test cleanup ( #167702 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 23:45:37 +02:00
G Johansson
86b5efaf2c
Don't use async_update_reload_and_abort with update listeners in tele… ( #167696 )
2026-04-09 23:44:42 +02:00
Noah Husby
5f8483ba07
Add party mode to Russound RIO ( #167342 )
2026-04-09 23:40:15 +02:00
g4bri3lDev
496c9551b3
Add event platform for OpenDisplay ( #167393 )
2026-04-09 23:37:25 +02:00
puddly
2d45f9978e
List serial ports via USB integration helpers (Q-Z) ( #167701 )
2026-04-09 17:24:36 -04:00
Petro31
caa1a8880f
Allow trigger based template entities to skip option validation ( #167708 )
2026-04-09 23:23:37 +02:00
Jeef
1e78666b90
Prevent the intellifire client from polling independently of its coordinator ( #165341 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-09 23:22:33 +02:00
Fabian Neundorf
53738c0168
Add 2fa support in picnic integration ( #167636 )
2026-04-09 23:09:35 +02:00
J. Diego Rodríguez Royo
ca96c751e1
Add delayed start as an operation state that flags as program running at Home Connect ( #167549 )
2026-04-09 23:03:03 +02:00
johanzander
2a0a386e6d
Update Growatt quality scale: mark docs rules done and exempt discovery ( #166075 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 22:59:50 +02:00
Michael
79dfa61e8b
Add favorite collection to immich media source ( #167841 )
2026-04-09 22:51:32 +02:00
Kurt Chrisford
431387b76d
Fix Actron Air quality scale rule statuses ( #167149 )
2026-04-09 22:47:59 +02:00
Tomer
f4a2f37fa6
Victron GX select platform ( #167675 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-09 22:45:47 +02:00
Fabian Munkes
ec54a121c1
Add initial support for PlayerOptions: Text entities to Music Assistant ( #167832 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-04-09 22:10:20 +02:00
Petro31
f5d5ee71f5
Update template lock tests to use new framework ( #164621 )
2026-04-09 22:01:02 +02:00
Michael
7e1f4d27e8
Bump aioimmich to 0.14.0 ( #167833 )
2026-04-09 22:00:39 +02:00
mettolen
4700c79ace
Implement reconfiguration flow for Huum integration ( #167711 )
2026-04-09 21:57:18 +02:00
Artur Pragacz
b6ea61f953
Fix run_then_background in service intent handler ( #167817 )
2026-04-09 21:37:16 +02:00
Tomer
1eab08f986
Victron GX binary_sensor platform ( #167527 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-09 21:32:16 +02:00
Erwin Douna
f491ec8b44
Generate translations optimization ( #166483 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-09 21:30:17 +02:00
Jamie Magee
e639e983dc
Use offline command for non-UTF-8 stdout test ( #167466 )
2026-04-09 21:25:59 +02:00
David Bonnes
a983cb7ccd
Tidy up Evohome code, and improve docstrings ( #167827 )
2026-04-09 21:18:01 +02:00
Petro31
89ddfff66f
Update template switch tests to use new framework ( #167826 )
2026-04-09 21:16:21 +02:00
Petro31
77c8eab698
Update template update tests to use new framework ( #167828 )
2026-04-09 21:11:04 +02:00
Petro31
9ac730fb58
Update template vacuum tests to use new framework ( #167830 )
2026-04-09 21:07:02 +02:00
Raj Laud
6cc05e6a28
Fix Victron BLE false reauth triggered by unknown enum bitmask combinations ( #167809 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-09 20:53:26 +02:00
Denis Shulyaka
75a4b088bc
Entity translation for Anthropic integration ( #166725 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-09 20:41:04 +02:00
Petro31
9056e0b64f
Update template cover tests to use new framework ( #167686 )
2026-04-09 20:39:12 +02:00
Petro31
3a1002457b
Update template number tests to use new framework ( #167823 )
2026-04-09 20:34:45 +02:00
Petro31
97fe710187
Update template select tests to use new framework ( #167825 )
2026-04-09 20:34:02 +02:00
Benjamin Hudgens
09585a7e1c
Revert "Fix Ring snapshots" - #164337 ( #167790 )
2026-04-09 20:21:14 +02:00
puddly
6d55c076e4
List serial ports via USB integration helpers (A-P) ( #167695 )
2026-04-09 19:56:59 +02:00
Samuel Xiao
8b37cc8719
Switchbot Cloud: Enable Webhook for Bot ( #165647 )
2026-04-09 19:43:13 +02:00
Simone Chemelli
6510b3d1d1
Add configuration URL to Comelit ( #167813 )
2026-04-09 19:36:08 +02:00
David Bonnes
e5a83106d7
Change default icon of Evohome's WaterHeater entities ( #167818 )
2026-04-09 19:14:32 +02:00
Florent Thoumie
de973e8900
iaqualink: don't return False in async_setup_entry ( #167812 )
2026-04-09 17:59:52 +02:00
Petro31
fefc5a950f
Update template binary sensor tests to use new framework ( #167704 )
2026-04-09 17:56:55 +02:00
Petro31
b3e7ae0fdd
Update template alarm control panel tests to use new framework ( #167799 )
2026-04-09 17:56:24 +02:00
Petro31
7bad7fc4f6
Update template button tests to use new framework ( #167806 )
2026-04-09 17:53:11 +02:00
Petro31
36944525e1
Update template event tests to use new framework ( #167808 )
2026-04-09 17:52:51 +02:00
Barry vd. Heuvel
f3d25a04f8
Bump weheat to 2026.4.8 ( #167807 )
2026-04-09 17:50:18 +02:00
MoonDevLT
f2c20fedeb
Add zeroconf discovery to Lunatone integration ( #167582 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-09 17:31:01 +02:00
mcisk
93e9575547
Add reauthentication flow to Autoskope integration ( #167688 )
2026-04-09 17:30:53 +02:00
Brett Adams
681f8bedb4
Handle boolean charging state in Tessie sensor ( #165172 )
2026-04-09 17:26:53 +02:00
Lamarqe
566ff6d1d5
Add frequency unit conversion ( #167537 )
2026-04-09 17:16:02 +02:00
epenet
5bec3d1b41
Disable pilight integration ( #167760 )
2026-04-09 16:44:18 +02:00
MoonDevLT
050d929d8a
Bump lunatone-rest-api-client to 0.9.1 ( #167804 )
2026-04-09 16:28:35 +02:00
Barry vd. Heuvel
15045f55d5
Make Weheat energy output TOTAL instead of TOTAL_INCREASING ( #167761 )
2026-04-09 15:42:57 +02:00
epenet
b2fb6c0a68
Use runtime_data in seventeentrack integration ( #167737 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 15:27:15 +02:00
Tomer
66e35cef06
Bump victron-mqtt to 2026.4.3 ( #167787 )
2026-04-09 15:26:37 +02:00
Denis Shulyaka
9ea527520a
Bump anthropic to 0.92.0 ( #167793 )
2026-04-09 15:18:21 +02:00
Retha Runolfsson
872120821c
Fix SwitchBot encrypted device method selection not resetting on back ( #167749 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-09 15:15:49 +02:00
wibbit
998f24649d
geniushub: add water heater platform tests ( #167763 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-09 15:11:41 +02:00
TimL
cc21c99e55
Fix "IR emitter" sentence case in SMLIGHT string ( #167684 )
2026-04-09 15:00:09 +02:00
MoonDevLT
4efb6b9b56
Add color modes to Lunatone light entity ( #167574 )
2026-04-09 14:22:44 +02:00
Marc Mueller
a9f0cd203c
Update pytest warnings filter ( #167703 )
2026-04-09 14:20:59 +02:00
Maciej Bieniek
eb31499e78
Bump aiotractive to 1.0.2 ( #167783 )
2026-04-09 14:19:46 +02:00
TimL
d292aa2e90
Add missing exception string from smlight IR platform ( #167784 )
2026-04-09 13:50:30 +02:00
epenet
87f44a67be
Use runtime_data in sharkiq integration ( #167741 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:45:44 +02:00
epenet
efb0e80577
Use runtime_data in smart_meter_texas integration ( #167743 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:44:34 +02:00
epenet
11c34c7ddf
Use runtime_data in snapcast integration ( #167744 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:40:11 +02:00
epenet
4b820a0204
Use runtime_data in somfy_mylink integration ( #167745 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:39:19 +02:00
epenet
0c98f01b07
Use runtime_data in starline integration ( #167746 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:37:59 +02:00
epenet
aa50822a82
Use runtime_data in Subaru integration ( #167747 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:36:45 +02:00
epenet
f634525798
Use runtime_data in syncthing integration ( #167748 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 13:34:42 +02:00
Denis Shulyaka
047500af42
Anthropic pretty device model name ( #167772 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-09 13:33:02 +02:00
MoonDevLT
db589f7318
Bump lunatone-rest-api-client to 0.9.0 ( #167762 )
2026-04-09 13:20:13 +02:00
TimL
3ea15f2743
Refactor Ultima fixtures to reduce duplication ( #167731 )
2026-04-09 13:20:01 +02:00
Maciej Bieniek
8e430d9f26
Bump brother to 6.1.0 ( #167768 )
2026-04-09 13:19:05 +02:00
Michael
075b47b5f9
Set proper state for the internet_access switches in FRITZ!Box Tools ( #167767 )
2026-04-09 12:46:34 +02:00
wollew
949c907407
Bump pyvlx to 0.2.33 ( #167764 )
2026-04-09 11:55:32 +02:00
Franck Nijhof
326799209c
Extract config entry template functions into a config entry Jinja2 extension ( #167360 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-09 11:49:56 +02:00
Simone Chemelli
65bc7c9ea7
Allow force alarm actions for Comelit ( #167202 )
2026-04-09 11:16:05 +02:00
dependabot[bot]
86d443f8c6
Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 ( #167648 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 10:29:18 +02:00
epenet
19ae7e722e
Bump pybotvac to 0.0.29 ( #167758 )
2026-04-09 09:51:03 +02:00
Abílio Costa
57568fdc2c
Add standard event type for doorbell event entities ( #167630 )
2026-04-09 00:02:05 +01:00
Oluwatobi Mustapha
4c8a660b2d
Redact Z-Wave add-on options sensitive error details ( #167239 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-08 21:17:26 +02:00
puddly
b0511519a1
Expose async serial port scanning helper in USB integration ( #167706 )
2026-04-08 14:29:27 -04:00
Marc Mueller
038b583888
Update types packages ( #167700 )
2026-04-08 19:20:57 +02:00
Raphael Hehl
018c130988
Update UniFi Access quality scale: mark documentation rules as done ( #166898 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-08 16:18:19 +02:00
David Bishop
462e9965d7
Mark Govee local devices unavailable when they stop responding ( #167566 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 14:18:55 +01:00
Franck Nijhof
ea4d85f96c
Extract arithmetic template filters into the math Jinja2 extension ( #167309 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-08 14:27:22 +02:00
Petro31
1a4d518ef2
Update template fan tests to use new framework ( #167625 )
2026-04-08 13:51:15 +02:00
TimL
a48a770ca4
Add Infrared platform to SMLIGHT ( #167568 )
2026-04-08 12:35:48 +01:00
Tom
e4aeee9d85
Fix ProxmoxVE migration causing reauthentication ( #167624 )
2026-04-08 13:22:25 +02:00
Raphael Hehl
726edf3a3b
Unifi access protect api key hint ( #167404 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-08 13:21:54 +02:00
epenet
b98aa0ad91
Use runtime_data in rdw integration ( #167654 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 13:18:26 +02:00
David
f82b8cb7c7
Bump pylutron-caseta to 0.28.0 ( #167642 )
2026-04-08 13:17:45 +02:00
epenet
d6342d51cc
Use runtime_data in radiotherm ( #167650 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 13:16:21 +02:00
epenet
1eead15c24
Use runtime_data in Rabbit Air ( #167649 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 13:15:46 +02:00
epenet
2e6137325c
Use runtime_data in ridwell integration ( #167658 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 13:14:23 +02:00
Kurt Chrisford
8d3d4a1b5c
Add diagnostics to Actron Air ( #167145 )
2026-04-08 13:12:56 +02:00
Tomer
3e5132bf85
Victron GX reauthentication-flow ( #167614 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-08 12:58:16 +02:00
epenet
65e4b26006
Use suggested uom in Renault charging power sensor ( #167646 )
2026-04-08 12:32:26 +02:00
epenet
13f1a42d69
Use runtime_data in roon integration ( #167660 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:16:32 +02:00
epenet
5be48affcf
Use runtime_data in rova integration ( #167661 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:15:59 +02:00
epenet
8994f501f1
Use runtime_data in rympro integration ( #167663 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:15:34 +02:00
epenet
7f49ecffd3
Use runtime_data in romy integration ( #167665 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:14:29 +02:00
epenet
a560967861
Use runtime_data in roomba integration ( #167667 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:13:44 +02:00
epenet
82202ee1c2
Use runtime_data in ruckus_unleashed integration ( #167662 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:13:26 +02:00
Franck Nijhof
b697b3a54e
Extract version template function into a version Jinja2 extension ( #167172 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-08 12:10:22 +02:00
Kurt Chrisford
6cf5bbe2f5
Bump actronneoapi to 0.5.0 ( #167669 )
2026-04-08 12:06:48 +02:00
epenet
c0c61533e6
Use runtime_data in risco integration ( #167659 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 12:05:04 +02:00
epenet
15e434431d
Use runtime_data in renson integration ( #167664 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 11:58:10 +02:00
epenet
0452bb91c7
Cleanup unused renault base entity method ( #167643 )
2026-04-08 11:57:55 +02:00
epenet
5620fc9e96
Use runtime_data in recollect_waste integration ( #167655 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 11:57:44 +02:00
epenet
1a5ef199da
Remove duplicated FlussConfigEntry type aliases ( #167676 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 11:48:02 +02:00
Joost Lekkerkerker
e98eec113e
Add DHCP discovery to MyStrom ( #167084 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-08 11:36:20 +02:00
Mattheinrichs
c74d4047d8
Add diagnostics support to tplink_omada ( #166802 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-04-08 10:37:01 +02:00
epenet
f5ae250720
Improve type hints in ipma system_health ( #167670 )
2026-04-08 10:30:27 +02:00
epenet
bea4eea871
Use runtime_data in rainforest_eagle integration ( #167652 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 08:42:10 +02:00
Maciej Bieniek
f4f202a8a1
Fix Tractive switch availability ( #167599 )
2026-04-08 07:44:45 +02:00
Erwin Douna
c30ccf3750
Bump pyportainer 1.0.38 ( #167627 )
2026-04-08 05:36:10 +02:00
Raphael Hehl
0b8390cf21
Bump py-unifi-access to 1.1.5 ( #167633 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-08 00:47:58 +02:00
Joakim Plate
1a048a7845
Move logging for loading/unloading config entry to integration logger ( #167415 )
2026-04-07 23:43:11 +02:00
Erik Montnemery
08097c67eb
Bump securetar to 2026.4.1 ( #167617 )
2026-04-07 20:19:51 +01:00
Oliver Verity
550e53d192
Add support for storing OpenAI conversation responses ( #165723 )
2026-04-07 20:19:25 +01:00
Fabian Munkes
09ee76c265
Add initial support for PlayerOptions: Number entities to Music Assistant ( #162669 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-04-07 20:51:26 +02:00
Norbert Rittel
f7b2f5e8f1
Improve Remote action naming consistency ( #167382 )
2026-04-07 18:48:05 +02:00
G Johansson
a1414717ad
Bump holidays to 0.94 ( #167604 )
2026-04-07 18:41:28 +02:00
Erik Montnemery
2f0889ac02
Fix securetar size calculation when encrypting backup ( #167602 )
2026-04-07 18:40:06 +02:00
Joakim Plate
323b3a4d96
Add contour and position names to gardena ( #167512 )
2026-04-07 18:29:05 +02:00
Erwin Douna
8aa0e9f6c3
Refactor to active_containers ( #167529 )
2026-04-07 18:27:43 +02:00
Erik Montnemery
906475249c
Bump securetar to 2026.4.0 ( #167600 )
2026-04-07 16:00:06 +02:00
Oliver Verity
354b5860bb
Add read-only MCP Assist context snapshot resource ( #167396 )
2026-04-07 06:57:55 -07:00
Ludovic BOUÉ
74957969f7
Add select entities for Roborock q10 s5+ ( #166142 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-07 06:55:43 -07:00
Leo Periou
b52ce22ee7
fix EWS deviceType problem ( #167597 )
2026-04-07 15:49:21 +02:00
Jan Čermák
920ffdb9b5
Remove homeassistant/actions/helpers/info from builder workflow ( #167573 )
2026-04-07 14:52:05 +02:00
Artur Pragacz
4a454dff02
Set up condition and trigger helpers in check config script ( #167589 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 14:50:37 +02:00
Stefan S
481eb66bc5
Add unit 'µA' for the units of electric current ( #166786 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-04-07 14:48:21 +02:00
Retha Runolfsson
b76627a442
Add light sensor button to switchbot air purifier ( #167134 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 14:13:35 +02:00
Denis Shulyaka
1aa214fb61
Enable minimal thinking budget by default for Anthropic integration ( #167593 )
2026-04-07 13:36:49 +02:00
markhannon
6e30de3a1c
Bump zcc-helper to 3.8 ( #167555 )
2026-04-07 13:31:51 +02:00
Kevin McCormack
2f0488f985
Opnsense swap to aiopnsense ( #167026 )
...
Co-authored-by: Snuffy2 <Snuffy2@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-07 13:19:49 +02:00
Petar Petrov
61c02c854f
Add websocket subscription support for calendar events ( #156340 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 14:04:51 +03:00
Nelson Osacky
a10f16ce3e
Add missing Miele dishwasher program ID 201 ( #167536 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 12:47:48 +02:00
J. Diego Rodríguez Royo
293db47101
Bump aiohomeconnect to 0.34.0 ( #167592 )
2026-04-07 12:47:03 +02:00
Tomer
c9cdbcc3db
Bump victron-mqtt to 2026.4.2 ( #167565 )
2026-04-07 12:46:38 +02:00
Simone Chemelli
856d363ca8
Align Fritz test data mock to real implementation ( #167511 )
2026-04-07 12:39:13 +02:00
Artur Pragacz
cb71628ee2
Validate entity ID domain ( #167228 )
2026-04-07 12:36:37 +02:00
Fabian Neundorf
f34301f236
Bump python-picnic-api2 to 1.3.4 ( #167539 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-07 12:20:22 +02:00
epenet
554b906788
Migrate qnap_qsw to use runtime_data ( #167200 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 12:16:06 +02:00
epenet
d5ffd7f37a
Improve typing in Renault sensor descriptions ( #167571 )
2026-04-07 12:13:19 +02:00
epenet
17fbb9909c
Improve typing in Renault binary_sensor descriptions ( #167577 )
2026-04-07 12:11:32 +02:00
epenet
bd4ac7993f
Improve typing in Renault select descriptions ( #167578 )
2026-04-07 12:09:30 +02:00
epenet
eaba7b0e48
Improve typing in Renault number descriptions ( #167580 )
2026-04-07 12:08:12 +02:00
Stefan Agner
2a8551138d
Reject backup uploads with invalid filenames ( #167211 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 10:34:29 +02:00
epenet
7586fe6dec
Remove unnecessary Renault entity description mixin ( #167579 )
2026-04-07 09:52:40 +02:00
Nils Ove Erstad
74a6f781a1
Fix missing color_mode initialization in MQTT JSON light schema ( #167429 )
2026-04-07 09:20:48 +02:00
Norbert Rittel
4dba27f15e
Replace "custom" with "community" in analytics_insights ( #167506 )
2026-04-07 01:19:03 +03:00
David Bonnes
298b9b962f
Use fixtures for all entity IDs in Evohome tests ( #167479 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-06 23:58:11 +02:00
Erwin Douna
f6fb6f40dd
Proxmox refactor coordinator typing ( #167500 )
2026-04-06 22:11:37 +01:00
Noah Groß
12ee952a97
Use retry_after for UpdateFailed exception in Picnic ( #167525 )
2026-04-06 22:08:10 +01:00
Erwin Douna
9d6a335127
Refactor enums in Portainer ( #167540 )
2026-04-06 22:05:10 +01:00
Norbert Rittel
e1fa894572
Improve Activity (logbook) action naming consistency ( #167533 )
2026-04-06 22:00:09 +01:00
Norbert Rittel
43c83cc850
Improve Persistent Notification action naming consistency ( #167531 )
2026-04-06 21:57:03 +01:00
Tomer
7f27915825
Bump victron-mqtt to 2026.4.1 ( #167547 )
2026-04-06 21:56:22 +01:00
Jan Bouwhuis
54a63d2c3e
Bump incomfort-client to v0.7.0 ( #167546 )
2026-04-06 22:37:38 +02:00
Erwin Douna
9709fbd6c6
Bump pyportainer 1.0.37 ( #167535 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-06 22:36:09 +02:00
puddly
12abff5b9e
Allow listing non-USB serial ports with scan_serial_ports ( #166029 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 14:14:08 -04:00
J. Diego Rodríguez Royo
9b2abb0acc
Move program_running to a property at Home Connect sensors ( #167523 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-06 20:12:34 +02:00
johnmph
e7bc593fa8
Add support for hiding walls and rooms in map rendering ( #162053 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-04-06 18:49:28 +01:00
Norbert Rittel
2a4b8c88a8
Improve Google Cast action naming consistency ( #167152 )
2026-04-06 19:20:38 +02:00
Erwin Douna
a6c66a86ee
Tado add rate limit indicator ( #164132 )
...
Co-authored-by: abmantis <amfcalt@gmail.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-04-06 18:00:16 +01:00
Joost Lekkerkerker
6dfcc1c4f6
Always use quality scale shorthand rule notation ( #167516 )
2026-04-06 18:36:46 +02:00
mettolen
dfb61ee881
Mark Huum documenation quality scale items done ( #167413 )
2026-04-06 17:38:31 +02:00
Daniel Hjelseth Høyer
4776b99f5f
Bump pyTibber to 0.37.0 ( #167283 )
2026-04-06 17:29:46 +02:00
Ludovic BOUÉ
49f5557947
Add sensor entities for Roborock q10 s5+ ( #166120 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-06 17:13:44 +02:00
Ludovic BOUÉ
4ed9113e35
Bump python-roborock from 5.3.0 to 5.5.1 ( #167520 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-06 16:57:02 +02:00
Norbert Rittel
e2688f909b
Update "custom component" to "community integration" in Shelly ( #167515 )
2026-04-06 16:39:35 +03:00
Mike O'Driscoll
9e1c521fed
Casper Glow: add dimming end time ( #166769 )
2026-04-06 15:09:18 +02:00
Norbert Rittel
73fbc87639
Replace 'custom component' with 'community integration' in bmw_connected_drive ( #167505 )
2026-04-06 15:35:47 +03:00
Norbert Rittel
8986477c96
Replace "custom" with "community" in homeassistant ( #167507 )
2026-04-06 15:31:25 +03:00
Jordan Harvey
ca40d68417
Bump pynintendoparental to 2.3.4 ( #167510 )
2026-04-06 15:29:54 +03:00
Erwin Douna
d2539ccaf2
Add resume button to Proxmox qemu ( #167329 )
2026-04-06 13:02:03 +02:00
Tom
56e7b8ddbb
Improve ProxmoxVE permissions handling ( #167370 )
2026-04-06 13:00:14 +02:00
Tomer
ca5aa215d2
Victron GX communication center integration ( #156090 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-06 12:57:12 +02:00
Thomas55555
d3ca5132fc
Fix polling pause in Husqvarna Automower ( #167397 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 12:51:42 +02:00
Norbert Rittel
f1d309779e
Improve Profiler action naming consistency ( #167349 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 12:49:53 +02:00
Norbert Rittel
85fa2415c1
Fix name of shopping_list.add_item action ( #167352 )
2026-04-06 12:49:23 +02:00
Franck Nijhof
ddc00f6924
Extract functional utility template functions into a functional Jinja2 extension ( #167357 )
2026-04-06 12:48:15 +02:00
Raphael Hehl
2216fcccc7
Handle access.logs.add events for UniFi Access G6 Pro Entry ( #167362 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-06 12:47:26 +02:00
Robert Svensson
6212d548b8
Bump axis to v68 to improve MQTT event resiliance ( #167373 )
2026-04-06 12:43:57 +02:00
Shai Ungar
bf12323782
Use dedicated session for seventeentrack to preserve login cookies ( #167394 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 12:39:49 +02:00
Willem-Jan van Rootselaar
8b9ba690f1
Include port in BSB-LAN configuration URL when non-default ( #166480 )
2026-04-06 12:38:55 +02:00
Willem-Jan van Rootselaar
3c7c0091f2
Fix setup without dhw ( #167423 )
2026-04-06 12:38:27 +02:00
Norbert Rittel
7bea4a53e2
Improve google_photos action naming consistency ( #167146 )
2026-04-06 12:37:37 +02:00
Norbert Rittel
50d9109e5f
Improve Google Calendar action naming consistency ( #167143 )
2026-04-06 12:37:29 +02:00
Denis Shulyaka
6d80b3769a
Promote Anthropic to Silver ( #167361 )
2026-04-06 12:35:44 +02:00
Pete Sage
9ff97ecd7b
Remove if statements in Sonos Media Player Tests ( #167210 )
2026-04-06 12:35:32 +02:00
Erwin Douna
34dc52c732
Add better pause behaviour to Portainer ( #167453 )
2026-04-06 12:33:33 +02:00
TimL
67243a5044
Revert "Add Remote platform to SMLIGHT Integration ( #166728 )" ( #167424 )
2026-04-06 12:31:31 +02:00
cdheiser
74770f0b33
Bump pylutron to 0.4.1 ( #167324 )
2026-04-06 12:31:10 +02:00
Steve Easley
b1d81536ce
Bump jvcprojector dependency to pyjvcprojector 2.0.5 ( #167450 )
2026-04-06 12:30:55 +02:00
Jamie Magee
b8d8b1cfa8
Fix nzbget positional argument mismatch in NZBGetAPI calls ( #167456 )
2026-04-06 12:29:27 +02:00
Jordan Harvey
dfaed39a01
Fix handling of missing period statistics in Anglian Water coordinator ( #167427 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 12:28:35 +02:00
Jamie Magee
4849dc0eb9
Fix modem_callerid test_setup_entry mock ( #167461 )
2026-04-06 12:28:16 +02:00
Denis Shulyaka
05aaf8745d
Add Tool search tool to Anthropic ( #167484 )
2026-04-06 12:24:07 +02:00
Cameron Jones
7c1abd993d
Add notify_on_use param to Schlage add_code service ( #167402 )
2026-04-06 12:23:49 +02:00
Nick Haghiri
0674de2ce4
Handle BadRequest exception in Backblaze B2 config flow and setup ( #167482 )
2026-04-06 12:12:55 +02:00
Nick Haghiri
ba26d119f7
Bump b2sdk to 2.10.4 ( #167481 )
2026-04-06 12:11:25 +02:00
Allen Porter
616a0f204c
Migrate Fitbit user profile fetching to use fitbit-web-api ( #167480 )
2026-04-06 12:10:29 +02:00
Andrea Turri
0eaa8d38db
Miele - fix core temperature reading ( #167476 )
2026-04-06 12:08:29 +02:00
Mike O'Driscoll
4ad2f752a3
Fix flaky fire_callbacks tests in casper_glow ( #167418 )
2026-04-06 12:06:03 +02:00
Allen Porter
310af5a31a
Update roborock services to raise ServiceNotSupported for new devices that don't yet support it ( #167470 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 12:05:06 +02:00
Chase
11fac8ee48
OpenRouter: Update quality scale ( #166921 )
2026-04-06 12:04:32 +02:00
Allen Porter
e70514f540
Bump pyrainbird to 6.3.0 ( #167493 )
2026-04-06 11:53:27 +02:00
dependabot[bot]
1a7465dd72
Bump home-assistant/actions from 5f5b077d63a1e4c53019231409a0c4d791fb74e5 to 5752577ea7cc5aefb064b0b21432f18fe4d6ba90 ( #167494 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:51:59 +02:00
dependabot[bot]
15ddce74a7
Bump github/codeql-action from 4.32.6 to 4.35.1 ( #167495 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 11:46:32 +02:00
Simone Chemelli
ee4c941610
Update IQS to gold for Fritz ( #167358 )
2026-04-06 11:24:34 +02:00
Simone Chemelli
459fc43625
Migrate wifi switch unique_id for Fritz ( #166751 )
2026-04-06 11:18:42 +02:00
Erwin Douna
893d9306d4
Refactor async_setup in Firefly III ( #167496 )
2026-04-06 11:09:19 +02:00
Erwin Douna
c243680113
Add coordinator update after press call in Portainer ( #167497 )
2026-04-06 11:05:33 +02:00
J. Diego Rodríguez Royo
db6d95273c
Add microwave to some sensors' related appliance types ( #167501 )
2026-04-06 11:05:02 +02:00
Manu
a084e85028
Add mastodon.update_profile action to Mastodon integration ( #167444 )
2026-04-05 15:23:26 -07:00
David Bonnes
1d7eb5ed15
Use mark.usefixtures for unreferenced fixtures in Evohome ( #167467 )
2026-04-05 21:31:57 +02:00
Jamie Magee
7b19b5a416
Fix overseerr test importing from future.backports ( #167458 )
2026-04-05 20:10:05 +02:00
Denis Shulyaka
2b0f2bcd12
Automatic caching support for Anthropic ( #167436 )
2026-04-05 20:10:08 +03:00
Jordan Harvey
5d5d00f0b2
Bump cryptography to 46.0.6 ( #167330 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-04-05 17:56:01 +02:00
Raphael Hehl
735adb61a3
Fix blocking SSL context creation in unifi_access integration ( #167422 )
2026-04-05 17:32:23 +02:00
Daniel Feinberg
42f602a2fd
Bump python-roborock from 5.0.0 to 5.3.0 ( #167437 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 07:25:01 -07:00
TimL
287b38bebd
Bump pysmlight to 0.3.2 ( #167421 )
2026-04-05 12:02:59 +02:00
Simone Chemelli
415f711039
Bump aiocomelit to 2.0.2 ( #167414 )
2026-04-05 12:02:32 +02:00
G-Two
28ddb3a590
Bump subarulink to 0.7.19 ( #167386 )
2026-04-05 12:01:40 +02:00
lzghzr
0f1dbba65a
Bump xiaomi-ble to 1.10.1 ( #167384 )
2026-04-05 11:59:31 +02:00
Patrick
206d1ab3a8
Bump starlink-grpc-core to 1.2.5 ( #167195 )
2026-04-05 11:58:46 +02:00
Marco Sousa
cb15014dc0
Bump aiopvpc to 4.3.1 ( #167189 )
2026-04-05 11:57:27 +02:00
Simone Chemelli
a30fc9e9d5
Align and cleanup tests data for Fritz ( #167363 )
2026-04-05 10:43:24 +02:00
Jonas
b5480da68e
Add manual and remaining watering time to Gardena Bluetooth for Aquaprecise ( #167381 )
2026-04-04 21:13:57 +02:00
Joost Lekkerkerker
a5a8cca424
Bump aiohue to 4.8.1 ( #167369 )
2026-04-04 20:59:34 +02:00
Niracler
5c890a8a2b
Use exception translations in sunricher_dali ( #166858 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-04 16:43:56 +02:00
Jan Weltmeyer
dc45f86beb
Add battery and supply voltage sensors to traccar_server ( #167247 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-04 16:43:45 +02:00
MoonDevLT
5ef506623d
Change attribute that is used as unique ID for lunatone ( #165200 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-04 16:07:45 +02:00
Matt Philips
5632d308dd
Improve handling of disconnected meters with Rainforest Automation Eagle-200 ( #161185 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-04 15:50:35 +02:00
Niracler
43210b845b
Mark icon-translations as exempt in sunricher_dali ( #166857 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-04 15:35:25 +02:00
Erwin Douna
d798aad2d7
Add kill button to Portainer ( #167277 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-04 15:16:39 +02:00
007hacky007
4232db480a
Bump afsapi to 0.3.1 ( #167321 )
2026-04-04 14:55:36 +02:00
J. Nick Koston
8b7d1f60a0
Bump dbus-fast to 4.0.4 ( #167135 )
2026-04-04 13:55:47 +02:00
Simone Chemelli
cb69e638b4
100% coverage of device_tracker for Vodafone Station ( #165824 )
2026-04-04 13:04:56 +02:00
Tom Matheussen
f3a020780d
Bump satel_integra to 1.1.0 ( #167353 )
2026-04-04 12:29:24 +02:00
Erwin Douna
d1224e3f92
Refactor Proxmox async_setup ( #167328 )
2026-04-04 12:09:49 +02:00
Franck Nijhof
ef8a0a404c
Fix lingering task in TTS stream override tests ( #167356 )
2026-04-04 12:06:26 +02:00
Simone Chemelli
c86eb38cdb
Automate device tracker cleanup process for Fritz ( #166864 )
2026-04-04 11:01:19 +02:00
Franck Nijhof
2333e9e8b1
Extract serialization template functions into a serialization Jinja2 extension ( #167332 )
2026-04-04 10:08:54 +02:00
J. Nick Koston
f8476e4e84
Bump habluetooth to 6.0.0 ( #167340 )
2026-04-03 17:50:47 -10:00
Noah Husby
d904175a2f
Bump aiorussound to 4.10.0 ( #167341 )
2026-04-04 05:36:33 +02:00
Franck Nijhof
b981ece163
Pin actions/helpers/info to fix release build ( #167327 )
2026-04-03 20:58:54 +00:00
Franck Nijhof
193720b4c6
Pin actions/helpers/info to fix release build ( #167327 )
2026-04-03 22:51:44 +02:00
Franck Nijhof
7ea931fdc8
2026.4.1 ( #167310 )
2026-04-03 22:10:54 +02:00
Marc Mueller
409b3f17db
Fix apple_tv RuntimeWarnings in tests ( #167325 )
2026-04-03 21:59:05 +02:00
Norbert Rittel
c3c1c3eb46
Improve Shopping List action naming consistency ( #167248 )
2026-04-03 22:57:00 +03:00
Erwin Douna
6b2a4df6e0
Bump pyportainer 1.0.36 ( #167319 )
2026-04-03 21:09:05 +02:00
g4bri3lDev
2ac3979f83
Add opendisplay encryption support ( #167251 )
2026-04-03 20:11:10 +02:00
Raj Laud
2fb44bce5d
Fix victron ble reauth flow title ( #167307 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-03 19:48:41 +02:00
MarkGodwin
d187e61274
Update to tplink-omada-client 1.5.7 ( #167313 )
2026-04-03 19:46:53 +02:00
Erwin Douna
7f79da2f75
Add prune volumes button to Portainer ( #167314 )
2026-04-03 19:45:55 +02:00
Ludovic BOUÉ
4871344138
Add Hisense AC (0x138C/0x0101) to Matter dry and fan mode device lists ( #167282 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-03 19:41:41 +02:00
Ludovic BOUÉ
b0ba740024
Matter Pir unoccupied to occupied delay ( #162435 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-03 18:44:29 +02:00
Franck Nijhof
f3038a20af
Bump version to 2026.4.1
2026-04-03 16:05:08 +00:00
epenet
b6f49d2063
Refactor None handling in renault diagnostics ( #167295 )
2026-04-03 18:01:36 +02:00
Pete Sage
de234c7190
Sonos alarm switch entities may not be created when speaker offline initially ( #167303 )
2026-04-03 16:01:17 +00:00
Pete Sage
399681984f
Bump soco to 0.30.15 ( #167299 )
2026-04-03 16:01:16 +00:00
Joost Lekkerkerker
5ca14ca7d7
Bump Zinvolt to 0.4.1 ( #167296 )
2026-04-03 16:01:15 +00:00
Joost Lekkerkerker
ac53cfa85a
Make sure we take all Zinvolt battery units in account ( #167294 )
2026-04-03 16:01:13 +00:00
Ludovic BOUÉ
02f1a9c3a9
Fix Matter water heater off mode ( #167286 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-03 16:01:12 +00:00
Bram Kragten
f93fdceac9
Update frontend to 20260325.6 ( #167285 )
2026-04-03 16:01:11 +00:00
Ludovic BOUÉ
711a89f7b8
Fix to allow Matter Fan percent setting to be null when FanMode is Auto ( #167279 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-03 16:01:09 +00:00
Norbert Rittel
19e58c554e
Improve Assist satellite action naming consistency ( #167278 )
2026-04-03 16:01:08 +00:00
Joost Lekkerkerker
feb6c2bfe6
Bump zinvolt to 0.4.0 ( #167276 )
2026-04-03 16:01:07 +00:00
Norbert Rittel
6bb91422ff
Improve Media player action naming consistency ( #167274 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-03 16:01:06 +00:00
Franck Nijhof
c8e2a2b520
Extract type casting template functions into a type cast Jinja2 extension ( #167280 )
2026-04-03 18:00:58 +02:00
Andrew Jackson
3bd699285b
Remove Transmission port forward sensor ( #167269 )
2026-04-03 16:00:17 +00:00
dotlambda
6d10305197
Bump psutil to 7.2.2 ( #167263 )
2026-04-03 15:57:57 +00:00
Joakim Plate
42a9c8488d
Update arcam to 1.8.3 ( #167249 )
2026-04-03 15:57:56 +00:00
Norbert Rittel
c6c273559e
Improve Recorder action naming consistency ( #167244 )
2026-04-03 15:57:55 +00:00
Pete Sage
f7394ce302
Fix Sonos reporting wrong state when media title is whitespace ( #167223 )
2026-04-03 15:57:53 +00:00
G Johansson
175dec6f1a
Bump holiday library to 0.93 ( #167217 )
2026-04-03 15:57:52 +00:00
G Johansson
d137761cb5
Fix SMHI ( #167212 )
2026-04-03 15:57:50 +00:00
Simone Chemelli
8055cbc58d
Migrate image unique_id for Fritz ( #167209 )
2026-04-03 15:57:49 +00:00
Joost Lekkerkerker
c9dff27590
Remove not implemented supported feature from Wiim ( #167205 )
2026-04-03 15:57:48 +00:00
Mike Degatano
c913a858b6
Wrap hassio import in is_hassio check in get_system_info helper ( #167111 )
2026-04-03 15:57:46 +00:00
Joost Lekkerkerker
4ed33a804e
Bump pySmartThings to 3.7.3 ( #167075 )
2026-04-03 15:57:45 +00:00
Kevin O'Brien
8bf5674826
Fix Proxmox VE backup status sensor false positive due to case mismatch ( #167069 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 15:57:43 +00:00
Manu
b8a0b0083b
Fix websocket calling async_release_notes in update component although unavailable ( #167067 )
2026-04-03 15:57:42 +00:00
Bram Kragten
a57c101b5e
Fix select condition state selector ( #167064 )
2026-04-03 15:57:41 +00:00
Brett Adams
957b8c1c52
Fix Tesla Fleet OAuth scope refresh during reauth ( #166920 )
2026-04-03 15:57:40 +00:00
Brett Adams
bb002d051b
Fix Tesla Fleet charge current scope handling ( #166919 )
2026-04-03 15:57:38 +00:00
LTek
2b2fd4ac92
Fix Ring snapshots ( #164337 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-03 15:57:37 +00:00
Jan Bouwhuis
f4c270629b
Fix tuya energy sensor units ( #160392 )
2026-04-03 15:57:35 +00:00
epenet
27365a4457
Refactor None handling renault device_tracker ( #167298 )
2026-04-03 17:54:51 +02:00
epenet
4efcb5a700
Use PEP-695 syntax in Renault sensors ( #167301 )
2026-04-03 17:54:07 +02:00
Denis Shulyaka
4ffc4b8f71
Allow users to overwrite content type for AI task attachments ( #167302 )
2026-04-03 17:45:00 +02:00
Pete Sage
e8fa61ae63
Sonos alarm switch entities may not be created when speaker offline initially ( #167303 )
2026-04-03 17:42:09 +02:00
Simone Chemelli
c6c469cc7a
Migrate image unique_id for Fritz ( #167209 )
2026-04-03 16:39:35 +02:00
Richard Polzer
d51afe20e0
Clarify ekeybionyx config flow oauth2 implementation handling ( #167169 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-03 15:45:06 +02:00
epenet
5dac5ef099
Add missing availability check in device_tracker _async_write_ha_state ( #167297 )
2026-04-03 15:44:23 +02:00
Pete Sage
a1b93b418b
Bump soco to 0.30.15 ( #167299 )
2026-04-03 15:38:59 +02:00
dependabot[bot]
22a96583a9
Bump codecov/codecov-action from 5.5.3 to 6.0.0 ( #167267 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:22:12 +02:00
Norbert Rittel
01ffa6a676
Improve Recorder action naming consistency ( #167244 )
2026-04-03 15:21:58 +02:00
epenet
abf37849fb
Remove unnecessary attribute from Renault sensor entity descriptions ( #167268 )
2026-04-03 15:21:36 +02:00
Ludovic BOUÉ
72cd7ed178
Fix to allow Matter Fan percent setting to be null when FanMode is Auto ( #167279 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-03 15:21:14 +02:00
Erwin Douna
6305ea8cf2
Bump pyportainer 1.0.35 ( #167288 )
2026-04-03 15:20:49 +02:00
Ludovic BOUÉ
815c30b213
Fix Matter water heater off mode ( #167286 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-04-03 15:20:17 +02:00
Joost Lekkerkerker
68cc6df3e0
Make sure we take all Zinvolt battery units in account ( #167294 )
2026-04-03 15:13:17 +02:00
Norbert Rittel
7f700c891a
Improve Media player action naming consistency ( #167274 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-03 15:11:35 +02:00
Joost Lekkerkerker
e33727a75a
Bump Zinvolt to 0.4.1 ( #167296 )
2026-04-03 15:09:33 +02:00
Bram Kragten
374a050636
Update frontend to 20260325.6 ( #167285 )
2026-04-03 14:29:17 +02:00
Wendelin
90045e5539
Fix zwave_js subscribe_rebuild_routes_progress initial event ( #167178 )
2026-04-03 14:18:37 +02:00
Joost Lekkerkerker
e30c379979
Bump zinvolt to 0.4.0 ( #167276 )
2026-04-03 14:11:20 +02:00
Norbert Rittel
86d80c96d7
Improve Assist satellite action naming consistency ( #167278 )
2026-04-03 12:36:54 +02:00
Jan Bouwhuis
1bbecec991
Fix tuya energy sensor units ( #160392 )
2026-04-03 11:49:40 +02:00
dotlambda
3970a27369
Bump psutil to 7.2.2 ( #167263 )
2026-04-03 11:38:19 +02:00
Kevin O'Brien
745107c192
Fix Proxmox VE storage usage percentage crash on missing used_fraction ( #167136 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 10:41:09 +02:00
Norbert Rittel
24530d13af
Fix spelling of "cannot" in dwd_weather_warnings error string ( #167138 )
2026-04-03 10:04:32 +02:00
epenet
7529b9252c
Remove unnecessary None checks in Renault numbers and binary sensors ( #167271 )
2026-04-03 10:00:55 +02:00
g4bri3lDev
92a1c4568d
Bump py-opendisplay version to 5.9.0 ( #167250 )
2026-04-03 10:00:51 +02:00
Hai-Nam Nguyen
c6527c9f6d
Bump hyponcloud to 0.9.3 ( #167273 )
2026-04-03 10:00:35 +02:00
Andrew Jackson
05b7fa9602
Remove Transmission port forward sensor ( #167269 )
2026-04-03 09:49:38 +02:00
Joakim Plate
375bd55ae6
Update arcam to 1.8.3 ( #167249 )
2026-04-02 23:39:00 +02:00
LTek
fbd0cb8666
Fix Ring snapshots ( #164337 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-02 23:37:14 +02:00
Max R
7e061262ad
Add pre-commit hook for copilot instructions ( #167219 )
2026-04-02 22:35:53 +01:00
G Johansson
0e9c17fb16
Bump holiday library to 0.93 ( #167217 )
2026-04-02 23:32:36 +02:00
G Johansson
940de5ea84
Fix SMHI ( #167212 )
2026-04-02 23:28:44 +02:00
Marc Mueller
bf4773d9bc
Fix asyncio loop scopes for pytest fixtures ( #166758 )
2026-04-02 22:25:17 +02:00
Abílio Costa
0bedcc55ce
Set codeowners for agent configurations ( #167222 )
2026-04-02 19:45:09 +02:00
32u-nd
313f97fc47
Add missing mHz docstrings ( #167226 )
2026-04-02 19:18:57 +02:00
epenet
b7d32e0650
Adjust git commit guidelines for AI agents ( #167184 )
2026-04-02 17:20:17 +01:00
Pete Sage
b9afb2a861
Fix Sonos reporting wrong state when media title is whitespace ( #167223 )
2026-04-02 17:02:14 +01:00
32u-nd
d3a01d4c80
Add millihertz (mHz) to UnitOfFrequency ( #167087 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-04-02 17:27:40 +02:00
Steve Easley
05bd2d05f5
Bump pykaleidescape to v1.1.5 ( #167203 )
2026-04-02 15:59:01 +02:00
Joost Lekkerkerker
23469d8950
Remove not implemented supported feature from Wiim ( #167205 )
2026-04-02 15:58:07 +02:00
Erwin Douna
26f677dcd1
Portainer refactor async_setup ( #166544 )
2026-04-02 15:55:50 +02:00
Stefan Agner
484d9b0cbe
Fix test_receive_backup test error when run in isolation ( #167204 )
2026-04-02 15:36:24 +02:00
tzagim
03ed46aa07
Bump python-telegram-bot to 22.7 ( #167062 )
2026-04-02 15:14:58 +02:00
Joost Lekkerkerker
e5f4000ac2
Add manufacturer to Ecowitt device ( #167199 )
2026-04-02 14:56:13 +02:00
Norbert Rittel
406598dbfa
Fix agreement mismatch and spelling of "cannot" in nmbs ( #167137 )
2026-04-02 14:47:42 +02:00
epenet
7f23a35155
Migrate qnap to use runtime_data ( #167198 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:47:09 +02:00
epenet
0e521eda2e
Migrate qbittorrent to use runtime_data ( #167196 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:46:28 +02:00
Kurt Chrisford
5a72dc8eca
Add exception translations to Actron Air ( #167159 )
2026-04-02 14:45:42 +02:00
epenet
b11292385f
Use runtime_data in ovo_energy ( #167141 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:45:19 +02:00
epenet
2179a5405a
Migrate progettihwsw to use runtime_data ( #167157 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:45:08 +02:00
epenet
78f5989cd6
Migrate permobil to use runtime_data ( #167170 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:44:35 +02:00
Norbert Rittel
cca44c675c
Fix spelling of "cannot" in climate exception string ( #167139 )
2026-04-02 14:41:26 +02:00
Ariel Ebersberger
0ebe65c25b
Fix hydrawise crashes when controllers/zones are added ( #166708 )
2026-04-02 14:32:57 +02:00
dependabot[bot]
f7ee95c4b9
Bump sigstore/cosign-installer from 4.1.0 to 4.1.1 ( #167156 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 14:11:33 +02:00
Erik Montnemery
d78c05ab62
Propagate the in_zones attribute from device trackers in person entities ( #167192 )
2026-04-02 14:09:57 +02:00
epenet
9f41e3341f
Migrate peco to use runtime_data ( #167147 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 13:48:58 +02:00
epenet
8ab3d482b9
Migrate prusalink to use runtime_data ( #167164 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 13:48:06 +02:00
epenet
a485c3d410
Migrate prosegur to use runtime_data ( #167161 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 13:00:06 +02:00
Erik Montnemery
38b27d624a
Add new state attribute in_zones to device_tracker ( #166573 )
2026-04-02 12:24:35 +02:00
Manu
f437d65d3c
Remove deprecated LANnouncer integration ( #166838 )
2026-04-02 12:06:47 +02:00
Erik Montnemery
5ba0764a87
Fix propagation of GPS accuracy in person entity ( #167174 )
2026-04-02 11:58:48 +02:00
epenet
69fd6532cc
Migrate openhome to use runtime_data ( #167183 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:51:31 +02:00
epenet
ee8bd9f016
Migrate picnic to use runtime_data ( #167151 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:48:49 +02:00
epenet
de5a2d47a5
Migrate pushbullet to use runtime_data ( #167166 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:48:39 +02:00
epenet
54b2e0285c
Migrate panasonic_viera to use runtime_data ( #167171 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:48:36 +02:00
epenet
a0e118d411
Migrate mutesync to use runtime_data ( #167180 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-02 11:47:51 +02:00
epenet
07c33233ee
Migrate nibe_heatpump to use runtime_data ( #167181 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:47:30 +02:00
rrooggiieerr
962cac902b
Add Config Flow to Pico TTS ( #163114 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Manu <4445816+tr4nt0r@users.noreply.github.com >
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-04-02 11:41:47 +02:00
epenet
9ff5c9863f
Migrate openexchangerates to use runtime_data ( #167182 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:40:10 +02:00
epenet
b60e396241
Migrate pvoutput to use runtime_data ( #167167 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:03:16 +02:00
Mike Degatano
6e567ced92
Wrap hassio import in is_hassio check in get_system_info helper ( #167111 )
2026-04-02 09:05:09 +02:00
Raphael Hehl
e1c1e9a8b2
Bump unifi-discovery to version 1.3.0 ( #167106 )
2026-04-02 00:11:13 +02:00
Norbert Rittel
25b66be84d
Fix spelling of "cannot" in two user-facing strings of reolink ( #167085 )
2026-04-01 22:37:21 +02:00
Jon Culver
4d6a278137
Add Off mode support for water_heater entities in HomeKit ( #166836 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 22:29:13 +02:00
Denis Shulyaka
7a77b071a2
Add coordinator to Anthropic for availability check ( #164615 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-01 22:20:56 +02:00
Norbert Rittel
279c9e71df
Improve google_sheets action naming consistency ( #167107 )
2026-04-01 21:57:55 +02:00
DeerMaximum
2881916c91
Replace NINA attributes with sensors ( #161882 )
2026-04-01 21:53:28 +02:00
Norbert Rittel
f09602363c
Improve system_log action naming consistency ( #167104 )
2026-04-01 21:42:59 +02:00
Norbert Rittel
79b37bff0b
Improve shelly action naming consistency ( #167102 )
2026-04-01 22:15:19 +03:00
Tom
7c549870b5
Add firmware update to Ubiquiti airOS ( #166913 )
2026-04-01 20:48:06 +02:00
Abílio Costa
e50b7f41aa
Simplify claude's integrations skill ( #166903 )
2026-04-01 20:41:35 +02:00
Kevin O'Brien
efc8053027
Fix Proxmox VE backup status sensor false positive due to case mismatch ( #167069 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-01 20:32:37 +02:00
Brett Adams
d104a1126f
Fix Tesla Fleet charge current scope handling ( #166919 )
2026-04-01 20:26:18 +02:00
Joost Lekkerkerker
a573ef4b1c
Use subentry helper in WAQI ( #167061 )
2026-04-01 20:20:33 +02:00
Joost Lekkerkerker
83e8c3fc19
Revert "Pull out Dropbox integration" ( #166995 )
2026-04-01 20:19:16 +02:00
Abílio Costa
cd0ed42941
Make the Claude's GH reviewer skill a subagent ( #167065 )
2026-04-01 20:16:34 +02:00
Manu
2beca6b322
Fix websocket calling async_release_notes in update component although unavailable ( #167067 )
2026-04-01 20:10:39 +02:00
Andres Ruiz
0fc62c3150
Add support for energy statistics in waterfurnace integration ( #166707 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-01 20:03:15 +02:00
johanzander
7daaf3de6a
growatt_server: implement reconfiguration flow (Gold) ( #165961 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-01 19:56:53 +02:00
Abílio Costa
6470cbeada
Add --draft flag to raise-pull-request agent PR creation command ( #167068 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-01 19:53:33 +02:00
Joost Lekkerkerker
983bade8c5
Bump pySmartThings to 3.7.3 ( #167075 )
2026-04-01 19:52:05 +02:00
Franck Nijhof
9d27b9290c
Merge branch 'master' into dev
2026-04-01 17:50:14 +00:00
Norbert Rittel
d9acf64904
Fix one misspelled occurrence of "cannot" in shelly ( #167093 )
2026-04-01 19:49:38 +02:00
Norbert Rittel
cc1114de63
Fix spelling of "cannot" in local_file error string ( #167089 )
2026-04-01 19:48:54 +02:00
Bram Kragten
bff97254d7
Fix select condition state selector ( #167064 )
2026-04-01 19:41:46 +02:00
Norbert Rittel
6355adc6de
Fix spelling of "cannot" in rehlko exception string ( #167092 )
2026-04-01 19:29:49 +02:00
Norbert Rittel
879d9176bd
Fix spelling of "cannot" in azure_storage exception string ( #167088 )
2026-04-01 19:26:59 +02:00
Norbert Rittel
a3badd0a83
Spelling fixes in user-facing strings of wiz ( #167091 )
2026-04-01 19:24:01 +02:00
Simone Chemelli
73da736ebb
Patch the correct socket method in SNMP ( #167081 )
2026-04-01 18:55:53 +02:00
Norbert Rittel
c077538015
Fix spelling of "cannot" in pooldose exception string ( #167079 )
2026-04-01 18:46:34 +02:00
Norbert Rittel
33bcd710fc
Fix spelling of "Cannot reheat …" in kitchen_sink ( #167082 )
2026-04-01 18:39:46 +02:00
Niracler
6cf264dc18
Mark entity-disabled-by-default as exempt in sunricher_dali ( #166861 )
2026-04-01 18:17:24 +02:00
Mike O'Driscoll
d50d6db1bd
Add battery sensors to Casper Glow ( #166801 )
2026-04-01 18:15:38 +02:00
g4bri3lDev
d680c72c7c
Add sensor platform for OpenDisplay ( #164998 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-01 18:01:26 +02:00
Zoltán Farkasdi
49a8c73f72
netatmo: NDB test addition and camera fix ( #165375 )
2026-04-01 17:47:33 +02:00
Brett Adams
dc00fcaf60
Fix Tesla Fleet OAuth scope refresh during reauth ( #166920 )
2026-04-01 17:47:12 +02:00
Artem Khvastunov
b056723b98
Add multi-plane support for Forecast.Solar integration ( #160058 )
...
Co-authored-by: Junie <noreply@jb.gg >
Co-authored-by: Junie <junie@jetbrains.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 17:42:17 +02:00
CLN
1b4286381d
Bump aiounifi to 90 ( #166918 )
2026-04-01 15:43:20 +01:00
Daniel Jolly
524c2129eb
Fix ToDo List Intents item casing ( #160177 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-04-01 16:28:59 +02:00
Brett Adams
8fe09e1837
Add Claude Code agent for PR creation ( #160759 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 15:12:08 +01:00
Marc Mueller
99a186fad7
Fix lingering tasks in condition and trigger tests ( #166967 )
2026-04-01 16:10:14 +02:00
Retha Runolfsson
c1a9f293a7
Add fan speed percentage control to SwitchBot Air Purifier ( #166953 )
2026-04-01 16:08:40 +02:00
Norbert Rittel
783e2f0a00
Fix spelling of "Shut down" button label in proxmoxve ( #167059 )
2026-04-01 15:56:04 +02:00
Joost Lekkerkerker
36045c4bd3
Add ConfigEntry method to get subentries by type ( #167055 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-04-01 15:18:03 +02:00
Erwin Douna
18cd488622
Hassfest requirements.py optimization ( #166514 )
2026-04-01 15:00:54 +02:00
epenet
ef66446a0d
Add entity descriptions to Tuya camera/fan/vacuum ( #167056 )
2026-04-01 14:46:13 +02:00
Simone Chemelli
4870bb749c
100% coverage of services for Alexa Devices ( #165826 )
2026-04-01 14:44:15 +02:00
Simone Chemelli
2e2ad0aaec
Fix patching for DNS queries in Obihai ( #166790 )
2026-04-01 14:41:39 +02:00
epenet
fa7576dc5a
Simplify PLATFORMS patching in Tuya test ( #167054 )
2026-04-01 14:38:53 +02:00
Franck Nijhof
0e5fc44af3
2026.4.0 ( #166513 )
2026-04-01 14:32:20 +02:00
epenet
c6ec90c871
Move OVO Energy DataUpdateCoordinator to separate module ( #167048 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 14:09:29 +02:00
Norbert Rittel
c2065f1f14
Fix switch_failed_off exception wording in honeywell ( #166987 )
2026-04-01 14:06:15 +02:00
Franck Nijhof
803531125b
Bump version to 2026.4.0
2026-04-01 12:05:57 +00:00
Keith Roehrenbeck
5197722733
Add keyboard text input services to Apple TV integration ( #165638 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 14:05:20 +02:00
David Bonnes
49d63892d1
Validate set_system_mode params in code instead of by schema for Evohome ( #165925 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 13:59:51 +02:00
Simone Chemelli
c70ddd559b
Bump aioamazondevices to 13.3.2 ( #167052 )
2026-04-01 11:56:57 +00:00
Simone Chemelli
713054f9f8
Bump aioamazondevices to 13.3.2 ( #167052 )
2026-04-01 13:55:23 +02:00
Brett Adams
0b67644b97
Migrate Tessie setup and coordinator to tesla_fleet_api ( #167018 )
2026-04-01 13:53:08 +02:00
Franck Nijhof
c06d898b00
Bump version to 2026.4.0b10
2026-04-01 10:23:39 +00:00
Bram Kragten
c6233d02e8
Update frontend to 20260325.5 ( #167050 )
2026-04-01 10:23:27 +00:00
epenet
f2001db68c
Use runtime_data in octoprint integration ( #167028 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 12:00:40 +02:00
Bram Kragten
df08d989f2
Update frontend to 20260325.5 ( #167050 )
2026-04-01 11:59:50 +02:00
epenet
d5c7a04751
Use runtime_data in openuv integration ( #167029 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 11:34:10 +02:00
epenet
3369dfece1
Use runtime_data in ondilo_ico integration ( #167039 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:33:57 +02:00
epenet
7268571587
Use runtime_data in opengarage integration ( #167040 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:33:55 +02:00
epenet
2341f8dd5a
Use runtime_data in osoenergy integration ( #167042 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:33:37 +02:00
epenet
dd1722b5d6
Use runtime_data in ourgroceries integration ( #167043 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:29:50 +02:00
Stefan Agner
37e69cad16
Store received backup in temp backup dir only ( #166982 )
2026-04-01 09:12:28 +00:00
epenet
c8667addd8
Use runtime_data in opensky integration ( #167041 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:04:22 +02:00
Stefan Agner
3b9a9ca6cb
Store received backup in temp backup dir only ( #166982 )
2026-04-01 09:54:01 +02:00
smarthome-10
52050711a3
Rename component to integration in Pushsafer ( #166893 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 09:52:32 +02:00
smarthome-10
17abdd02d3
Rename component to integration in Ubiquiti mFi mPort ( #166988 )
2026-04-01 09:52:11 +02:00
smarthome-10
996f9fdca2
Rename component to integration in Hikvision ( #167030 )
2026-04-01 09:50:47 +02:00
smarthome-10
a434a0ab90
Rename component to integration in Kodi ( #167031 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 09:50:29 +02:00
smarthome-10
7bff0e2f3f
Rename component to integration in Hyperion ( #167032 )
2026-04-01 09:50:08 +02:00
smarthome-10
9cf6911b7f
Rename component to integration in Radio Thermostat ( #167033 )
2026-04-01 09:49:34 +02:00
smarthome-10
b0201e893e
Rename component to integration in TEMPer ( #167034 )
2026-04-01 09:49:00 +02:00
smarthome-10
df74d76ff2
Rename component to integration in Aruba ( #167035 )
2026-04-01 09:48:03 +02:00
epenet
6dc391e169
Use runtime_data in obihai integration ( #167037 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 09:47:03 +02:00
epenet
c7cf78952e
Use runtime_data in omnilogic integration ( #167038 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-01 09:34:05 +02:00
Oluwatobi Mustapha
2591cf2b3d
Migrate google_mail OAuth token refresh exception handling ( #165371 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-01 09:27:39 +02:00
Franck Nijhof
b14e729b2d
Bump version to 2026.4.0b9
2026-04-01 06:35:41 +00:00
TheJulianJES
87e0f2d36c
Bump ZHA to 1.1.1 ( #167025 )
2026-04-01 06:35:30 +00:00
J. Nick Koston
ae60135a08
Bump aiohttp to 3.13.5 ( #167015 )
2026-04-01 06:35:29 +00:00
Marc Mueller
3ed2dccbec
Update requests to 2.33.1 ( #167014 )
2026-04-01 06:35:28 +00:00
Jackson_57
689ee7c1e7
Bump led-ble to 1.1.8 ( #166999 )
2026-04-01 06:35:26 +00:00
Joost Lekkerkerker
12d6d7ef88
Add BEGA brand ( #166992 )
2026-04-01 06:35:25 +00:00
dontinelli
4f88c5ed29
Bump solarlog_cli to 0.7.1 ( #166990 )
2026-04-01 06:35:24 +00:00
Joost Lekkerkerker
35826dfd14
Pull out Dropbox integration ( #166986 )
2026-04-01 06:35:22 +00:00
Ariel Ebersberger
12dc33eabc
Add skeleton with repair issue to bmw integration ( #166983 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-04-01 06:35:21 +00:00
Joost Lekkerkerker
9650aea6a1
Make sure we can fetch player stats in Chess.com ( #166980 )
2026-04-01 06:35:19 +00:00
Norbert Rittel
aaff319e70
Fix grammar of input_shutdown_failure error in victron_ble ( #166972 )
2026-04-01 06:35:18 +00:00
Brett Adams
2b1c93724f
Use Tesla Fleet API for Tessie config flow validation ( #167021 )
2026-04-01 08:29:07 +02:00
Joost Lekkerkerker
899b776e54
Add BEGA brand ( #166992 )
2026-04-01 08:27:06 +02:00
Paulus Schoutsen
423b694a0d
Bump serialx to 1.1.1 ( #167023 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2026-04-01 08:19:34 +02:00
TheJulianJES
01324a84a8
Bump ZHA to 1.1.1 ( #167025 )
2026-04-01 06:02:21 +02:00
Marc Mueller
b63ea35959
Update requests to 2.33.1 ( #167014 )
2026-04-01 00:32:00 +02:00
J. Nick Koston
bb345dfd09
Bump aiohttp to 3.13.5 ( #167015 )
2026-03-31 12:25:09 -10:00
smarthome-10
c05c2b7f70
Rename component to integration in Start.ca ( #166989 )
2026-03-31 23:30:29 +02:00
Leon Grave
3d07ec8696
Add freshr reconfiguration flow ( #166907 )
2026-03-31 23:27:33 +02:00
Marc Mueller
3b396814ae
Update mypy to 1.20.0 ( #167000 )
2026-03-31 23:27:18 +02:00
smarthome-10
b2047c1aca
Rename component to integration in SNMP ( #166994 )
2026-03-31 23:26:11 +02:00
smarthome-10
2b0cff2c93
Rename component to integration in DNS IP ( #166993 )
2026-03-31 23:24:21 +02:00
smarthome-10
fa7af34678
Rename component to integration in EBox ( #166996 )
2026-03-31 23:24:19 +02:00
smarthome-10
7563ea6217
Rename component to integration in Bbox ( #166998 )
2026-03-31 23:24:17 +02:00
smarthome-10
08726af215
Rename component to integration in EBox ( #166996 )
2026-03-31 23:22:51 +02:00
smarthome-10
4fa1d6b0a1
Rename component to integration in Actiontec ( #167004 )
2026-03-31 23:22:25 +02:00
smarthome-10
3c86f1eee8
Rename component to integration in Fido ( #166997 )
2026-03-31 23:22:05 +02:00
smarthome-10
3a63f9fbb1
Rename component to integration in Tomato ( #167002 )
2026-03-31 23:20:52 +02:00
smarthome-10
7b5408d20c
Rename component to integration in Denon Network Receivers ( #167006 )
2026-03-31 23:19:14 +02:00
potelux
058e8ba455
Add reload service to shell_command ( #166557 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-31 23:16:54 +02:00
smarthome-10
bba3c0e6bb
Rename component to integration in Denon AVR ( #167008 )
2026-03-31 23:13:44 +02:00
smarthome-10
a266976c33
Rename component to integration in Edimax ( #167011 )
2026-03-31 23:12:48 +02:00
smarthome-10
f29c051c73
Rename component to integration in BlinkStick ( #167009 )
2026-03-31 23:11:02 +02:00
smarthome-10
8842b4840e
Rename component to integration in Glances ( #167012 )
2026-03-31 23:09:00 +02:00
potelux
586d2ceff6
Add reload service to shell_command ( #166557 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-31 23:07:26 +02:00
epenet
69a2284a00
Migrate nightscout to use runtime_data ( #166927 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 22:48:29 +02:00
Manu
19761a25da
Improve strings in HTML5 integration ( #166985 )
2026-03-31 22:45:32 +02:00
dontinelli
e4328fe34d
Bump solarlog_cli to 0.7.1 ( #166990 )
2026-03-31 22:26:03 +02:00
Jackson_57
e91b49e7cd
Bump led-ble to 1.1.8 ( #166999 )
2026-03-31 22:21:39 +02:00
Brett Adams
7d145cd3b8
Add command compatibility scaffold for Tessie migration ( #166458 )
2026-03-31 21:52:09 +02:00
Denis Shulyaka
962d5386c7
Add diagnostics to Anthropic integration ( #166739 )
2026-03-31 21:35:09 +02:00
Joost Lekkerkerker
3ba985f771
Pull out Dropbox integration ( #166986 )
2026-03-31 20:40:04 +02:00
Ariel Ebersberger
ef6718c242
Add skeleton with repair issue to bmw integration ( #166983 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-03-31 20:31:45 +02:00
Denis Shulyaka
02bcae00cf
Document supported features for Anthropic integration ( #166818 )
2026-03-31 21:27:12 +03:00
Bram Kragten
d9babc37f0
Bump version to 2026.4.0b8
2026-03-31 20:00:43 +02:00
Norbert Rittel
d6cd1dffa4
Fix grammar of input_shutdown_failure error in victron_ble ( #166972 )
2026-03-31 20:00:37 +02:00
Bram Kragten
a616de7452
Update frontend to 20260325.4 ( #166970 )
2026-03-31 20:00:23 +02:00
Erik Montnemery
817d3e1178
Remove redundant field descriptions from triggers and conditions ( #166955 )
2026-03-31 20:00:21 +02:00
Abílio Costa
e353ed1e2e
Add counter purpose-specific condition ( #166879 )
2026-03-31 20:00:21 +02:00
Erik Montnemery
96b7210bca
Add calendar conditions ( #166643 )
2026-03-31 20:00:19 +02:00
Erik Montnemery
22a6968a08
Add timer conditions ( #166641 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-03-31 20:00:19 +02:00
Joost Lekkerkerker
fc32f0dbd3
Make sure we can fetch player stats in Chess.com ( #166980 )
2026-03-31 19:59:28 +02:00
Erik Montnemery
ce8519c1b1
Update hassfest conditions, services and triggers plugins to not require field descriptions ( #166954 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-31 19:39:03 +02:00
Erik Montnemery
871d9ee0b4
Remove calendar and todo from unconditionally loaded integrations ( #166951 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-03-31 19:39:02 +02:00
Paul Bottein
11d9f236b9
Fix "Shutdown" grammar in Roborock strings ( #166948 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 19:39:01 +02:00
Artur Pragacz
8be6f441dd
Register condition platform upon use ( #166939 )
2026-03-31 19:32:20 +02:00
Manu
d432092296
Fix StopIteration error in ista EcoTrend coordinator ( #166929 )
2026-03-31 19:32:19 +02:00
Branden Cash
4d168023a2
Bump srpenergy to 1.3.8 ( #166926 )
2026-03-31 19:32:17 +02:00
Artur Pragacz
d4d639dfa2
Register trigger platform upon use ( #166911 )
2026-03-31 19:32:15 +02:00
Erik Montnemery
92375078c0
Make field description optional for non config flows ( #166892 )
2026-03-31 19:32:14 +02:00
Andreas Jakl
fc6efac559
Prevent invalid phase count state in nrgkick ( #166575 )
2026-03-31 19:32:13 +02:00
Franck Nijhof
a9e1bbd5ab
Improve time action naming consistency ( #166532 )
2026-03-31 19:32:11 +02:00
Franck Nijhof
dcf6416ae9
Improve datetime action naming consistency ( #166530 )
2026-03-31 19:32:10 +02:00
Franck Nijhof
df6b2ba0cd
Improve date action naming consistency ( #166529 )
2026-03-31 19:32:10 +02:00
Manu
cda1974e40
Add html5.dismiss_message action to HTML5 integration ( #166909 )
2026-03-31 19:02:58 +02:00
epenet
5425e82fb4
Migrate nuheat to use runtime_data ( #166937 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 17:55:47 +01:00
Claw Explorer
84f36b0d4d
Migrate tilt_ble to use runtime_data ( #166663 )
2026-03-31 18:33:48 +02:00
Bram Kragten
0807525e1b
Update frontend to 20260325.4 ( #166970 )
2026-03-31 18:26:51 +02:00
Erik Montnemery
73a86b8606
Remove redundant field descriptions from triggers and conditions ( #166955 )
2026-03-31 17:46:07 +02:00
Erik Montnemery
b8652e70e5
Remove calendar and todo from unconditionally loaded integrations ( #166951 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-03-31 17:39:42 +02:00
Marc Mueller
a3f3b0bed4
Fix lingering tasks in update_coordinator test ( #166968 )
2026-03-31 16:21:26 +02:00
prpr19xx
daaa68ce22
London Underground integration: Add Tram and IFS Cloud Cable Car status ( #166712 )
2026-03-31 16:01:21 +02:00
Branden Cash
9ada10e0cf
Bump srpenergy to 1.3.8 ( #166926 )
2026-03-31 15:48:48 +02:00
Andrew Jackson
35287c381b
Bump aiomealie to 1.2.3 ( #166942 )
2026-03-31 15:42:14 +02:00
bkobus-bbx
2ff84b633c
Add myself to blebox codeowners ( #166966 )
2026-03-31 15:38:39 +02:00
Andrew Jackson
c09d91765f
Bump aiomealie to 1.2.3 ( #166942 )
2026-03-31 15:36:23 +02:00
Manu
ac6ddf32c8
Fix StopIteration error in ista EcoTrend coordinator ( #166929 )
2026-03-31 15:35:17 +02:00
Paul Bottein
f15d9e5956
Fix Shutdown grammar in Synology DSM strings ( #166946 )
2026-03-31 15:32:07 +02:00
Paul Bottein
f95601a2e7
Fix "Shutdown" grammar in Roborock strings ( #166948 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 15:26:21 +02:00
Snuffy2
0aef0cc121
Add integration_type to opnsense ( #166965 )
2026-03-31 15:19:35 +02:00
Marc Mueller
d1bfd94d33
Shutdown debouncer in tests ( #166958 )
2026-03-31 14:51:55 +02:00
Marc Mueller
8a9c0f4fde
Fix lingering tasks in nest tests ( #166959 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-31 14:49:54 +02:00
epenet
3596771af1
Migrate nzbget to use runtime_data ( #166947 )
2026-03-31 14:10:57 +02:00
epenet
7b9b457f15
Migrate nuki to use runtime_data ( #166943 )
2026-03-31 13:55:19 +02:00
Simone Chemelli
cb8597d62f
Improve SNMP tests and avoid dns lookups ( #166604 )
2026-03-31 12:54:40 +01:00
Marc Mueller
c82cfaf633
Cancel brands rotate_token on shutdown ( #166957 )
2026-03-31 13:51:42 +02:00
Erik Montnemery
80802c9997
Update hassfest conditions, services and triggers plugins to not require field descriptions ( #166954 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-31 12:29:05 +01:00
Franck Nijhof
971579f021
Improve datetime action naming consistency ( #166530 )
2026-03-31 12:01:32 +01:00
Franck Nijhof
af6b8d4f66
Improve date action naming consistency ( #166529 )
2026-03-31 12:01:20 +01:00
Andreas Jakl
e9a61963f2
Prevent invalid phase count state in nrgkick ( #166575 )
2026-03-31 11:55:04 +01:00
Erik Montnemery
b350712f9e
Add last_non_buffering_state media_player state attribute ( #166941 )
2026-03-31 12:22:13 +02:00
Alex Barcelo
51785f10c1
Adjust Thread network diagnostics prefixes to include double colon ( #166520 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-31 12:19:07 +02:00
Artur Pragacz
24e0627b41
Register condition platform upon use ( #166939 )
2026-03-31 11:53:36 +02:00
Artur Pragacz
6c453c8b49
Register trigger platform upon use ( #166911 )
2026-03-31 11:49:38 +02:00
TheJulianJES
904a2d1b4d
Remove invalid Matter HeatingCoolingUnit device type ( #166828 )
2026-03-31 11:37:49 +02:00
epenet
f3b64dcbe0
Migrate nobo_hub to use runtime_data ( #166934 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 11:16:19 +02:00
Franck Nijhof
0edc2cbbab
Improve time action naming consistency ( #166532 )
2026-03-31 11:16:18 +02:00
epenet
751f06eb58
Migrate nmap_tracker to use runtime_data ( #166932 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 11:11:12 +02:00
epenet
9bfac71bd7
Migrate netatmo to use runtime_data ( #166925 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 11:10:50 +02:00
pedroterzero
9499476940
Add water_full fault sensor for D825A dehumidifier ( #166847 )
2026-03-31 11:10:39 +02:00
epenet
eda1eb2e35
Migrate notion to use runtime_data ( #166936 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 11:05:18 +02:00
Erik Montnemery
075e179972
Make field description optional for non config flows ( #166892 )
2026-03-31 09:59:23 +01:00
Franck Nijhof
19166e7938
Bump version to 2026.4.0b7
2026-03-31 08:25:00 +00:00
Robert Resch
3472a2bfbf
Use async download for translations ( #166940 )
2026-03-31 08:24:51 +00:00
Robert Resch
99e8066607
Use async download for translations ( #166940 )
2026-03-31 10:10:41 +02:00
Franck Nijhof
8ac66e888e
Bump version to 2026.4.0b6
2026-03-31 07:37:18 +00:00
Manu
39f2e89c4b
Bump aiontfy to 0.8.4 ( #166917 )
2026-03-31 07:36:13 +00:00
Brett Adams
fa0ea041ad
Fix Tesla Fleet startup scopes after OAuth refresh ( #166922 )
2026-03-31 07:34:18 +00:00
Manu
46b1981b77
Bump aiontfy to 0.8.3 ( #166770 )
2026-03-31 07:34:17 +00:00
Michael
29980d69b5
Add valve.opened and valve.closed triggers ( #165160 )
2026-03-31 07:29:21 +00:00
epenet
7ce32f0668
Remove unused hass.data[DOMAIN] in nfandroidtv ( #166931 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 09:27:49 +02:00
Raj Laud
3a81eb9552
Bump victron-ble-ha-parser ( #166906 )
2026-03-31 07:26:46 +00:00
Artur Pragacz
06e8333eab
Unprefix entity name for entity ID generation ( #166900 )
2026-03-31 07:26:44 +00:00
Artur Pragacz
8ee0b97e5f
Unprefix entity name for template function ( #166899 )
2026-03-31 07:26:43 +00:00
Joost Lekkerkerker
414756edc4
Get list of analytics insights integrations from next environment ( #166867 )
2026-03-31 07:26:42 +00:00
Michal Čihař
1355958f53
Skip unavailable sensors in LaCrosse View ( #166859 )
2026-03-31 07:26:40 +00:00
Lorenzo Gasparini
425d380d03
Bump fing_agent_api to 1.1.0 ( #166855 )
2026-03-31 07:26:39 +00:00
Denis Shulyaka
ff08335890
Fix OpenAI image generation with reasoning ( #166827 )
2026-03-31 07:26:37 +00:00
Florian
7170e3b232
Clamp surepetcare battery percentage to 0-100 ( #166824 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-31 07:26:36 +00:00
Taylor Wilsdon
6111eaa9e9
Support vacation mode in Econet ( #166659 )
2026-03-31 07:26:34 +00:00
AlCalzone
e02a9fe61e
Convert Z-Wave Opening state to separate Open/Closed and Tilted sensors ( #166635 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-31 07:26:33 +00:00
Erik Montnemery
cba9bf5dc4
Add valve conditions ( #166634 )
2026-03-31 07:26:31 +00:00
Franck Nijhof
72a661f1fa
Improve text action naming consistency ( #166523 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-03-31 07:26:30 +00:00
Artur Pragacz
dc5547d7b6
Unprefix entity name for template function ( #166899 )
2026-03-31 09:08:21 +02:00
Artur Pragacz
de98bc7dcf
Unprefix entity name for entity ID generation ( #166900 )
2026-03-31 09:05:39 +02:00
dependabot[bot]
a71d48085a
Bump j178/prek-action from 2.0.0 to 2.0.1 ( #166924 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 08:45:54 +02:00
Brett Adams
9e20a13936
Fix Tesla Fleet startup scopes after OAuth refresh ( #166922 )
2026-03-31 07:53:15 +02:00
Mike Degatano
e164e65217
Use aiohasupervisor for all Supervisor service calls ( #166558 )
2026-03-31 07:35:41 +02:00
Manu
07998de35e
Bump aiontfy to 0.8.4 ( #166917 )
2026-03-31 01:05:37 +02:00
smarthome-10
5253dc11dc
Rename component to integration in Linksys Smart Wi-Fi ( #166885 )
2026-03-30 22:42:00 +01:00
smarthome-10
3f9022cd53
Rename component to integration in Arris TG2492LG ( #166883 )
2026-03-30 23:23:27 +02:00
Leon Grave
073f498c75
Add freshr diagnostics ( #166912 )
2026-03-30 23:16:00 +02:00
reneboer
c5b24e9470
Update datetime selector in Renault ac_start action ( #166860 )
2026-03-30 22:34:51 +02:00
smarthome-10
c12b7bfd18
Rename component to integration in Bitcoin ( #166882 )
2026-03-30 20:41:26 +01:00
smarthome-10
1c2f583587
Rename component to integration in FortiOS ( #166887 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 20:33:06 +01:00
Raj Laud
58a376e68b
Bump victron-ble-ha-parser ( #166906 )
2026-03-30 20:23:22 +01:00
Jan Bouwhuis
78b251e7cb
Add clean segment support to MQTT vacuum entities ( #166794 )
2026-03-30 21:20:17 +02:00
Abílio Costa
a2c65b9126
Remove checkout requirement from PR review skill ( #166902 )
2026-03-30 19:12:59 +01:00
Denis Shulyaka
5e443681c3
Add troubleshooting documentation for Anthropic integration ( #166766 )
2026-03-30 20:10:49 +02:00
smarthome-10
13756863f1
Rename component to integration in Fail2Ban ( #166901 )
2026-03-30 20:08:56 +02:00
Raphael Hehl
fd54e45aeb
Add dynamic device support for UniFi Access door platforms ( #166793 )
2026-03-30 19:51:05 +02:00
Manu
52af74c3b6
Add entity action html5.send_message to HTML5 integration ( #166349 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-30 19:49:59 +02:00
Denis Shulyaka
dc111a475e
Add support for web search dynamic filtering for Anthropic ( #164116 )
2026-03-30 19:40:56 +02:00
Chase
14cb42349a
OpenRouter: Add WebSearch Support ( #164293 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-30 19:40:02 +02:00
Raphael Hehl
c42b50418e
Add stale device removal support to UniFi Access ( #166792 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-03-30 19:19:20 +02:00
AlCalzone
501b4e6efb
Convert Z-Wave Opening state to separate Open/Closed and Tilted sensors ( #166635 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 19:17:05 +02:00
smarthome-10
ca2099b165
Rename component to integration in Panasonic Blu-Ray ( #166890 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 18:13:17 +02:00
smarthome-10
69b55c295d
Rename component to integration in OhmConnect ( #166881 )
2026-03-30 17:47:38 +02:00
smarthome-10
13709b1c90
Rename component to integration in Sky Hub ( #166888 )
2026-03-30 17:45:18 +02:00
smarthome-10
2c013777db
Rename component to integration in Opple ( #166891 )
2026-03-30 17:43:56 +02:00
Raphael Hehl
91099ea489
Update UniFi Access quality scale: mark fulfilled Gold rules ( #166789 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-03-30 17:19:07 +02:00
Michal Čihař
70cea66e5b
Skip unavailable sensors in LaCrosse View ( #166859 )
2026-03-30 17:03:21 +02:00
Taylor Wilsdon
e78bb97e84
Support vacation mode in Econet ( #166659 )
2026-03-30 16:58:11 +02:00
Robert Svensson
732b170190
Introduce per-source DataUpdateCoordinator for UniFi polling data sources ( #166806 )
2026-03-30 16:48:18 +02:00
Raphael Hehl
0a05993a4e
Unifi Access add reconfiguration flow and refactor validation logic ( #166812 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-03-30 16:44:12 +02:00
Abílio Costa
42c3610685
Add counter purpose-specific condition ( #166879 )
2026-03-30 16:41:08 +02:00
Raphael Hehl
4ad73da7ec
Add strict typing to UniFi Access integration ( #166787 )
2026-03-30 16:36:07 +02:00
hanwg
0d14bdab24
Fix webhook leak for Telegram bot ( #166776 )
2026-03-30 16:29:28 +02:00
Denis Shulyaka
157362f225
Fix OpenAI image generation with reasoning ( #166827 )
2026-03-30 16:27:39 +02:00
Manu
1aa380fdfa
Add tr4nt0r as codeowner to html5 integration ( #166771 )
2026-03-30 10:25:10 -04:00
Jan Bouwhuis
9348948afa
Add attribute group_entities to the list of blocked MQTT entity attributes ( #165360 )
2026-03-30 16:21:02 +02:00
Jan Bouwhuis
14b9915914
Add repair flow when MQTT YAML config is present but the broker is not set up correctly ( #165090 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-03-30 16:16:31 +02:00
smarthome-10
607462028b
Rename component to integration in Thomson ( #166880 )
2026-03-30 16:08:03 +02:00
epenet
8c07348a3d
Migrate neato to use runtime_data ( #166854 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 16:03:43 +02:00
epenet
cda52af178
Migrate motioneye to use runtime_data ( #166848 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 15:56:08 +02:00
Tom Matheussen
d1ccda18f7
Skip unchanged connection check on reconfigure flow for Satel Integra ( #166695 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-03-30 15:52:11 +02:00
Franck Nijhof
9fb0b69f0a
Improve text action naming consistency ( #166523 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-03-30 15:42:31 +02:00
Paul Bottein
f0848edea9
Use translation key and icons.json for Synology DSM button entities ( #166862 )
2026-03-30 15:23:49 +02:00
Mike O'Driscoll
5be12a213d
Bump pycasperglow to 1.2.0 ( #166791 )
2026-03-30 15:03:40 +02:00
mettolen
20b284d0e9
Fix Huum exception translations ( #166778 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 14:55:45 +02:00
Lorenzo Gasparini
49c3376c95
Bump fing_agent_api to 1.1.0 ( #166855 )
2026-03-30 14:33:00 +02:00
Joost Lekkerkerker
174b5f5593
Get list of analytics insights integrations from next environment ( #166867 )
2026-03-30 14:29:25 +02:00
epenet
b38e41a34a
Refactor Tuya device diagnostics ( #166846 )
2026-03-30 14:01:18 +02:00
epenet
b6350478a5
Migrate meteo_france to use runtime_data ( #166852 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 13:48:01 +02:00
Erik Montnemery
b75af6d84a
Mark Entity.async_write_ha_state as final ( #166627 )
2026-03-30 13:21:45 +02:00
Ariel Ebersberger
194485d863
Fix shelly tests - mock async_unload_entry ( #166851 )
2026-03-30 13:19:52 +02:00
Raphael Hehl
d6458bc574
Add diagnostics support to UniFi Access integration ( #166819 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 12:39:38 +02:00
Mike O'Driscoll
434f1dca2c
Add diagnostics to Casper Glow ( #166807 )
2026-03-30 12:38:28 +02:00
Florian
c6ad6da6ae
Clamp surepetcare battery percentage to 0-100 ( #166824 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-30 12:34:38 +02:00
epenet
be3d65538d
Use runtime_data in motion_blinds integration ( #166849 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 12:32:27 +02:00
Michael
297e9e265a
Add valve.opened and valve.closed triggers ( #165160 )
2026-03-30 12:06:43 +02:00
Simone Chemelli
119dfbddea
Update quality scale for Fritz ( #166853 )
2026-03-30 11:32:16 +02:00
Franck Nijhof
4168000155
Bump version to 2026.4.0b5
2026-03-30 08:56:27 +00:00
Manu
9d230b4f7c
Bump habiticalib to 0.4.7 ( #166772 )
2026-03-30 08:56:21 +00:00
Matthias Alphart
745f32faa3
Update knx-frontend to 2026.3.28.223133 ( #166764 )
2026-03-30 08:56:20 +00:00
Jan Bouwhuis
112ad886c6
Revert mqtt vacuum segments support ( #166761 )
2026-03-30 08:56:19 +00:00
J. Nick Koston
8b0ec21a15
Bump aiohttp to 3.13.4 ( #166756 )
2026-03-30 08:56:18 +00:00
David Knowles
afce52a0f4
Bump pydrawise to 2026.3.0 ( #166750 )
2026-03-30 08:56:17 +00:00
Michael
7e4757c213
Bump aioimmich to 0.12.1 ( #166746 )
2026-03-30 08:56:16 +00:00
Louis Christ
d6dbcc8d82
Bump pyblu to 2.0.6 ( #166738 )
2026-03-30 08:56:15 +00:00
Åke Strandberg
fca87a2b8a
Add missing code for miele washing machine ( #166731 )
2026-03-30 08:56:13 +00:00
Noah Husby
87e648b8b8
Bump aiorussound to 4.9.1 ( #166718 )
2026-03-30 08:56:12 +00:00
Will Moss
ada549489c
Handle Oauth2 ImplementationUnavailableError in google_tasks ( #166657 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:11 +00:00
Will Moss
15e13de2a6
Handle Oauth2 ImplementationUnavailableError in lyric ( #166655 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:10 +00:00
Will Moss
dd74665622
Handle Oauth2 ImplementationUnavailableError in microbees ( #166654 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:08 +00:00
Will Moss
ff8fc56696
Handle Oauth2 ImplementationUnavailableError in monzo ( #166653 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:07 +00:00
Will Moss
2d8c903533
Handle Oauth2 ImplementationUnavailableError in iotty ( #166652 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:06 +00:00
Will Moss
c1606f515b
Handle Oauth2 ImplementationUnavailableError in google_sheets ( #166651 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:05 +00:00
Will Moss
fac2702063
Handle Oauth2 ImplementationUnavailableError in google_mail ( #166650 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:03 +00:00
Will Moss
76ae6958ed
Handle Oauth2 ImplementationUnavailableError in google_assistant_sdk ( #166649 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:02 +00:00
Will Moss
1876ed7d16
Handle Oauth2 ImplementationUnavailableError in geocaching ( #166648 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:01 +00:00
Will Moss
08ef4e0de0
Handle Oauth2 ImplementationUnavailableError in gentex_homelink ( #166646 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:56:00 +00:00
crash0verride11
a48db9d817
Correct Musiccast sound mode name ( #166644 )
...
Co-authored-by: crash0verride11 <3526616+crash0verride11@users.noreply.github.com >
Co-authored-by: jtjart <80978647+jtjart@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-30 08:55:59 +00:00
Will Moss
1334531740
Handle Oauth2 ImplementationUnavailableError in husqvarna_automower ( #166633 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-30 08:55:58 +00:00
Erwin Douna
d769b16ada
Add new OAuth exceptions to Neato ( #166584 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-30 08:55:57 +00:00
Jeef
970925141e
Bump weatherflow4py to 1.5.2 ( #166773 )
2026-03-30 10:54:17 +02:00
Matthias Alphart
51131beaec
Update knx-frontend to 2026.3.28.223133 ( #166764 )
2026-03-30 10:44:16 +02:00
Manu
c509226d17
Remove unused string from HTML5 integration ( #166826 )
2026-03-30 09:03:37 +02:00
epenet
067a9a0c25
Bump tuya-device-handlers to 0.0.16 ( #166844 )
2026-03-30 08:51:50 +02:00
pedroterzero
d10197d535
Add fixture for Tuya D825A dehumidifier ( #166822 )
2026-03-30 07:12:57 +02:00
Raman Varabets
8978d197ca
Allow Matter thermostats with null LocalTemperature ( #162973 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2026-03-30 04:41:11 +02:00
Mika
afc73fdcfd
Bump aiosolaredge to 1.0.2 ( #166763 )
2026-03-30 04:07:01 +02:00
Jeff Terrace
31a24446a8
Rename onvif event module to event_manager ( #166830 )
2026-03-29 14:05:05 -10:00
Jeff Terrace
e80caaa7cd
Remove hunterjm@ as an owner of onvif ( #166823 )
2026-03-29 18:08:53 -04:00
mletenay
2b3a504a05
Update goodwe library to 0.4.10 ( #166809 )
2026-03-29 20:39:36 +02:00
Artur Pragacz
a93229bd32
Cancel wait_for_started task in Onkyo ( #166762 )
2026-03-29 18:17:01 +02:00
DevHugo
99306a75d3
Bump youtubeaio to 2.1.2 ( #166767 )
2026-03-29 08:14:51 +02:00
Manu
3a761116e4
Bump aiontfy to 0.8.3 ( #166770 )
2026-03-29 08:14:19 +02:00
Manu
a6ec59d6a5
Bump habiticalib to 0.4.7 ( #166772 )
2026-03-29 08:13:31 +02:00
Jan Bouwhuis
ca51123115
Revert mqtt vacuum segments support ( #166761 )
2026-03-28 21:59:36 +01:00
J. Nick Koston
cfc58bd415
Bump aiohttp to 3.13.4 ( #166756 )
2026-03-28 21:22:30 +01:00
jtjart
a18f3cba32
Add config flow to pjlink ( #166073 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-03-28 19:58:00 +01:00
Denis Shulyaka
6218741602
Document use cases for Anthropic integration ( #166752 )
2026-03-28 19:44:54 +01:00
Mike O'Driscoll
2285db5bb1
Casper Glow - Add Select Options ( #166553 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-03-28 17:48:22 +01:00
Manu
738b85c17d
Add event platform to HTML5 integration ( #166577 )
2026-03-28 17:39:21 +01:00
Erwin Douna
b7bb185d50
Add new OAuth exceptions to Neato ( #166584 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-28 17:27:09 +01:00
mettolen
f4544cf952
Fix Huum test coverage and upgrade to silver ( #166548 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-28 17:26:18 +01:00
crash0verride11
beab473dcc
Correct Musiccast sound mode name ( #166644 )
...
Co-authored-by: crash0verride11 <3526616+crash0verride11@users.noreply.github.com >
Co-authored-by: jtjart <80978647+jtjart@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-03-28 17:23:57 +01:00
Anis Kadri
96891228c9
Add select platform to UniFi Access integration ( #166096 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-03-28 17:19:49 +01:00
Will Moss
a4a36b5cbd
Handle Oauth2 ImplementationUnavailableError in microbees ( #166654 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 17:18:05 +01:00
David Knowles
4a0a400e22
Bump pydrawise to 2026.3.0 ( #166750 )
2026-03-28 17:12:24 +01:00
Andrew Jackson
fbe4195ae0
Add event entity to Transmission ( #166686 )
2026-03-28 17:06:11 +01:00
Will Moss
116fa57903
Handle Oauth2 ImplementationUnavailableError in monzo ( #166653 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:56:39 +01:00
Will Moss
2399da93db
Handle Oauth2 ImplementationUnavailableError in google_assistant_sdk ( #166649 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:55:55 +01:00
Will Moss
3850bb0e57
Handle Oauth2 ImplementationUnavailableError in google_mail ( #166650 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:55:24 +01:00
Will Moss
f45c84b2a8
Handle Oauth2 ImplementationUnavailableError in iotty ( #166652 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:54:00 +01:00
Will Moss
a2e60f84da
Handle Oauth2 ImplementationUnavailableError in google_sheets ( #166651 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:53:47 +01:00
Will Moss
3757289c73
Handle Oauth2 ImplementationUnavailableError in geocaching ( #166648 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:53:20 +01:00
Will Moss
09067a18b7
Handle Oauth2 ImplementationUnavailableError in husqvarna_automower ( #166633 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:52:42 +01:00
Will Moss
6eb834946b
Handle Oauth2 ImplementationUnavailableError in lyric ( #166655 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:51:48 +01:00
Will Moss
0e1663f259
Handle Oauth2 ImplementationUnavailableError in gentex_homelink ( #166646 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:51:09 +01:00
Will Moss
0ba3a94a3b
Handle Oauth2 ImplementationUnavailableError in google_tasks ( #166657 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 16:50:01 +01:00
Martin Hjelmare
3562a3800f
Improve energyid config flow tests ( #166749 )
2026-03-28 16:46:49 +01:00
Michael
de0efa1639
Bump aioimmich to 0.12.1 ( #166746 )
2026-03-28 15:50:26 +01:00
Mattie
818cf41c22
Bump python-qube-heatpump to 1.8.0 ( #166713 )
2026-03-28 15:49:24 +01:00
Denis Shulyaka
25bfb16936
Exception translations for Anthropic integration ( #166723 )
2026-03-28 15:40:03 +01:00
Raman Gupta
75782e6f17
Remove dispatcher pattern and use options properties in Vizio ( #164711 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-28 15:38:59 +01:00
Åke Strandberg
3e5c291338
Add missing code for miele washing machine ( #166731 )
2026-03-28 15:27:06 +01:00
Louis Christ
30163fa2e7
Bump pyblu to 2.0.6 ( #166738 )
2026-03-28 15:26:35 +01:00
Steve Easley
16231d8d36
Bump kaleidescape dependency to 1.1.4 ( #166744 )
2026-03-28 15:21:26 +01:00
Ludovic BOUÉ
0c0d6595d6
Add Matter range hood fixture ( #166743 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-03-28 15:20:51 +01:00
Martin Hjelmare
a443060faa
Improve comelit type handling ( #166740 )
2026-03-28 15:20:23 +01:00
Noah Husby
9807722077
Bump aiorussound to 4.9.1 ( #166718 )
2026-03-28 11:15:29 +01:00
TimL
12b485b17e
Add Remote platform to SMLIGHT Integration ( #166728 )
2026-03-28 07:50:36 +01:00
Joakim Plate
45def46a45
Bump gardena bluetooth to 2.3.0 ( #166719 )
2026-03-28 00:57:27 +01:00
Martin Hjelmare
685b921fe7
Update switchbot_cloud snapshots ( #166720 )
2026-03-27 18:54:55 -04:00
Bram Kragten
c830320730
Bump version to 2026.4.0b4
2026-03-27 22:46:53 +01:00
Paul Bottein
336aa0f5df
Update frontend to 20260325.2 ( #166717 )
2026-03-27 22:46:49 +01:00
Artur Pragacz
754291b34f
Use legacy naming for entities ( #166696 )
2026-03-27 22:46:49 +01:00
Åke Strandberg
bbae0862b0
Add missing miele oven codes ( #166690 )
2026-03-27 22:46:48 +01:00
Åke Strandberg
6b7693b2fd
Add missing miele program_id code ( #166685 )
2026-03-27 22:46:47 +01:00
Simone Chemelli
954926a05c
Bump aioamazondevices to 13.3.1 ( #166658 )
2026-03-27 22:46:46 +01:00
Abílio Costa
71981f66ec
Update idasen-ha to 2.6.5 ( #166645 )
2026-03-27 22:46:45 +01:00
Artur Pragacz
7f94f95ac9
Wait for device registry in entity registry loading ( #166636 )
2026-03-27 22:46:44 +01:00
Erik Montnemery
4ee3177c5d
Add select conditions ( #166612 )
2026-03-27 22:46:43 +01:00
Erik Montnemery
9c1f9ca5c6
Add weather support to humidity conditions ( #166599 )
2026-03-27 22:46:42 +01:00
Paul Bottein
b813aa213f
Update frontend to 20260325.2 ( #166717 )
2026-03-27 22:45:11 +01:00
Ludovic BOUÉ
79ec3ff484
Add Matter Thermostat presets feature ( #160885 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-03-27 22:39:15 +01:00
reneboer
63ba49ce4c
Add start_charge action to renault ( #166701 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-27 22:31:48 +01:00
Samuel Xiao
85c7bf1dff
Add new Weather Station sensors to Switchbot Cloud ( #165257 )
2026-03-27 19:14:13 +00:00
Artur Pragacz
894e9bab0a
Use legacy naming for entities ( #166696 )
2026-03-27 19:45:39 +01:00
Will Moss
b39c83efd2
Handle Oauth2 ImplementationUnavailableError in google ( #166647 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-27 18:12:55 +00:00
DeerMaximum
e855b92b82
Introduce a base entity for NINA ( #166637 )
2026-03-27 17:19:30 +01:00
Norbert Rittel
30ee28a0d3
Improve timer action naming consistency ( #166682 )
2026-03-27 15:43:51 +00:00
Åke Strandberg
78f6b934bb
Add missing miele program_id code ( #166685 )
2026-03-27 16:14:35 +01:00
Erik Montnemery
fbef3b27bd
Add timer conditions ( #166641 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-03-27 15:39:10 +01:00
Abílio Costa
646f56d015
Reduce code duplication in todo triggers ( #166640 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-03-27 14:35:29 +00:00
Åke Strandberg
f82d21886a
Add missing miele oven codes ( #166690 )
2026-03-27 15:02:04 +01:00
Erik Montnemery
f5054d41e1
Add calendar conditions ( #166643 )
2026-03-27 14:15:41 +01:00
Allen Porter
53f64bff49
Add client_id_metadata_document_supported to the OAuth Authorization Server Metadata ( #166220 )
2026-03-27 08:51:24 -04:00
Abílio Costa
65cb9b8528
Update idasen-ha to 2.6.5 ( #166645 )
2026-03-27 11:05:58 +00:00
Will Moss
ecd16d759a
Handle Oauth2 ImplementationUnavailableError in smappee ( #166660 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-27 11:27:58 +01:00
LG-ThinQ-Integration
8498e2a715
Bump thinqconnect to 1.0.11 ( #166668 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-03-27 11:24:04 +01:00
Erik Montnemery
4fa4ba5ad0
Add select conditions ( #166612 )
2026-03-27 10:48:20 +01:00
Erik Montnemery
a953b697ce
Add valve conditions ( #166634 )
2026-03-27 10:22:31 +01:00
Artur Pragacz
c543743245
Wait for device registry in entity registry loading ( #166636 )
2026-03-27 09:51:50 +01:00
Simone Chemelli
5b76fab646
Bump aioamazondevices to 13.3.1 ( #166658 )
2026-03-27 08:51:39 +01:00
Simone Chemelli
6153705b61
Improve Obihai tests and avoid dns lookups ( #166510 )
2026-03-27 08:50:26 +01:00
Erik Montnemery
8632420b8f
Add weather support to humidity conditions ( #166599 )
2026-03-27 07:48:14 +01:00
Erik Montnemery
4f89715453
Fix override of state write in calendar base entity ( #166625 )
2026-03-27 07:40:28 +01:00
Ariel Ebersberger
8ca8c2191f
Modernize demo/remote to async ( #166624 )
2026-03-27 07:08:58 +01:00
Will Moss
cb43950ccf
Use error introduced in #154579 in mcp integration ( #166661 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 20:45:23 -07:00
Will Moss
ddfef18183
Use error introduced in #154579 in google_photos integration ( #166656 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-03-26 20:45:04 -07:00
Will Moss
ac65ba7d20
Use error introduced in #154579 in fitbit integration ( #166632 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 20:43:23 -07:00
Erik Montnemery
d76272d74a
Fix override of state write in camera base entity ( #166626 )
2026-03-26 22:00:25 +01:00
Erik Montnemery
8e5daeb7dd
Fix override of state write in fritzbox ( #166629 )
2026-03-26 21:56:23 +01:00
Will Moss
5d7abae490
Handle Oauth2 ImplementationUnavailableError in aladdin_connect ( #166631 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 20:37:47 +00:00
Franck Nijhof
cff4cf4d2c
Bump version to 2026.4.0b3
2026-03-26 19:51:36 +00:00
Erik Montnemery
ee9d9781ee
Add climate.is_hvac_mode condition ( #166570 )
2026-03-26 19:51:07 +00:00
Jamie Magee
1b972d4adc
Remove tplink_lte integration ( #166615 )
2026-03-26 19:49:52 +00:00
Bram Kragten
72598479d5
Update frontend to 20260325.1 ( #166614 )
2026-03-26 19:49:50 +00:00
Erik Montnemery
02599a4a6e
Add condition humidifier.is_mode ( #166610 )
2026-03-26 19:49:49 +00:00
Erik Montnemery
af9f351fce
Restore support for number entities as limits in moisture conditions and triggers ( #166608 )
2026-03-26 19:49:47 +00:00
Erik Montnemery
ff79943776
Restore support for number entities as limits in battery conditions and triggers ( #166607 )
2026-03-26 19:49:46 +00:00
Erik Montnemery
e60048ef30
Add input_boolean support to switch conditions ( #166602 )
2026-03-26 19:49:45 +00:00
Erik Montnemery
24c0b22038
Add light.is_brightness condition ( #166601 )
2026-03-26 19:49:43 +00:00
Norbert Rittel
6f32a53742
Make siren conditions consistent with new wording ( #166600 )
2026-03-26 19:49:42 +00:00
Erik Montnemery
da9d1080d9
Remove number entity support from power triggers and conditions ( #166597 )
2026-03-26 19:49:41 +00:00
Erik Montnemery
2ea4d7913e
Remove number entity support from moisture triggers and conditions ( #166596 )
2026-03-26 19:49:40 +00:00
Erik Montnemery
16999e3707
Remove number entity support from illuminance triggers and conditions ( #166595 )
2026-03-26 19:49:38 +00:00
Erik Montnemery
5c53b847dc
Remove number entity support from humidity triggers and conditions ( #166594 )
2026-03-26 19:49:37 +00:00
Erik Montnemery
3afd763d16
Remove number entity support from battery triggers and conditions ( #166593 )
2026-03-26 19:49:35 +00:00
Abílio Costa
75a15ed24e
Add todo to experimental triggers ( #166591 )
2026-03-26 19:49:34 +00:00
Ronald van der Meer
6d56597a2a
Bump pooldose 0.9.0 ( #166589 )
2026-03-26 19:49:32 +00:00
Erik Montnemery
5872222213
Remove class NumericalDomainSpec ( #166588 )
2026-03-26 19:49:31 +00:00
reneboer
bd5c73fd7b
Bump renault-api to 0.5.7 ( #166586 )
2026-03-26 19:49:30 +00:00
hanwg
d8a32dcf69
Add missing translations for Telegram bot ( #166581 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-03-26 19:49:29 +00:00
Devin Slick
87cd90ab5d
Bump lojack-api to 0.7.2 ( #166560 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 19:45:06 +00:00
Tom
cb5b0c5b5e
Verify Proxmox permissions when creating snapshots ( #166547 )
2026-03-26 19:45:04 +00:00
John Meyers
2fa16101f4
Update rainmachine solar radiation to reflect it is per day, not per … ( #166040 )
2026-03-26 19:45:03 +00:00
Bram Kragten
f875c77af0
Update frontend to 20260325.1 ( #166614 )
2026-03-26 20:43:39 +01:00
Erik Montnemery
c00a68383c
Fix override of state write in radarr ( #166630 )
2026-03-26 20:39:43 +01:00
Erik Montnemery
5544157d5e
Fix override of state write in dlna_dmr ( #166628 )
2026-03-26 20:29:49 +01:00
Ariel Ebersberger
70aa58913d
Modernize demo/switch to async ( #166619 )
2026-03-26 19:52:37 +01:00
Jamie Magee
cc363e4ebd
Remove tplink_lte integration ( #166615 )
2026-03-26 18:47:39 +00:00
Daniel Nicoara
8d28b399b0
Add Matter radon sensor support ( #166298 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2026-03-26 19:46:58 +01:00
Alessio Magliarella
fe76fe5408
Bump ttn_client from 1.2.3 to 1.3.0 ( #166613 )
2026-03-26 17:35:48 +00:00
Erik Montnemery
a7de418213
Add light.is_brightness condition ( #166601 )
2026-03-26 17:58:44 +01:00
Andres Ruiz
e359a8952b
Add support for unloading the waterfurnace config ( #166555 )
2026-03-26 17:34:52 +01:00
Tom
0a9d4ef138
Verify Proxmox permissions when creating snapshots ( #166547 )
2026-03-26 17:21:30 +01:00
Andres Ruiz
5620cfbfd8
Add support for unloading the waterfurnace config ( #166555 )
2026-03-26 17:16:38 +01:00
Erik Montnemery
fb65cf48c9
Add condition humidifier.is_mode ( #166610 )
2026-03-26 17:14:11 +01:00
Norbert Rittel
7fd7b2c203
Make siren conditions consistent with new wording ( #166600 )
2026-03-26 17:06:40 +01:00
Erik Montnemery
69e691f042
Add input_boolean support to switch conditions ( #166602 )
2026-03-26 16:51:51 +01:00
Erik Montnemery
f690e6de6a
Restore support for number entities as limits in moisture conditions and triggers ( #166608 )
2026-03-26 16:42:51 +01:00
Erik Montnemery
ee3c2e6f80
Restore support for number entities as limits in battery conditions and triggers ( #166607 )
2026-03-26 16:35:59 +01:00
Erik Montnemery
5ffe301384
Add climate.is_hvac_mode condition ( #166570 )
2026-03-26 16:24:27 +01:00
Erik Montnemery
e5ad6092d1
Remove number entity support from illuminance triggers and conditions ( #166595 )
2026-03-26 16:08:28 +01:00
Erik Montnemery
bd79958d10
Remove number entity support from power triggers and conditions ( #166597 )
2026-03-26 16:05:21 +01:00
hanwg
fe485f853f
Add missing translations for Telegram bot ( #166581 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-03-26 16:03:21 +01:00
Robert Resch
3c67c6087a
Create IntegrationType enum ( #166598 )
2026-03-26 15:53:57 +01:00
Erwin Douna
cb7f9b5f49
Google Assistant SDK add new OAuth exceptions ( #166587 )
2026-03-26 15:53:12 +01:00
Erik Montnemery
2547563e8c
Remove number entity support from humidity triggers and conditions ( #166594 )
2026-03-26 15:49:40 +01:00
Erwin Douna
213b370693
Add new OAuth exceptions to Netatmo ( #166585 )
2026-03-26 15:43:13 +01:00
Robin Thoni
2c9ecb394d
Bump sfrbox-api to 0.1.1 ( #166605 )
2026-03-26 15:24:22 +01:00
Simone Chemelli
51a5f5793f
Improve Nuki tests and avoid dns lookups ( #166506 )
2026-03-26 15:12:17 +01:00
Erik Montnemery
33f11f2263
Remove number entity support from battery triggers and conditions ( #166593 )
2026-03-26 14:46:39 +01:00
Erik Montnemery
45069b623c
Remove number entity support from moisture triggers and conditions ( #166596 )
2026-03-26 14:40:56 +01:00
Abílio Costa
5defb4dbff
Add todo to experimental triggers ( #166591 )
2026-03-26 14:36:16 +01:00
Ronald van der Meer
bc7c3f0617
Bump pooldose 0.9.0 ( #166589 )
2026-03-26 14:32:52 +01:00
Devin Slick
704c0d1eb0
Bump lojack-api to 0.7.2 ( #166560 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 14:15:04 +01:00
John Meyers
6c864a1725
Update rainmachine solar radiation to reflect it is per day, not per … ( #166040 )
2026-03-26 14:11:12 +01:00
reneboer
299c6556bb
Bump renault-api to 0.5.7 ( #166586 )
2026-03-26 13:16:50 +01:00
Erik Montnemery
f0fc98cb66
Remove class NumericalDomainSpec ( #166588 )
2026-03-26 13:13:07 +01:00
Franck Nijhof
6dd5c30b49
Bump version to 2026.4.0b2
2026-03-26 10:59:11 +00:00
AlCalzone
72f5a572eb
Revert: Create repair issue for legacy Z-Wave Door state sensors that are still in use ( #166583 )
2026-03-26 10:58:55 +00:00
Erik Montnemery
d501d8cb28
Adjust some trigger and condition schemas ( #166568 )
2026-03-26 10:58:54 +00:00
Keilin Bickar
35c4b4ff5b
Bump asyncsleepiq to 1.7.1 ( #166552 )
2026-03-26 10:58:53 +00:00
Keilin Bickar
f3e8ac5b8e
Bump sense-energy to 0.14.0 ( #166550 )
2026-03-26 10:58:51 +00:00
tronikos
ab2bcd84c6
Add Google Drive backup upload progress ( #166549 )
2026-03-26 10:58:50 +00:00
Ariel Ebersberger
cdf7b013a9
Add battery triggers ( #166258 )
2026-03-26 10:58:48 +00:00
Erik Montnemery
eeba0467a1
Add trigger humidifier.mode_changed ( #166241 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-26 10:58:47 +00:00
Ariel Ebersberger
cd63d14e6f
Add battery triggers ( #166258 )
2026-03-26 11:51:49 +01:00
Simone Chemelli
30dfd23da8
Improve MySensors tests and avoid dns lookups ( #166509 )
2026-03-26 11:51:45 +01:00
AlCalzone
d39ef523b8
Revert: Create repair issue for legacy Z-Wave Door state sensors that are still in use ( #166583 )
2026-03-26 11:45:34 +01:00
Erik Montnemery
b6c2fbb8c0
Adjust some trigger and condition schemas ( #166568 )
2026-03-26 11:32:39 +01:00
tronikos
758d5469aa
Add Google Drive backup upload progress ( #166549 )
2026-03-26 10:31:07 +01:00
Keilin Bickar
ea99f88d10
Bump sense-energy to 0.14.0 ( #166550 )
2026-03-26 10:27:02 +01:00
Keilin Bickar
0a8f76864c
Bump asyncsleepiq to 1.7.1 ( #166552 )
2026-03-26 10:25:29 +01:00
Erik Montnemery
ad522d723c
Add trigger humidifier.mode_changed ( #166241 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-26 10:03:49 +01:00
dependabot[bot]
0f41a311c8
Bump dawidd6/action-download-artifact from 16 to 19 ( #166564 )
2026-03-26 07:45:40 +01:00
Fabian Munkes
412a9a050e
Bump music-assistant-client to 1.3.4 ( #166567 )
2026-03-26 07:45:05 +01:00
dependabot[bot]
d5efc3abd5
Bump actions/cache from 5.0.3 to 5.0.4 ( #166563 )
2026-03-26 07:41:07 +01:00
dependabot[bot]
a205623d52
Bump codecov/codecov-action from 5.5.2 to 5.5.3 ( #166562 )
2026-03-26 07:38:31 +01:00
dependabot[bot]
8208eecf8c
Bump j178/prek-action from 1.1.1 to 2.0.0 ( #166561 )
2026-03-26 07:37:25 +01:00
Franck Nijhof
43ca72bf7e
Bump version to 2026.4.0b1
2026-03-26 00:01:26 +00:00
Franck Nijhof
aa9e279026
Improve conversation action naming consistency ( #166542 )
2026-03-26 00:01:16 +00:00
Franck Nijhof
9f3917830d
Improve weather action naming consistency ( #166540 )
2026-03-26 00:01:15 +00:00
Franck Nijhof
c458bc2ee3
Improve dashboard action naming consistency ( #166539 )
2026-03-26 00:01:14 +00:00
Franck Nijhof
e0455629d7
Improve logger action naming consistency ( #166538 )
2026-03-26 00:01:12 +00:00
Franck Nijhof
b802dcba8d
Improve group action naming consistency ( #166537 )
2026-03-26 00:01:11 +00:00
Franck Nijhof
7ff868e94c
Improve water heater action naming consistency ( #166535 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-26 00:01:10 +00:00
Franck Nijhof
44bd3e3d74
Improve device tracker action naming consistency ( #166534 )
2026-03-26 00:01:09 +00:00
Jordan Harvey
9d793ce1df
Bump pyanglianwater to 3.1.2 ( #166531 )
2026-03-26 00:01:07 +00:00
Franck Nijhof
d8dee8fc91
Improve image action naming consistency ( #166527 )
2026-03-26 00:01:06 +00:00
Franck Nijhof
3c52acb825
Improve counter action naming consistency ( #166526 )
2026-03-26 00:01:04 +00:00
Franck Nijhof
cb195be6ad
Improve automation action naming consistency ( #166525 )
2026-03-26 00:01:03 +00:00
Franck Nijhof
08f7bed679
Improve humidifier action naming consistency ( #166524 )
2026-03-26 00:01:02 +00:00
Erik Montnemery
744563c7a7
Speed up trigger tests ( #166522 )
2026-03-26 00:01:01 +00:00
Franck Nijhof
5d48801645
Improve valve action naming consistency ( #166521 )
2026-03-26 00:00:59 +00:00
Franck Nijhof
4211686c07
Improve script action naming consistency ( #166517 )
2026-03-26 00:00:58 +00:00
Franck Nijhof
98379c9642
Improve cloud action naming consistency ( #166516 )
2026-03-26 00:00:57 +00:00
Erik Montnemery
a3c9d35a13
Use NumericThresholdSelector in numeric conditions ( #166507 )
2026-03-26 00:00:56 +00:00
Erik Montnemery
5a7abc0a92
Add trigger water_heater.operation_mode_changed ( #166450 )
2026-03-26 00:00:54 +00:00
johanzander
ade73ec159
growatt_server: use human-readable labels in exception messages ( #166024 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-26 00:00:53 +00:00
Erik Montnemery
f84398eb9c
Speed up trigger tests ( #166522 )
2026-03-26 00:51:14 +01:00
Franck Nijhof
aca5adb673
Improve conversation action naming consistency ( #166542 )
2026-03-26 00:34:22 +01:00
Franck Nijhof
f361d01b8b
Improve dashboard action naming consistency ( #166539 )
2026-03-26 00:34:08 +01:00
Franck Nijhof
d2cef2d26e
Improve cloud action naming consistency ( #166516 )
2026-03-26 00:33:48 +01:00
Abílio Costa
90524e53ec
Revert "Instruct copilot to place main comment in collapsible section" ( #166543 )
2026-03-25 22:15:21 +00:00
Franck Nijhof
668d220400
Improve script action naming consistency ( #166517 )
2026-03-25 22:14:19 +00:00
Franck Nijhof
9e28db0535
Improve valve action naming consistency ( #166521 )
2026-03-25 22:13:56 +00:00
Franck Nijhof
c5807463fd
Improve humidifier action naming consistency ( #166524 )
2026-03-25 22:13:12 +00:00
Franck Nijhof
f72a9e52f5
Improve counter action naming consistency ( #166526 )
2026-03-25 22:11:16 +00:00
Franck Nijhof
619582bd03
Improve image action naming consistency ( #166527 )
2026-03-25 22:10:50 +00:00
Franck Nijhof
bcc02d7adc
Improve automation action naming consistency ( #166525 )
2026-03-25 22:08:49 +00:00
Franck Nijhof
a9083d5362
Improve weather action naming consistency ( #166540 )
2026-03-25 22:08:29 +00:00
Franck Nijhof
dd89fa0f5b
Improve device tracker action naming consistency ( #166534 )
2026-03-25 22:04:37 +00:00
Franck Nijhof
88d0bd5a1d
Improve group action naming consistency ( #166537 )
2026-03-25 22:03:15 +00:00
Franck Nijhof
a045c2907f
Improve logger action naming consistency ( #166538 )
2026-03-25 22:02:16 +00:00
Franck Nijhof
bcca7655f8
Improve water heater action naming consistency ( #166535 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 22:01:53 +00:00
Jordan Harvey
269ef5f824
Bump pyanglianwater to 3.1.2 ( #166531 )
2026-03-25 22:33:24 +01:00
Erik Montnemery
c80a9aab71
Add trigger water_heater.operation_mode_changed ( #166450 )
2026-03-25 21:54:34 +01:00
balloob-travel
33180a658a
Validate port ranges in URL validator ( #166059 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 21:44:30 +01:00
Erik Montnemery
c5955ada1a
Use NumericThresholdSelector in numeric conditions ( #166507 )
2026-03-25 20:57:12 +01:00
Abílio Costa
fd7d936a0d
Instruct copilot to place main comment in collapsible section ( #166503 )
2026-03-25 20:45:39 +01:00
Franck Nijhof
84cd137bae
Bump version to 2026.5.0dev0 ( #166512 )
2026-03-25 20:24:07 +01:00
johanzander
3a77a638d5
growatt_server: use human-readable labels in exception messages ( #166024 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-25 20:00:47 +01:00
Christian Lackas
599f4f01d0
Add HmIP-FLC support to HomematicIP Cloud ( #165827 )
2026-03-25 19:58:18 +01:00
Joakim Plate
bd298e92d0
Rework patching and handling of client runner in arcam ( #165747 )
2026-03-25 19:55:59 +01:00
Leon Grave
fabbfd93df
Add dynamic devices to freshr ( #165942 )
2026-03-25 19:49:08 +01:00
Simone Chemelli
1ecbc44368
Improve KNX tests and avoid dns lookups ( #166508 )
2026-03-25 19:47:57 +01:00