J. Nick Koston
51cddb88f5
Merge remote-tracking branch 'upstream/dev' into ci-uv-managed-python
...
# Conflicts:
# .github/workflows/ci.yaml
2026-05-26 18:24:40 -05:00
J. Nick Koston
0a7293dbbd
Bump qingping-ble to 1.1.4 and update CGPR1 test fixtures ( #172292 )
2026-05-26 18:21:23 -05:00
J. Nick Koston
057788d531
Add composite action to cache CI apt installs ( #171735 )
2026-05-27 01:17:31 +02:00
J. Nick Koston
74cb4e2448
Bump aioesphomeapi to 45.3.1 ( #172287 )
2026-05-26 18:10:36 -05:00
Manu
62aa79a304
Add delete profile/header picture to mastodon.update_profile action ( #170930 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-27 01:09:19 +02:00
A. Gideonse
da74ae1955
Add Rated Capacity to Indevolt Gen-1 devices ( #171107 )
2026-05-27 01:09:02 +02:00
Maikel Punie
2a4728463b
Fix swallowed exceptions in velbus action handlers ( #171111 )
2026-05-27 01:08:42 +02:00
Amit Finkelstein
3c5bcad0e9
Update Jewish calendar holiday at candle lighting and Havdalah ( #170357 )
2026-05-27 01:08:22 +02:00
Adam Katic
2388353bd2
Add diagnostics support for cert_expiry integration ( #170767 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-27 01:01:54 +02:00
Erik Montnemery
98823d6816
Use select selector for input of cast uuid allow list and CEC ignore list ( #171201 )
2026-05-27 00:55:49 +02:00
Thomas D
cdd09f2535
Remove redundant async_on_unload calls in Qbus integration ( #171214 )
2026-05-27 00:55:24 +02:00
Glenn Waters
2c900c59eb
ElkM1 integration: add switch_output_turn_on_for action ( #170128 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-27 00:51:47 +02:00
Thomas55555
68757996de
Add google air quality forecast service ( #171142 )
...
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-27 00:48:53 +02:00
renovate[bot]
0fa3985b1d
Update infrared-protocols to 5.6.1 ( #172289 )
2026-05-26 23:48:18 +01:00
jameson_uk
a2551647b8
Add media_player platform to Alexa Devices ( #165825 )
...
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com >
2026-05-27 00:43:04 +02:00
Michael
e19601f991
Remove deprecated APCUPSD sensors ( #172280 )
2026-05-27 00:17:42 +02:00
Michael
bc6060f98b
Remove deprecated call_in_progress binary-sensor in VoIP ( #172285 )
2026-05-26 23:40:50 +02:00
A. Gideonse
0e2190fb25
Add battery cycles to Indevolt ( #172286 )
2026-05-26 23:40:32 +02:00
Crocmagnon
dd75a39e25
data grand lyon: update quality scale ( #170311 )
2026-05-26 23:39:48 +02:00
Heikki Henriksen
6efb3fffa3
prusalink: extract press_button_and_verify fixture for button tests ( #170332 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-26 23:29:54 +02:00
epenet
4ef409f3cd
Store login_token in renault config-flow ( #171707 )
2026-05-26 23:29:23 +02:00
Paulus Schoutsen
0842c1cdfc
Add LG TV via Serial integration ( #170945 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 23:27:01 +02:00
Joost Lekkerkerker
49c045236c
Enable N806 ( #171388 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-05-26 23:23:39 +02:00
AlCalzone
0b687df9f8
Migrate opensensemap to UI configuration ( #171066 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 23:22:57 +02:00
Miko Stern
ffcab49087
Improve Israel Rail departure sensor coverage ( #171397 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 23:09:39 +02:00
Retha Runolfsson
06c92cd328
Add half lock for switchbot lock ultra ( #168750 )
2026-05-26 23:07:30 +02:00
HoffmanEl
66d4124439
Add quality scale cert expiry ( #170491 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 22:42:38 +02:00
Copilot
99877d79e3
Replace duplicated ATTR_LOCATION with shared homeassistant.const import in hassio and remove unused ATTR_STATE mapping ( #171334 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: agners <34061+agners@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch >
2026-05-26 22:42:02 +02:00
Thomas D
978171b600
Use reported units for the Qbus integration ( #171588 )
2026-05-26 22:41:45 +02:00
Jonathan Segev
4bd011702e
Add room priority select entity to Lyric integration ( #167942 )
2026-05-26 22:40:14 +02:00
Crocmagnon
64bc689bcf
add ovhcloud_ai_endpoints integration ( #171402 )
2026-05-26 22:38:18 +02:00
Ronald van der Meer
2f3f91ec82
Require Duco Connectivity API 2.1 for new setups ( #170766 )
2026-05-26 22:21:39 +02:00
Markus Adrario
f6e8394771
Homeegrams ( #170932 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 22:09:42 +02:00
Will Pike
27b0ba1a25
Bump python-ecobee-api to 0.4.0 and handle MFA in ecobee config flow ( #172101 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 22:07:35 +02:00
Samuel Xiao
1070226acf
Switchbot Cloud: Debug make_device_data function too complex issue 0521 ( #171688 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-26 22:06:08 +02:00
Simone Chemelli
e8d7df7770
Add history events for Alexa Devices ( #170905 )
2026-05-26 22:05:20 +02:00
G Johansson
31f87b3a8a
Remove name from workday ( #169210 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-26 22:00:52 +02:00
Heikki Henriksen
81efe6ddbf
Bump pyprusalink to 3.0.0 ( #170480 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-26 21:59:58 +02:00
Tomasz Dylewski
af53865b2a
Speed sensor in paj_gps ( #171755 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 21:50:09 +02:00
Franck Nijhof
beeb8aca4c
Merge branch 'master' into dev
2026-05-26 19:46:47 +00:00
Marko Todorić
b4063aaac9
Refactor SFTP Storage integration to replace duplicate constants ( #171730 )
2026-05-26 21:45:22 +02:00
Michael Bisbjerg
7087cb2046
Fix Loqed webhook cleanup across setup retries ( #162453 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 21:43:12 +02:00
J. Nick Koston
0044c43f3a
Fix flaky test_overflow_queue in history websocket tests ( #171766 )
2026-05-26 21:41:57 +02:00
Raphael Hehl
0bb6113bfd
Migrate more UniFi Protect entities to public API ( #171785 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-05-26 21:41:25 +02:00
Florent Thoumie
b6fa89c032
iaqualink: complete test coverage, bump to silver ( #168268 )
2026-05-26 21:40:54 +02:00
Manu
6a18e05bda
Make service response optional for Habitica integration ( #171818 )
2026-05-26 21:37:55 +02:00
Nolan Gilley
b312bd010b
bump python-join-api to 0.1.1 ( #171802 )
2026-05-26 21:31:49 +02:00
Karl Beecken
3487eaf8c5
Bump teltasync to 0.3.1, add strict typing ( #169665 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-26 21:31:29 +02:00
Manu
9db7b3d012
Change selector and add translations in System Bridge send_keypress action ( #171860 )
2026-05-26 21:30:51 +02:00
Ingo Fischer
23ecc311fd
Add BLE proxy support to matter integration ( #171384 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-26 21:26:32 +02:00
Ashton
3355581bbf
Add disk_life_time to hassio system health info ( #171770 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-26 21:16:01 +02:00
starkillerOG
995707160f
Implement entity available for battery cameras ( #171838 )
2026-05-26 21:14:31 +02:00
starkillerOG
b3199bac88
Do not wake Reolink battery camera for privacy mode check ( #171842 )
2026-05-26 21:13:32 +02:00
Christian Lackas
97de25d55a
homematicip_cloud: migrate simple binary sensors to entity descriptions ( #171825 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-26 21:12:06 +02:00
yoxcu
16ef7f967e
Fix automatic stop calling in continous move in onvif ( #163173 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Boris Obmoroshev <bobmoroshev@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-26 20:06:54 +01:00
Christian Lackas
4864a4125e
Add per-button event entities for HomematicIP key-press devices ( #171065 )
2026-05-26 21:06:34 +02:00
Matthew Gibson
e2b71cee1f
Fix exception translation placeholder mismatches in PTDevices integration ( #171750 )
2026-05-26 21:06:02 +02:00
Christian Lackas
5bd92d47a9
Map ViCare hvac_action to compressor phase for cooling support ( #171945 )
2026-05-26 21:03:27 +02:00
Michael
7f0133e2ce
Remove deprecated yaml import in vivotek ( #172279 )
2026-05-26 21:02:49 +02:00
G Johansson
ba1ed66f7a
Bump holidays to 0.97 ( #172088 )
2026-05-26 20:20:08 +02:00
Simone Chemelli
2bc91e7a3e
Filter unsupported soundbar devices for SamsungTV ( #172126 )
2026-05-26 20:15:43 +02:00
Mattias Arrelid
1c3a080506
Remove stale ONVIF asyncio.CancelledError workaround for anyio #374 ( #172139 )
2026-05-26 20:12:33 +02:00
Max Michels
5ecbfea028
Add missing exception translation key in local_file ( #172271 )
2026-05-26 20:06:38 +02:00
Jan-Philipp Benecke
9b67a24d92
Allow multiple headers in response in REST command ( #165613 )
2026-05-26 19:53:32 +02:00
Robert Resch
4bd829a6a8
Replace archived tibdex/github-app-token with actions/create-github-app-token ( #172269 )
2026-05-26 19:40:38 +02:00
Jordan Harvey
6feeba1f4f
Add get_color service for RGB extraction from images ( #167403 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 19:39:22 +02:00
Paul Bottein
71b849cb58
Add Yoto integration ( #171207 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 18:35:28 +02:00
Michael Barrett
ba5855f5d2
Added gift members sensor to Ghost integration ( #171441 )
2026-05-26 18:20:27 +02:00
Alex Romanov
4b04006302
Add test fixture for Tuya smart kettle (dft4ebatvon3ha5s) ( #172260 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-05-26 17:57:31 +02:00
1einmal1
430e03f299
Ignore DS1420 devices in onewire ( #172132 )
2026-05-26 16:59:41 +02:00
J. Nick Koston
7a2422013c
Bump bthome-ble to 3.23.2 and add support for light level, settings revision, and command events ( #172216 )
2026-05-26 16:58:18 +02:00
Ian
c906dc3d0c
Fix invalid schema for HassStartTimer in OpenRouter extension ( #172153 )
2026-05-26 16:51:11 +02:00
Matt
f2fa25d449
Fix Netatmo select AttributeError when webhook schedule_id not in cache ( #171914 )
...
Signed-off-by: Matt Jones <47545907+SoundMatt@users.noreply.github.com >
2026-05-26 16:50:17 +02:00
Yardian Support
0426f9beb6
Bump yardian to v133 ( #170982 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-26 16:48:39 +02:00
J. Nick Koston
b6f0ca13f9
Bump inkbird-ble to 1.4.4 ( #172266 )
2026-05-26 16:45:17 +02:00
Michael
83e8f4991c
Add SecureOn password support to Wake On Lan ( #172167 )
2026-05-26 16:43:14 +02:00
Max Michels
3b38208e07
Remove positional message strings when translation_key is set in tesla_fleet ( #172267 )
2026-05-26 16:39:06 +02:00
Arsène Reymond
1a15f925a0
Add entity_picture_local on universal media player ( #164872 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-26 16:38:34 +02:00
Vincent Knoop Pathuis
10d944eab7
Migrate landisgyr_heat_meter to ultraheat-api 0.6.0 (serialx) ( #172186 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 16:37:32 +02:00
Sören
1f873927aa
Add Avea device info ( #171624 )
2026-05-26 16:27:07 +02:00
Chrystyan A Pulido
fe071ff66b
Add tests for states_in_range and int_states_in_range ( #164548 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-26 16:19:56 +02:00
Joost Lekkerkerker
e4b79d4f3d
Don't use async_setup in vesync tests ( #172257 )
2026-05-26 16:17:37 +02:00
dontinelli
f6d4d0289e
Fix timeout increase for longtime coordinator for solarlog ( #170564 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 16:11:14 +02:00
Mattie
3089f3cc06
Bump python-qube-heatpump to 1.11.0 ( #172261 )
2026-05-26 16:06:57 +02:00
Max Michels
e24f35473c
Replace duplicate constants in kiosker with homeassistant.const imports ( #172263 )
2026-05-26 16:05:07 +02:00
Petro31
1da605230d
Move device_tracker entity classes out of device_tracker.config_entry ( #171857 )
2026-05-26 16:04:34 +02:00
Joost Lekkerkerker
fd572d83b7
Use async_setup_component in emulated_kasa ( #172256 )
2026-05-26 16:03:42 +02:00
bkobus-bbx
305d4429ec
Resolve cover device class from blebox unified cover type ( #171174 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-26 16:03:28 +02:00
Simone Chemelli
b95a3f5b2d
Bump aioamazondevices to 13.8.0 ( #172251 )
2026-05-26 16:03:07 +02:00
Joost Lekkerkerker
4e986b181b
Lower update interval for zinvolt ( #171851 )
2026-05-26 16:02:37 +02:00
Joost Lekkerkerker
65c074af9a
Add Copper water meter sensors to SmartThings ( #171848 )
2026-05-26 16:01:40 +02:00
Markus Tuominen
58eae0b815
Add climate platform to Ouman EH-800 ( #172163 )
2026-05-26 16:01:27 +02:00
Markus Tuominen
c201c62b3d
Add select platform to Ouman EH-800 ( #170496 )
2026-05-26 15:43:19 +02:00
bkobus-bbx
8b9b21c006
Add update platform to Blebox integration ( #172148 )
2026-05-26 15:32:32 +02:00
Duco Sebel
b9c00dd82b
Generate repair when predictive mode is enabled while cloud communication is disabled in HomeWizard ( #171850 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-26 15:28:38 +02:00
bkobus-bbx
910b87b847
Add support for 180-degree tilt in BleBox shutter covers ( #172237 )
2026-05-26 15:19:43 +02:00
Markus Tuominen
e37459c16b
Add the number platform to the Ouman EH-800 integration ( #172134 )
2026-05-26 16:16:12 +03:00
Nathan Osman
c347afe28d
Add video_count sensor to YouTube integration ( #171999 )
2026-05-26 15:12:50 +02:00
bkobus-bbx
c8270fcb91
Add tilt-only mode support for BleBox cover entities ( #172235 )
2026-05-26 15:10:26 +02:00
Joost Lekkerkerker
ed399a6d14
Remove internal test for ps4 ( #172258 )
2026-05-26 15:07:29 +02:00
Jan Bouwhuis
afa01d3d8c
Improve docstring and comment in mqtt code ( #172246 )
2026-05-26 14:36:26 +02:00
Jan Bouwhuis
ba03aaa2fa
Add subentry support for MQTT date, datetime and time entity platforms ( #171396 )
2026-05-26 14:26:30 +02:00
Duco Sebel
33f3640f66
Add HomeWizard battery group power sensor ( #172248 )
2026-05-26 14:25:19 +02:00
Erik Montnemery
46fc47bcdf
Add explicit tests of trigger helper extract_xxx functions ( #172238 )
2026-05-26 14:15:07 +02:00
Markus Tuominen
71ec3c31fa
Add valve platform to Ouman EH-800 ( #172149 )
2026-05-26 12:22:37 +02:00
Duco Sebel
2d54070cab
Add HomeWizard battery group target power sensor ( #172243 )
2026-05-26 11:50:51 +02:00
Duco Sebel
67e4f04f09
Add serial_number to HomeWizard device registry entries ( #172233 )
2026-05-26 11:25:09 +02:00
Erik Montnemery
78db1e3407
Deprecate the FlowHandler show_advanced_options property ( #171754 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-26 10:25:41 +02:00
Erik Montnemery
2368a3614d
Remove support for advanced mode from schema config flow ( #172117 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-26 09:50:55 +02:00
Erik Montnemery
5053392cf2
Add in_zones property to mobile_app device tracker ( #171814 )
2026-05-26 08:51:47 +02:00
Max Michels
6ec11460ed
Replace duplicate constants in bluetooth with homeassistant.const imports ( #172079 )
2026-05-26 08:38:23 +02:00
Paul Tarjan
975e30c048
Remove unreachable Hikvision Shelter Alarm binary sensor ( #172152 )
2026-05-26 08:30:23 +02:00
J. Nick Koston
7655cb0fc6
Fix blocking time_zone validation in config/core/update websocket command ( #172227 )
2026-05-26 08:28:34 +02:00
Åke Strandberg
7566839e9d
Add missing Miele program phase codes ( #172144 )
2026-05-26 08:28:31 +02:00
Manu
7db5e82f58
Use non-reloading entry update methods in config flow of ntfy integration ( #172222 )
2026-05-26 08:25:37 +02:00
Manu
7e67c53417
Use non-reloading entry update method in config flow of PlayStation Netwwork integration ( #172223 )
2026-05-26 08:25:20 +02:00
Manu
89fb856302
Use non-reloading entry update method in config flow of Xbox integration ( #172224 )
2026-05-26 08:25:07 +02:00
Manu
a2fbd2b1ea
Migrate EDL21 to use SerialPortSelector ( #172220 )
2026-05-26 08:23:34 +02:00
Manu
231ed34133
Bump pysml to 0.1.7 ( #172217 )
2026-05-26 08:23:05 +02:00
Manu
6cff433b2e
Remove artificial throttling of push updates in EDL21 integration ( #172213 )
2026-05-26 08:22:57 +02:00
Joakim Plate
eca83fb7b1
Switch to async_setup in coordinator for gardena setup ( #172198 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 08:22:35 +02:00
A. Gideonse
2c5adaec5c
Bump indevolt-api to 1.8.2 ( #172201 )
2026-05-26 08:21:56 +02:00
Manu
5d75f1c33b
Use non-reloading entry update method in config flow of Habitica integration ( #172225 )
2026-05-26 08:20:48 +02:00
Manu
d628d2314e
Fix wrong integration type classification of EDL21 ( #172230 )
2026-05-26 08:19:46 +02:00
J. Nick Koston
a9547ec349
Bump inkbird-ble to 1.4.3 ( #172211 )
2026-05-25 22:16:07 -05:00
J. Nick Koston
2ec637df84
Bump dbus-fast to 5.0.14 ( #172215 )
2026-05-25 22:15:54 -05:00
J. Nick Koston
4f50ee5675
Fix ONVIF camera_address using uninitialized inner device attribute ( #172219 )
2026-05-25 22:15:41 -05:00
J. Nick Koston
0faf96b983
Bump onvif-zeep-async to 4.1.0 ( #172212 )
2026-05-25 22:15:27 -05:00
Allen Porter
c3dacbc601
Bump ical to 13.2.5 ( #172214 )
2026-05-25 19:23:46 -07:00
renovate[bot]
2659484000
Update uv to 0.11.15 ( #172208 )
2026-05-25 20:18:52 -05:00
J. Nick Koston
6830ca75f5
Bump aiodiscover to 3.2.4 ( #172203 )
2026-05-25 20:17:54 -05:00
J. Nick Koston
38b4184dc3
Bump inkbird-ble to 1.4.0 ( #172199 )
2026-05-25 19:04:41 -05:00
A. Gideonse
cfde7975d8
Add main MOS temp to Indevolt ( #171476 )
2026-05-26 00:42:59 +02:00
J. Nick Koston
d7ab696a4c
Bump ESPHome stable BLE version to 2026.5.1 ( #172196 )
2026-05-25 17:00:30 -05:00
J. Nick Koston
7f7dad7f71
Bump bluetooth-adapters to 2.3.0 ( #172165 )
2026-05-26 00:52:38 +03:00
J. Nick Koston
0ed21dbed7
Bump icmplib to 3.0.4 ( #172189 )
2026-05-25 23:15:08 +02:00
J. Nick Koston
d2b37ee28b
Bump aiohttp-asyncmdnsresolver to 0.2.0 ( #172188 )
2026-05-25 23:03:12 +02:00
J. Nick Koston
b82c95e77f
Bump ulid-transform to 2.2.9 ( #172190 )
2026-05-25 15:56:22 -05:00
J. Nick Koston
baa61982a1
Bump dbus-fast to 5.0.11 ( #172191 )
2026-05-25 15:56:09 -05:00
Robert Svensson
8ff6de788d
Local helper for Axis serial number ( #172172 )
2026-05-25 22:24:47 +02:00
J. Nick Koston
640f82642a
Bump habluetooth to 6.7.4 ( #172162 )
2026-05-25 22:15:11 +02:00
Robert Svensson
64ed269f9c
Bump to aiounifi v91 ( #172175 )
2026-05-25 22:04:46 +02:00
Bouwe Westerdijk
2b58ef96eb
Refactor set HVAC mode for Plugwise ( #172121 )
2026-05-25 21:56:44 +02:00
J. Nick Koston
74ca79ac28
Extend INKBIRD active scan duration to cover slower broadcasters ( #172171 )
2026-05-25 14:55:27 -05:00
Pete Sage
afb27bc165
bump soco to 0.31.1 for Sonos ( #172168 )
2026-05-25 22:53:32 +03:00
J. Nick Koston
0cbf27f44f
Restore sensorpro sensor entity data across reloads ( #172182 )
2026-05-25 14:52:21 -05:00
J. Nick Koston
a5ceafa544
Restore tilt_ble sensor entity data across reloads ( #172184 )
2026-05-25 22:51:56 +03:00
J. Nick Koston
cd4d669231
Restore thermobeacon sensor entity data across reloads ( #172183 )
2026-05-25 22:51:03 +03:00
J. Nick Koston
cc411d06b5
Restore victron_ble sensor entity data across reloads ( #172185 )
2026-05-25 14:50:18 -05:00
J. Nick Koston
1329f12d37
Restore aranet sensor entity data across reloads ( #172173 )
2026-05-25 22:50:07 +03:00
J. Nick Koston
3899f5347b
Restore sensirion_ble sensor entity data across reloads ( #172181 )
2026-05-25 14:49:59 -05:00
J. Nick Koston
cf02cfaa7c
Restore rapt_ble sensor entity data across reloads ( #172179 )
2026-05-25 14:49:43 -05:00
J. Nick Koston
e77c16ea1b
Restore bluemaestro sensor entity data across reloads ( #172174 )
2026-05-25 14:49:26 -05:00
J. Nick Koston
f1e2f94ee0
Restore moat sensor entity data across reloads ( #172177 )
2026-05-25 14:49:07 -05:00
J. Nick Koston
3516883b0a
Restore ruuvitag_ble sensor entity data across reloads ( #172180 )
2026-05-25 14:48:15 -05:00
J. Nick Koston
c8b70b1a38
Restore kegtron sensor entity data across reloads ( #172176 )
2026-05-25 14:47:55 -05:00
J. Nick Koston
946625e281
Restore mopeka sensor entity data across reloads ( #172178 )
2026-05-25 14:47:09 -05:00
J. Nick Koston
f4b7840d5c
Bump aiodhcpwatcher to 1.2.7 ( #172161 )
2026-05-25 22:43:14 +03:00
Michael
060f447e4a
Fix swallowed exceptions in homeassistant action handlers ( #170922 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-25 21:02:49 +02:00
Joost Lekkerkerker
d5bae0a2cf
Add pylint rule for checking async_setup calls in tests ( #171890 )
2026-05-25 20:56:44 +02:00
Abílio Costa
f9bef804b1
Add infrared receiver support to ESPHome ( #171789 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-25 19:42:34 +01:00
Erik Montnemery
6de03f4ed6
Add state attribute in_zones to BaseScannerEntity ( #171832 )
2026-05-25 18:28:31 +02:00
J. Nick Koston
e7f3e5637f
Bump aioshelly to 13.26.1 ( #172160 )
2026-05-25 10:31:21 -05:00
Paul Bottein
80cefc74ec
Update rf-protocols to 4.0.0 ( #172131 )
2026-05-25 17:17:53 +02:00
J. Nick Koston
2f33b4b7f9
Bump aioharmony to 1.0.8 ( #172116 )
2026-05-25 17:16:47 +02:00
J. Nick Koston
cf52a7a509
Bump bluetooth-adapters to 2.2.0 ( #172120 )
2026-05-25 10:10:54 -05:00
Mattias Arrelid
f5835f849a
Update anyio to 4.13.0 ( #172138 )
2026-05-25 09:36:53 -05:00
J. Nick Koston
ec5210dca8
Bump led-ble to 1.1.11 ( #172154 )
2026-05-25 09:35:11 -05:00
Michael
422ea1a9b1
Bump wakeonlan to 3.3.0 ( #172150 )
2026-05-25 16:13:38 +02:00
Artur Pragacz
b6f69f6b99
Clean up should_expose in google assistant ( #171937 )
2026-05-25 13:48:49 +02:00
Tom
a2a3819241
Extract ProxmoxVE TOKEN_ID from full token string ( #172129 )
2026-05-25 12:57:05 +02:00
Erwin Douna
3ce33b0ac6
Proxmox fix duplicate const ( #171352 )
2026-05-25 12:56:19 +02:00
bkobus-bbx
e507a97d8b
Bump blebox_uniapi to v2.5.4 ( #172130 )
2026-05-25 12:44:25 +02:00
Erik Montnemery
5801fdad14
Add property in_zones to TrackerEntity ( #171765 )
2026-05-25 12:22:45 +02:00
johanzander
2f4abd6a25
growatt_server: implement dynamic-devices and stale-devices Gold rules ( #166081 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-25 11:37:25 +02:00
Erik Montnemery
1c045ab715
Add negative test to WS API test test_test_condition ( #171427 )
2026-05-25 11:26:14 +02:00
Simone Chemelli
d4ca541a96
Cleanup tests for Waze Travel Time ( #172122 )
2026-05-25 11:23:34 +02:00
rlrghb
a07a9dc6c8
Add Lichess sensors for Ultra Bullet, Correspondence, and variant perfs ( #172098 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-25 11:22:51 +02:00
Mick Vleeshouwer
6d60b3a23a
Add tests for Overkiz switch platform ( #171901 )
2026-05-25 11:19:58 +02:00
Will Pike
37bb895b91
Bump python-ecobee-api to 0.4.0 ( #172108 )
2026-05-25 11:19:45 +02:00
Onero-testdev
f87dc917a6
Add support for SwitchBot Weather Station ( #170571 )
...
Co-authored-by: Fan Kai <fankai@onero.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-05-25 11:14:42 +02:00
Marc Hörsken
71a15c188e
Bump pywmspro to 0.3.5 to avoid freeze of WMS WebControl pro ( #172096 )
2026-05-25 11:14:15 +02:00
Simone Chemelli
003ecdb867
Handle connection error in Waze Travel Time ( #172086 )
2026-05-25 11:13:37 +02:00
A. Gideonse
ec7e5e5a75
Switch DHCP discovery to zeroconf for Indevolt ( #172093 )
2026-05-25 11:13:00 +02:00
Tomer
7587f062e1
Bump victron-mqtt to 2026.5.4 ( #170876 )
2026-05-25 11:09:53 +02:00
J. Nick Koston
11970144e4
Bump bluetooth-auto-recovery to 1.6.4 ( #172114 )
2026-05-25 10:50:13 +02:00
Paulus Schoutsen
70750a6d79
Guard AppleTV will only send valid URLs to AirPlay ( #172103 )
2026-05-25 10:48:17 +02:00
dependabot[bot]
a53437315f
Bump codecov/codecov-action from 6.0.0 to 6.0.1 ( #172124 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:41:52 +02:00
Markus Adrario
5c73ad0310
Homee: exception-translations ( #171995 )
2026-05-25 09:13:38 +02:00
J. Nick Koston
4a04a271ec
Bump cached-ipaddress to 1.1.1 ( #172110 )
2026-05-25 08:40:05 +02:00
J. Nick Koston
52c27bdea5
Bump inkbird-ble to 1.2.3 ( #172113 )
2026-05-25 08:39:42 +02:00
J. Nick Koston
6fdc52c002
Bump dbus-fast to 5.0.9 ( #172118 )
2026-05-25 08:39:19 +02:00
J. Nick Koston
e560bbc103
Bump aiodhcpwatcher to 1.2.6 ( #172105 )
2026-05-24 23:10:11 -05:00
J. Nick Koston
b8c573685f
Trigger active scan when picking an idasen_desk device in the config flow ( #172068 )
2026-05-24 23:58:11 -04:00
J. Nick Koston
3764b70b90
Bump bleak, habluetooth, and bleak-retry-connector for BlueZ backend fix ( #172094 )
2026-05-24 23:57:29 -04:00
Paulus Schoutsen
5d2de6f82b
Prefer local file access for streaming in AppleTV ( #172102 )
2026-05-24 22:56:35 -04:00
fdebrus
64d17f44fa
Add aquarite integration ( #168051 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-25 00:48:48 +02:00
Sebastian Lövdahl
6f67d44cfe
Fix swallowed exceptions in vallox action handlers ( #170839 )
2026-05-25 00:42:13 +02:00
Robert Svensson
def3befb0e
Use discovered Axis name for config entry title and device name ( #171894 )
2026-05-25 00:35:56 +02:00
renovate[bot]
05716ae196
Update infrared-protocols to 5.6.0 ( #171916 )
2026-05-25 00:29:13 +02:00
rlrghb
c0a864297f
Update aiolichess to 1.3.0 ( #172082 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-25 00:26:04 +02:00
J. Nick Koston
04bb84cd03
Add AUTO bluetooth scanner mode to Shelly ( #172008 )
2026-05-24 14:53:54 -05:00
J. Nick Koston
cb55accc3b
Use latest service info for INKBIRD fallback poll recency check ( #172041 )
2026-05-24 14:43:58 -05:00
Erwin Douna
d21c227804
SMA refactor validate input ( #171956 )
2026-05-24 19:59:31 +02:00
Cyrill Raccaud
1ebccd9fa2
Update cookidoo API requirement to version 0.17.2 ( #171793 )
2026-05-24 19:57:44 +02:00
rlrghb
cfbd0f3217
Add puzzles to Lichess integration ( #171987 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-24 19:55:07 +02:00
Kamil Breguła
4afb7c0997
Use explicit translation keys in WLED number entities ( #171984 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-05-24 19:49:48 +02:00
Allen Porter
105caccc51
Add shared rainbird device lock and increase calendar timeout ( #172002 )
2026-05-24 19:38:07 +02:00
J. Nick Koston
6419551117
Trigger active scan when picking an inkbird device in the config flow ( #172048 )
2026-05-24 19:30:42 +02:00
J. Nick Koston
585bd6616a
Trigger active scan when picking a switchbot device in the config flow ( #172046 )
2026-05-24 19:30:33 +02:00
Max Michels
b8dd97cf21
Replace duplicate constants in google_generative_ai_conversation with homeassistant.const imports ( #172050 )
2026-05-24 19:29:24 +02:00
J. Nick Koston
68fc4aed78
Trigger active scan when picking a govee_ble device in the config flow ( #172051 )
2026-05-24 19:29:03 +02:00
Max Michels
7dbb259625
Replace duplicate constants in aws_s3 with homeassistant.const imports ( #172055 )
2026-05-24 19:27:40 +02:00
J. Nick Koston
057eac7fb6
Trigger active scan when picking a rapt_ble device in the config flow ( #172054 )
2026-05-24 19:27:07 +02:00
Max Michels
31c9cdf742
Replace duplicate constants in xthings_cloud with homeassistant.const imports ( #172076 )
2026-05-24 19:25:39 +02:00
J. Nick Koston
3147104132
Trigger active scan when picking a togrill device in the config flow ( #172072 )
2026-05-24 19:22:52 +02:00
Max Michels
d6d0f37b52
Replace duplicate constants in clicksend_tts with homeassistant.const imports ( #172058 )
2026-05-24 19:21:39 +02:00
G Johansson
75e48745a8
Remove useless test from trafikverket_camera ( #172059 )
2026-05-24 19:21:29 +02:00
J. Nick Koston
533417778c
Trigger active scan when picking a sensirion_ble device in the config flow ( #172056 )
2026-05-24 19:21:21 +02:00
J. Nick Koston
e49fd4ebbd
Trigger active scan when picking a victron_ble device in the config flow ( #172057 )
2026-05-24 19:21:18 +02:00
Max Michels
8412b029b1
Replace duplicate constants in cloudflare_r2 with homeassistant.const imports ( #172060 )
2026-05-24 19:21:08 +02:00
J. Nick Koston
c65de7521f
Trigger active scan when picking a tilt_ble device in the config flow ( #172053 )
2026-05-24 19:20:48 +02:00
J. Nick Koston
752c17917e
Trigger active scan when picking a ruuvitag_ble device in the config flow ( #172062 )
2026-05-24 19:19:58 +02:00
Max Michels
f643c7ddc6
Replace duplicate constants in intent_script with homeassistant.const imports ( #172066 )
2026-05-24 19:19:29 +02:00
J. Nick Koston
6f5d4cf991
Trigger active scan when picking a ld2410_ble device in the config flow ( #172061 )
2026-05-24 19:18:55 +02:00
Max Michels
b52466fed1
Replace duplicate constants in linux_battery with homeassistant.const imports ( #172070 )
2026-05-24 19:18:42 +02:00
J. Nick Koston
189534e32b
Trigger active scan when picking a eufylife_ble device in the config flow ( #172067 )
2026-05-24 19:18:30 +02:00
J. Nick Koston
684ae23b18
Trigger active scan when picking a thermopro device in the config flow ( #172052 )
2026-05-24 19:17:35 +02:00
J. Nick Koston
f4d2f65602
Trigger active scan when picking a qingping device in the config flow ( #172071 )
2026-05-24 19:17:05 +02:00
J. Nick Koston
65879ff37b
Trigger active scan when picking a xiaomi_ble device in the config flow ( #172074 )
2026-05-24 19:16:57 +02:00
J. Nick Koston
d902104bee
Trigger active scan when picking a keymitt_ble device in the config flow ( #172075 )
2026-05-24 19:16:43 +02:00
J. Nick Koston
7bad27c412
Trigger active scan when picking a snooz device in the config flow ( #172073 )
2026-05-24 19:16:28 +02:00
Max Michels
74a7102cf6
Replace duplicate constants in altruist with homeassistant.const imports ( #172078 )
2026-05-24 19:14:36 +02:00
Max Michels
e88fb03388
Replace duplicate constants in husqvarna_automower with homeassistant.const imports ( #172064 )
2026-05-24 19:13:21 +02:00
G Johansson
92ce5ed75a
Group sequential executor calls in yale_smart_alarm ( #172065 )
2026-05-24 18:21:27 +02:00
SeifEddineMezned
466e28eae2
worldclock: Remove name field from config flow ( #169000 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-24 18:20:58 +02:00
J. Nick Koston
d53a8c7df9
Bump aioshelly to 13.26.0 ( #172049 )
2026-05-24 17:53:17 +02:00
renovate[bot]
8fe26bdf59
Update fnv-hash-fast to 2.0.3 ( #172003 )
2026-05-24 10:22:02 -05:00
Max Michels
f75d56c096
Remove unused duplicate constants in google_travel_time with homeassistant.const imports ( #172045 )
2026-05-24 17:01:45 +02:00
Max Michels
7e5942ae51
Remove unused duplicate constants in aurora_abb_powerone with homeassistant.const imports ( #172047 )
2026-05-24 17:01:22 +02:00
renovate[bot]
f9ef9963e6
Update ulid-transform to 2.2.1 ( #172004 )
2026-05-24 10:00:58 -05:00
J. Nick Koston
cea718528f
Bump aioesphomeapi to 45.2.2 ( #172043 )
2026-05-24 16:57:09 +02:00
Max Michels
9c38868bbe
Replace duplicate constants in victron_remote_monitoring with homeassistant.const imports ( #172044 )
2026-05-24 16:51:25 +02:00
J. Nick Koston
62da1c34fb
Expose async_request_active_scan via the bluetooth API ( #172010 )
2026-05-24 10:44:49 -04:00
J. Nick Koston
2d3a3bf4fc
Allow bluetooth coordinators to request an active scan cadence ( #172015 )
2026-05-24 10:43:52 -04:00
J. Nick Koston
daa60c6d55
Bump habluetooth to 6.7.2 ( #172042 )
2026-05-24 09:40:31 -05:00
J. Nick Koston
d45730aa02
Bump inkbird-ble to 1.2.2 ( #172040 )
2026-05-24 16:28:40 +02:00
Ron
05ef944766
Group sequential async_add_executor_job calls in fireservicerota ( #171474 )
2026-05-24 16:20:10 +02:00
J. Nick Koston
a51daf48c7
Bump bluetooth-data-tools to 1.29.18 ( #172017 )
2026-05-24 15:35:44 +02:00
Simone Chemelli
6a789d5af7
Bump aiovodafone to 3.3.0 ( #172036 )
2026-05-24 15:07:47 +02:00
Glenn Waters
ad4e218b69
UPB integration: bump lib to 0.7.2 ( #171975 )
2026-05-24 15:06:42 +02:00
Max Michels
55f576c784
Remove unused duplicate constants in tuya with homeassistant.const imports ( #171971 )
2026-05-24 12:12:11 +02:00
Max Michels
c7c3988b11
Replace duplicate constants in color_extractor with homeassistant.const imports ( #172032 )
2026-05-24 12:10:36 +02:00
Max Michels
ac825ca36d
Replace duplicate constants in iperf3 with homeassistant.const imports ( #171972 )
2026-05-24 12:07:17 +02:00
Allen Porter
0b439a25e1
Bump ical to 13.2.4 ( #172001 )
2026-05-24 12:03:21 +02:00
Maciej Bieniek
0385e81010
Import ATTR_MODEL from homeassistant.const in BraviaTV ( #171983 )
2026-05-24 12:01:54 +02:00
Max Michels
699fed7a3a
Replace duplicate constants in fujitsu_fglair with homeassistant.const imports ( #172029 )
2026-05-24 12:00:34 +02:00
Max Michels
0eefc8f327
Replace duplicate constants in drop_connect with homeassistant.const imports ( #172031 )
2026-05-24 11:59:32 +02:00
Max Michels
6888d203eb
Replace duplicate constants in fish_audio with homeassistant.const imports ( #172030 )
2026-05-24 11:58:47 +02:00
Max Michels
359949adc2
Replace duplicate constants in growatt_server with homeassistant.const imports ( #172027 )
2026-05-24 11:34:00 +02:00
Maciej Bieniek
afe7d0cbbf
Bump gios to 7.1.0 ( #171962 )
2026-05-24 10:45:03 +02:00
Max Michels
2f7b3cb7d9
Replace duplicate constants in hegel with homeassistant.const imports ( #171974 )
2026-05-24 10:43:43 +02:00
Max Michels
c49ed549db
Replace duplicate constants in energyid with homeassistant.const imports ( #171976 )
2026-05-24 10:43:16 +02:00
Joakim Sørensen
3016198644
Add devcontainer-lock.json file ( #171982 )
2026-05-24 10:38:04 +02:00
Max Michels
f0c9156cdb
Replace duplicate constants in version with homeassistant.const imports ( #171970 )
2026-05-24 10:32:46 +02:00
Max Michels
f091871aa5
Replace duplicate constants in zeroconf with homeassistant.const imports ( #171968 )
2026-05-24 10:31:54 +02:00
Max Michels
d25207180a
Replace duplicate constants in elevenlabs with homeassistant.const imports ( #171977 )
2026-05-24 10:31:28 +02:00
Max Michels
9ce047b9be
Replace duplicate constants in tplink_omada with homeassistant.const imports ( #171978 )
2026-05-24 10:30:58 +02:00
Nick Kuiper
488c04fc5b
Remove myself as code owner from blue_current integration ( #171998 )
2026-05-24 10:29:59 +02:00
Allen Porter
7598fdb8cb
Fix exception translation placeholder mismatch in google_photos ( #172012 )
2026-05-24 10:29:28 +02:00
Penny Wood
49e22072c9
Bump python-izone to 1.2.10 ( #172021 )
2026-05-24 10:29:04 +02:00
J. Nick Koston
c056242390
Bump habluetooth to 6.7.1 ( #172000 )
2026-05-24 08:52:21 +02:00
J. Nick Koston
9cbb14bbde
Bump inkbird-ble to 1.1.2 ( #172011 )
2026-05-24 08:41:11 +02:00
Allen Porter
6634c4ce78
Replace duplicate constant ATTR_ELEVATION in fitbit ( #172018 )
2026-05-24 08:40:32 +02:00
Allen Porter
ae1355666b
Remove positional message strings from roborock exceptions ( #172016 )
2026-05-23 22:14:12 -07:00
Allen Porter
2d0d202b80
Fix exception translation placeholder mismatch in roborock ( #172014 )
2026-05-23 22:14:02 -07:00
skye-harris
9fd48344f8
Reorder device location context towards the end of the Assist LLM instructions ( #165136 )
2026-05-23 20:51:17 -07:00
J. Nick Koston
7b4ed59861
Change default ESPHome bluetooth proxy scanning mode to Auto ( #171996 )
2026-05-23 18:21:37 -05:00
J. Nick Koston
fb8f82542e
Use AlarmControlPanelEntityFeature from aioesphomeapi in esphome ( #171961 )
2026-05-23 19:08:52 -04:00
Robert Svensson
af5583ba76
Axis bump to v72 ( #171967 )
2026-05-23 19:06:47 -04:00
J. Nick Koston
2a943369d5
Change default Bluetooth scanning mode to Auto ( #171985 )
2026-05-23 17:44:19 -05:00
J. Nick Koston
29425fd0ac
Bump bleak-esphome to 3.9.1 ( #171994 )
2026-05-23 17:25:35 -05:00
Markus Adrario
271111fe75
Homee: Update quality-scale for current state. ( #171981 )
2026-05-23 22:17:02 +02:00
J. Nick Koston
37e9bdd36f
Wire scan_interval and scan_duration into bluetooth.async_register_callback ( #171806 )
2026-05-23 15:34:31 -04:00
J. Nick Koston
e1d1bdd377
Bump aioesphomeapi to 45.2.0 ( #171986 )
2026-05-23 14:34:01 -05:00
J. Nick Koston
b3a60de487
Bump habluetooth to 6.5.0 ( #171966 )
2026-05-23 14:33:42 -05:00
Michael
0cb7ea5584
Improve switch definitions in FRITZ!Box Tools ( #171862 )
2026-05-23 21:19:22 +02:00
Max Michels
7bc7694e14
Replace duplicate constants in ios with homeassistant.const imports ( #171973 )
2026-05-23 19:40:31 +02:00
Max Michels
c45c949080
Replace duplicate constants in wiz with homeassistant.const imports ( #171969 )
2026-05-23 19:01:03 +02:00
SeifEddineMezned
ec4f64172b
Fix grammar and clarity in homekit_controller/strings.json ( #169625 )
2026-05-23 17:52:39 +02:00
Max Michels
f88b7bcdf6
Replace duplicate constants in olama with homeassistant.const imports ( #171949 )
...
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me >
2026-05-23 17:03:44 +02:00
Max Michels
05009871aa
Replace duplicate constants in numato with homeassistant.const imports ( #171950 )
2026-05-23 16:57:46 +02:00
Max Michels
4aa7323af2
Replace duplicate constants in nmbs with homeassistant.const imports ( #171951 )
2026-05-23 16:57:07 +02:00
Max Michels
bcacf3a73c
Remove unused duplicate constants in nice_go with homeassistant.const imports ( #171952 )
2026-05-23 16:56:16 +02:00
Maciej Bieniek
96a6babaef
Remove Shelly temperature and humidity sensors with error ( #170900 )
2026-05-23 14:02:32 +02:00
Max Michels
e856271a5a
Replace duplicate constants in motioneye with homeassistant.const imports ( #171954 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-23 12:05:02 +02:00
Max Michels
add023ed74
Replace duplicate constants in openerz with homeassistant.const imports ( #171946 )
2026-05-23 11:58:51 +02:00
Max Michels
8d456cb24f
Replace duplicate constants osoenergy with homeassistant.const imports ( #171944 )
2026-05-23 11:52:54 +02:00
Max Michels
5ebd95eb34
Replace duplicate constants in netatmo with homeassistant.const imports ( #171953 )
2026-05-23 11:47:58 +02:00
Max Michels
228d7189c3
Replace duplicate constants in profiler with homeassistant.const imports ( #171943 )
2026-05-23 11:01:02 +02:00
Max Michels
a8e141a48a
Replace duplicate constants in rainmachine with homeassistant.const imports ( #171942 )
...
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me >
2026-05-23 10:59:53 +02:00
Max Michels
d42d52a0f7
Replace duplicate constants in onkyo with homeassistant.const imports ( #171947 )
2026-05-23 10:57:48 +02:00
Mick Vleeshouwer
cee0fe071d
Fix tilt-only DynamicPergola covers in Overkiz ( #171898 )
2026-05-23 10:52:16 +02:00
Josh Gustafson
e3593c3076
Arcam reconfig flow ( #171767 )
2026-05-23 10:24:28 +02:00
Martin Hjelmare
5498de07ff
Remove legacy Konnected integration ( #171896 )
2026-05-23 10:19:35 +02:00
J. Nick Koston
ac3f973d7d
Bump aioesphomeapi to 45.1.0 ( #171935 )
2026-05-23 09:47:15 +02:00
J. Nick Koston
6b8a2a4032
Bump bleak-esphome to 3.8.1 ( #171936 )
2026-05-23 09:46:49 +02:00
Artur Pragacz
74e40af4bb
Remove CLOUD_NEVER_EXPOSED_ENTITIES ( #171933 )
2026-05-23 00:26:45 -04:00
J. Nick Koston
833e15d6f2
Bump habluetooth to 6.4.0 ( #171918 )
2026-05-23 00:10:50 -04:00
Matt
ee56fd1eb0
Fix two HEOS bugs: host set construction and missing error decorator ( #171913 )
2026-05-22 18:42:43 -05:00
Felipe Santos
e6528bae8a
Add missing translation for connection failure on OpenRGB ( #171892 )
2026-05-22 21:59:39 +02:00
Joost Lekkerkerker
a17eb65498
Refactor labs websocket API tests to use async_setup_component ( #171891 )
2026-05-22 21:53:52 +02:00
Joost Lekkerkerker
912a839d66
Don't call migrate entry in generic thermostat tests directly ( #171887 )
2026-05-22 21:44:10 +02:00
Martin Hjelmare
4306863729
Fix homekit test_reload flaky test ( #171878 )
2026-05-22 14:33:27 -05:00
Martin Hjelmare
ba2f66e751
Remove not needed default force_update in flo ( #171854 )
2026-05-22 20:15:00 +02:00
Franck Nijhof
0723d8d83f
2026.5.4 ( #171859 )
2026-05-22 19:26:21 +02:00
Manu
94581d8ab6
Move service registration in System Bridge integration to async_setup ( #171761 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-22 18:43:22 +02:00
Ingo Fischer
7d6ec7fc58
Bump matter-python-client to 0.7.1 ( #171764 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com >
2026-05-22 17:34:20 +01:00
Jan Bouwhuis
f49de3548e
Add MQTT message expiry interval option ( #171143 )
2026-05-22 18:27:22 +02:00
Franck Nijhof
73c9edd3e8
Ran gen_requirements_all
2026-05-22 16:18:20 +00:00
Franck Nijhof
18f30bd97b
Bump version to 2026.5.4
2026-05-22 16:06:32 +00:00
Manu
eae6e79b61
Fix dead link in System Bridge service action ( #171855 )
2026-05-22 16:04:27 +00:00
Franck Nijhof
5bb42801d9
Fix Hue device trigger crash for devices removed from bridge ( #171844 )
2026-05-22 16:04:25 +00:00
Franck Nijhof
98271265d3
Fix OpenHome config flow crash when UDN is a list ( #171841 )
2026-05-22 16:04:23 +00:00
Franck Nijhof
92d20477bc
Register Insteon modem device before platform setup ( #171839 )
2026-05-22 16:04:21 +00:00
Franck Nijhof
9352a0057e
Fix invalid MDI icon references ( #171831 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-22 16:04:19 +00:00
Franck Nijhof
5fb874277a
Fix Lutron Caseta battery sensor crash on unsupported devices ( #171829 )
2026-05-22 16:04:17 +00:00
Franck Nijhof
d65f605398
Fix ZBT-2 hardware page crash when entry data is missing VID ( #171828 )
2026-05-22 16:04:16 +00:00
Simone Chemelli
7e5b448f70
Add missing exception translation keys in alexa_devices ( #171749 )
2026-05-22 16:04:14 +00:00
Simone Chemelli
ef5da5ef36
Fix exception translation placeholder mismatches in comelit ( #171748 )
2026-05-22 16:04:11 +00:00
epenet
410f00c4ed
Bump renault-api to 0.5.10 ( #171692 )
2026-05-22 15:58:41 +00:00
Kamil Breguła
33c205dc04
Bump wled to 0.23.0 and remove backoff exception ( #171622 )
2026-05-22 15:58:39 +00:00
dontinelli
267b3e279d
Fix update error message key in solarlog ( #171611 )
2026-05-22 15:58:37 +00:00
Maciej Bieniek
9c1cd8093d
Fix media_image_hash and validate the MIME type in the Shelly media player ( #171585 )
2026-05-22 15:58:35 +00:00
Josef Zweck
201c0c2470
Fix string ref for tedee ( #171548 )
2026-05-22 15:58:33 +00:00
Franck Nijhof
281d6e0e8b
Fix Wyoming satellite crash when TTS is not configured ( #171513 )
2026-05-22 15:58:31 +00:00
Franck Nijhof
88746534a4
Fix PowerView cover crash when shade position is unavailable ( #171471 )
2026-05-22 15:58:29 +00:00
Franck Nijhof
135f91c3c5
Fix habitica ignoring zero values for interval and streak ( #171468 )
2026-05-22 15:58:27 +00:00
Franck Nijhof
49d8dc88d9
Fix SmartThings crash when timestamp attribute is None ( #171467 )
2026-05-22 15:58:25 +00:00
epenet
a7a2c1eb02
Bump renault-api to 0.5.9 ( #171428 )
2026-05-22 15:58:23 +00:00
J. Nick Koston
6596f956d2
Bump aiodns to 4.0.4 ( #171420 )
...
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-22 15:57:27 +00:00
TheJulianJES
9d8859833b
Fix ZHA blocking minor version downgrades ( #171319 )
2026-05-22 15:48:41 +00:00
Aidan Timson
65a4c10660
Bump aiolyric to 2.1.1, Update OAuth URL for lyric ( #171181 )
2026-05-22 15:48:39 +00:00
Åke Strandberg
1737b50558
Add missing Miele Dishwasher codes ( #171175 )
2026-05-22 15:48:37 +00:00
Luke Lashley
614c7006f6
Bump python-roborock to 5.12.0 ( #171112 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-05-22 15:46:06 +00:00
Jonathan Segev
8c901cc405
Bump aiolyric to 2.1.0 ( #171007 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-22 15:46:04 +00:00
Franck Nijhof
5d0fdfd38b
Apply web search citation stripping for GPT-5.x models in OpenAI conversation ( #170956 )
2026-05-22 15:46:02 +00:00
Manu
49ab42d3a2
Fix dead link in System Bridge service action ( #171855 )
2026-05-22 17:00:30 +02:00
Franck Nijhof
383f6142f0
Fix ZBT-2 hardware page crash when entry data is missing VID ( #171828 )
2026-05-22 16:58:01 +02:00
Kamil Breguła
2f120cf604
Fix rgb_color passed as RGBColor NamedTuple instead of plain tuple to light entity turn_on ( #171795 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 16:56:34 +02:00
Franck Nijhof
37288849b3
Register Insteon modem device before platform setup ( #171839 )
2026-05-22 10:23:47 -04:00
zhangluofeng
aa8659f507
Add xthings cloud lock ( #171176 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-22 15:54:37 +02:00
DeerMaximum
40c0d79d1d
Replaced duplicate constant with homeassistant.const in NINA ( #171852 )
2026-05-22 15:41:04 +02:00
Franck Nijhof
bef8632d78
Fix OpenHome config flow crash when UDN is a list ( #171841 )
2026-05-22 15:23:42 +02:00
Duco Sebel
f00decfaa3
Use uptime device class for HomeWizard uptime sensor ( #171830 )
2026-05-22 15:23:09 +02:00
Manu
42e7add026
Add selector options translations to System Bridge integration ( #171771 )
2026-05-22 15:22:22 +02:00
Franck Nijhof
263aa3f16e
Fix Hue device trigger crash for devices removed from bridge ( #171844 )
2026-05-22 15:18:00 +02:00
mhuiskes
03b364dcf0
Refactor zeversolar tests: use fixtures, patch at use site, add unique_id ( #171697 )
2026-05-22 14:58:56 +02:00
Duco Sebel
3b1aaf39af
Bumb python homewizard energy 10.1.0 ( #171826 )
2026-05-22 14:51:58 +02:00
Franck Nijhof
b82ba43fa4
Add pylint checker for invalid MDI icon references ( #171824 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-22 13:45:40 +02:00
starkillerOG
d81ef5593c
Bump reolink_aio to 0.20.0: Reolink battery camera support ( #171836 )
2026-05-22 12:59:33 +02:00
Manu
5c5e50f024
Fix platform unloading in System Bridge integration ( #171822 )
2026-05-22 12:56:03 +02:00
Lex Postma
e796d9c467
Update strings.json to align with HomeWizard app ( #171740 )
...
Co-authored-by: Duco Sebel <74970928+DCSBL@users.noreply.github.com >
2026-05-22 12:54:58 +02:00
Karl Beecken
342f23526f
Remove empty requirements_test_all.txt ( #171530 follow-up) ( #171834 )
2026-05-22 12:38:58 +02:00
Erik Montnemery
814ec697cf
Remove advanced mode from hue service actions ( #171442 )
2026-05-22 11:45:33 +02:00
Erik Montnemery
120f1446d4
Rename advanced section to additional options in telegram_bot service actions ( #171460 )
2026-05-22 11:44:05 +02:00
Franck Nijhof
170af75b7d
Fix Lutron Caseta battery sensor crash on unsupported devices ( #171829 )
2026-05-22 11:37:05 +02:00
Ariel Ebersberger
5432d29489
Use is/is not for same-enum identity comparisons (tests) ( #171689 )
2026-05-22 11:32:27 +02:00
Franck Nijhof
8098f4f6bc
Fix invalid MDI icon references ( #171831 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-22 11:25:28 +02:00
Simone Chemelli
6a70077687
Fix exception translation placeholder mismatches in comelit ( #171748 )
2026-05-22 11:17:17 +02:00
Max Michels
5dbb0464ba
Replace duplicate constants with homeassistant.const imports ( #171815 )
2026-05-22 11:10:21 +02:00
dependabot[bot]
1df165ea02
Bump j178/prek-action from 2.0.3 to 2.0.4 ( #171812 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 10:39:43 +02:00
Manu
62542eb911
Replace duplicate constants with homeassistant.const imports in xiaomi_miio ( #171823 )
2026-05-22 10:39:09 +02:00
Max Michels
a842cac34c
Replace duplicate constants with homeassistant.const imports ( #171817 )
2026-05-22 10:38:06 +02:00
Simone Chemelli
2460f688e3
Add missing exception translation keys in alexa_devices ( #171749 )
2026-05-22 10:34:00 +02:00
Simone Chemelli
a868ea443c
Fix hardcoded exception strings in uptimerobot ( #171744 )
2026-05-22 10:33:07 +02:00
Franck Nijhof
1d8565483b
Apply web search citation stripping for GPT-5.x models in OpenAI conversation ( #170956 )
2026-05-22 10:31:10 +02:00
dependabot[bot]
1ef3301253
Bump github/codeql-action from 4.35.4 to 4.35.5 ( #171813 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 09:47:16 +02:00
Manu
525952f016
Add entity translations to System Bridge integration ( #171807 )
2026-05-22 09:00:54 +02:00
Shay Levy
3257275c5a
Fix LG webOS TV hardcoded exception strings ( #171777 )
2026-05-22 08:28:19 +02:00
Max Michels
cb54fd4921
Replace duplicate constants with homeassistant.const imports ( #171809 )
2026-05-22 07:57:08 +02:00
Max Michels
b391fc61ea
Replace duplicate constants with homeassistant.const imports ( #171808 )
2026-05-22 07:56:29 +02:00
J. Nick Koston
fcd4e4939c
Bump habluetooth to 6.2.0 ( #171800 )
2026-05-21 23:08:17 -05:00
J. Nick Koston
deb8b5da05
Parallelize pytest --collect-only in split_tests.py ( #171772 )
2026-05-21 22:58:01 -04:00
g4bri3lDev
c7754a6ce9
Bump py-opendisplay to 7.2.3 ( #171775 )
2026-05-21 22:52:36 -04:00
J. Nick Koston
242724bd50
Bump aiodiscover to 3.2.3 ( #171803 )
2026-05-21 22:51:54 -04:00
Max Michels
42454563db
Replace duplicate constants with homeassistant.const imports ( #171790 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-21 22:51:34 -04:00
J. Nick Koston
bf03d0c216
Bump dbus-fast to 5.0.3 ( #171595 )
2026-05-21 21:11:35 -05:00
Max Michels
568107e06b
Replace duplicate constants with homeassistant.const imports ( #171784 )
2026-05-22 01:33:48 +03:00
Jens Timmerman
7da44428b6
Bump guntamatic to v1.9.0 ( #171631 )
2026-05-21 22:55:29 +01:00
Max Michels
0a27f31949
Replace duplicate constants with homeassistant.const imports ( #171781 )
2026-05-21 22:53:07 +01:00
Erwin Douna
905b868c82
Add recreate services to Portainer ( #167225 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2026-05-21 22:52:07 +01:00
Max Michels
3187289913
Replace duplicate constants with homeassistant.const imports ( #171776 )
2026-05-22 00:18:54 +03:00
Max Michels
87cecd4a44
Replace duplicate constants with homeassistant.const imports ( #171778 )
2026-05-22 00:18:23 +03:00
Robert Svensson
fed38b0e38
Replace duplicate ATTR_LOCKED constant with homeassistant.const import in deconz ( #171779 )
2026-05-22 00:17:22 +03:00
Raphael Hehl
6a36d1260b
Bump uiprotect to 10.5.0 ( #171768 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-05-21 15:42:31 -05:00
Raphael Hehl
49fc1b413d
Bump pydantic to 2.13.4 ( #171763 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-05-21 14:42:06 -05:00
J. Nick Koston
748a9842af
Merge branch 'ci-cache-postgres-mariadb-deps' into ci-uv-managed-python
2026-05-21 14:33:44 -05:00
J. Nick Koston
55786dbdfc
Use dpkg-architecture to derive multiarch lib path
...
So the ldconfig workaround also works on non-x86_64 runners.
2026-05-21 14:32:58 -05:00
Abílio Costa
bffb0417cc
Instruct agents to run prek after doing changes ( #171757 )
2026-05-21 20:16:26 +01:00
G Johansson
8b8c687fc3
Remove not needed exception handling in dnsip ( #171758 )
2026-05-21 20:58:32 +02:00
J. Nick Koston
e88c03a437
Merge branch 'dev' into ci-cache-postgres-mariadb-deps
2026-05-21 13:37:03 -05:00
Lukas
e3dd6b5fc5
Fix hardcoded exception strings in pooldose integration ( #171652 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 20:36:17 +02:00
J. Nick Koston
dbc0dc1ea6
Install Python eagerly via setup-uv-python composite
...
setup-uv only sets UV_PYTHON, it does not actually fetch the
interpreter; uv installs it lazily on the first 'uv venv' or
'uv pip install'. When the venv cache hits, no uv command runs, so
the cached venv's bin/python3 symlink points at an interpreter that
was never installed in this job and the next step that activates the
venv aborts with 'broken symlink'.
Extract setup-uv plus an explicit 'uv python install' into the
.github/actions/setup-uv-python composite action so every job that
restores the venv ends up with a real Python at the expected path.
Enable cache-python in the wrapper so subsequent jobs reuse astral's
download instead of refetching it.
2026-05-21 13:16:39 -05:00
J. Nick Koston
31271876bf
Pin uv version in every setup-uv call to skip manifest fetch
...
Mirrors esphome/esphome#16534 . Without an explicit version, setup-uv
fetches uv.ndjson from raw.githubusercontent.com on every cache miss,
which periodically times out and fails the job. Expose the uv version
from requirements.txt via the info job and pass it to every setup-uv
call. Also set ignore-nothing-to-cache: true so jobs that do not touch
uv (e.g. gen-copilot-instructions) no longer fail on the post-step
cache save.
2026-05-21 13:08:57 -05:00
J. Nick Koston
d5c31332b5
Switch CI to astral-managed Python via setup-uv
...
Replace actions/setup-python with astral-sh/setup-uv so every job uses
the python-build-standalone interpreter astral ships, which bakes in
the PEP 744 tail call interpreter on 3.14. setup-uv handles both
installing uv and provisioning the requested Python version, so the
venv bootstrap uses 'uv venv' instead of 'python -m venv' and there is
no longer a separate uv install step on cache miss.
Bumps CACHE_VERSION so the old setup-python venv caches are invalidated;
the venv symlinks would otherwise point at the absent hostedtoolcache
interpreter.
2026-05-21 13:05:30 -05:00
J. Nick Koston
3f0c93c26c
Merge branch 'dev' into ci-cache-postgres-mariadb-deps
2026-05-21 12:48:19 -05:00
Ariel Ebersberger
94d620438b
Use is/is not for same-enum identity comparisons (source) ( #171591 )
2026-05-21 19:30:55 +02:00
Erik Montnemery
8867b792dc
Remove use of advanced mode from the zha integration ( #171753 )
2026-05-21 19:26:24 +02:00
G Johansson
97967abfeb
Fix missing string in smhi ( #171756 )
2026-05-21 19:25:03 +02:00
mhuiskes
af8fea272d
Declare Bronze quality scale for Zeversolar integration ( #170410 )
2026-05-21 19:12:54 +02:00
Simone Chemelli
2db0eed570
Fix hardcoded exception strings in samsungtv ( #171745 )
2026-05-21 18:59:37 +02:00
Erwin Douna
ded1628c20
Downloader add missing data description ( #171727 )
2026-05-21 18:59:24 +02:00
Petro31
a02e54f332
Update documentation link to point to each domain/platform ( #171734 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 18:47:39 +02:00
Erik Montnemery
1858649bc7
Improve tests of trigger variables ( #171742 )
2026-05-21 17:55:41 +02:00
Leonardo Merza
109e09c3ec
Add fan minimum on time number entity to ecobee ( #171419 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 17:53:02 +02:00
Manu
ad139b259b
Add notify entity to System Bridge integration ( #171736 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 17:49:25 +02:00
J. Nick Koston
07ed913ba2
Extract apt caching into composite action with alternatives workaround
...
Wrap awalsh128/cache-apt-pkgs-action in .github/actions/cache-apt-packages
so every job uses the same pattern, and route /usr/lib/x86_64-linux-gnu
subdirectories through ldconfig. The upstream action does not run postinst
on cache restore so update-alternatives symlinks (libblas, liblapack via
ffmpeg) never appear; adding the subdirs to ld.so.conf.d lets the linker
find the real libraries without those symlinks.
2026-05-21 10:45:13 -05:00
Scott Giminiani
a1a76874fd
Fix name of config flow form field ( #171741 )
2026-05-21 17:33:53 +02:00
Ariel Ebersberger
e7bd56325b
Use is for IntentResponseType identity check in conversation ( #171699 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: arturpragacz <49985303+arturpragacz@users.noreply.github.com >
2026-05-21 17:31:14 +02:00
J. Nick Koston
ef2ef0c8ba
Bump zeroconf to 0.149.16 ( #171737 )
2026-05-21 17:28:26 +02:00
Max Michels
a8381e923a
Replace duplicate constants with homeassistant.const imports ( #171675 )
2026-05-21 17:13:31 +02:00
Max Michels
b7adba559b
Replace duplicate constants with homeassistant.const imports ( #171677 )
2026-05-21 17:13:20 +02:00
Matthias Alphart
5cf6dceb04
Normalize empty string to None in knx config flow ( #171693 )
2026-05-21 17:13:11 +02:00
J. Nick Koston
b7905b163f
Run ldconfig after cache-apt-pkgs-action restore
...
The action restores cached .deb files to disk but skips dpkg-trigger so
/etc/ld.so.cache stays stale and ctypes-based loaders (eg opuslib)
cannot find libopus.so.0. Add an explicit ldconfig step after each
action call.
2026-05-21 10:02:39 -05:00
Paul Bottein
975bcc5431
Reorganize Freebox entity categories ( #171480 )
2026-05-21 16:55:27 +02:00
Michael Barrett
f24a44e81f
Update aioghost to 0.4.16 ( #171690 )
2026-05-21 16:53:45 +02:00
Phil-Rad
43c91843cd
Remove unreachable import config flow path from cert_expiry ( #171733 )
2026-05-21 16:50:49 +02:00
Chris
dbce1d328a
Bump python-openevse-http to 0.3.4 ( #171621 )
2026-05-21 16:46:54 +02:00
J. Nick Koston
c712b07da3
Switch CI apt caching to awalsh128/cache-apt-pkgs-action
2026-05-21 09:42:20 -05:00
Petro31
d294b04b79
Add EntityComponent to device_tracker ( #171507 )
2026-05-21 16:10:20 +02:00
Markus Tuominen
8b0e9060b3
Set _attr_has_entity_name on tplink_omada OmadaClientScannerEntity ( #171680 )
2026-05-21 16:41:37 +03:00
MoonDevLT
39066b6e3a
Fix missing exceptions translation key missing_device_info in lunatone ( #171569 )
2026-05-21 14:59:48 +02:00
Max Michels
a23a9b350b
Replace duplicate constants with homeassistant.const imports ( #171701 )
2026-05-21 14:57:58 +02:00
chiro79
fdaa807ca8
Switch to aiopvpc-ng ( #171025 )
2026-05-21 14:54:23 +02:00
A. Gideonse
f290dcc03f
Update Indevolt integration quality scale to platinum ( #170320 )
2026-05-21 14:53:06 +02:00
Markus Tuominen
654408cc76
Set _attr_has_entity_name on sonos SonosFavoritesEntity ( #171678 )
2026-05-21 13:42:21 +02:00
Max Michels
1f814faad8
Replace duplicate constants with homeassistant.const imports ( #171702 )
2026-05-21 13:36:14 +02:00
Markus Tuominen
6e00eecfcd
Set _attr_has_entity_name on lunatone LunatoneLineBroadcastLight ( #171682 )
2026-05-21 13:19:42 +02:00
Robert Resch
8c8620c511
Add check requirements yanked and CVE check ( #171641 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-21 12:54:15 +02:00
Wendelin
cca8825ca5
Add comment optional attribute to automation items ( #171091 )
2026-05-21 12:52:54 +02:00
Max Michels
92fbcc29a5
Replace duplicate constants with homeassistant.const imports ( #171700 )
2026-05-21 12:51:19 +02:00
Shay Levy
1c28833f39
Fix LG WebOS TV translation placeholders mismatches ( #171696 )
2026-05-21 13:33:36 +03:00
Christian Lackas
cfdef77222
homematicip_cloud: migrate entity names to has_entity_name ( #169273 )
2026-05-21 12:29:43 +02:00
epenet
49720475da
Bump renault-api to 0.5.10 ( #171692 )
2026-05-21 12:16:29 +02:00
Markus Tuominen
7967b84cc6
Set _attr_has_entity_name on omie OMIEPriceSensor ( #171671 )
2026-05-21 12:14:03 +02:00
Markus Tuominen
c715557813
Set _attr_has_entity_name on smartthings SmartThingsScene ( #171672 )
2026-05-21 12:10:06 +02:00
Markus Tuominen
79e5330782
Set _attr_has_entity_name on ekeybionyx EkeyEvent ( #171668 )
2026-05-21 12:03:01 +02:00
Max Michels
5210ca64b1
Replace duplicate constants with homeassistant.const imports ( #171669 )
2026-05-21 12:02:12 +02:00
Markus Tuominen
65283e3d77
Set _attr_has_entity_name on fitbit battery sensors ( #171670 )
2026-05-21 12:01:27 +02:00
mhuiskes
427cb9f8db
Remove unnecessary intermediate variables in zeversolar diagnostics ( #171691 )
2026-05-21 11:55:34 +02:00
Erik Montnemery
a09e042d42
Add test of FlowHandler show_advanced_options property ( #171681 )
2026-05-21 11:47:42 +02:00
Shay Levy
072e9b51a2
Fix Shelly translation placeholders mismatches ( #171685 )
2026-05-21 11:47:20 +02:00
Erik Montnemery
b96342c4f3
Remove use of advanced mode from the knx integration ( #171674 )
2026-05-21 11:26:22 +02:00
Erik Montnemery
56eae8c808
Fix min value for music_assistant.get_library offset ( #171664 )
2026-05-21 10:25:08 +02:00
Erik Montnemery
9fbdf86104
Rename advanced options section to additional options in opendisplay service actions ( #171452 )
2026-05-21 10:18:31 +02:00
Jan Bouwhuis
8ff5da59c4
Fix hardcoded exception strings in incomfort ( #171616 )
2026-05-21 10:09:04 +02:00
Andres Ruiz
298f4f8ed0
Remove National Grid US virtual integration ( #171204 )
2026-05-21 09:53:59 +02:00
Willem-Jan van Rootselaar
6fdc0bb90b
Fix bsblan set data error translation ( #171529 )
2026-05-21 09:51:54 +02:00
Mick Vleeshouwer
94c3ad2cb2
Bump pyOverkiz to 1.20.4 ( #171626 )
2026-05-21 09:50:54 +02:00
Martin Hjelmare
d83d44648c
Fix Home Connect exception translation placeholder mismatch ( #171655 )
2026-05-21 09:38:22 +02:00
Erik Montnemery
279b614b7c
Remove advanced mode from music_assistant service actions ( #171451 )
2026-05-21 09:35:48 +02:00
Erik Montnemery
244dfe014a
Remove advanced mode from mqtt service actions ( #171448 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 09:33:10 +02:00
Markus Tuominen
6b379e50cf
Add has-entity-name pylint quality scale checker ( #171486 )
2026-05-21 10:21:06 +03:00
epenet
1368cd15da
Remove myself from samsungtv code-owners ( #171654 )
2026-05-21 08:54:59 +02:00
Franck Nijhof
8c8cc3acb9
Fix habitica ignoring zero values for interval and streak ( #171468 )
2026-05-21 08:06:08 +02:00
Franck Nijhof
b0634bea35
Fix SmartThings crash when timestamp attribute is None ( #171467 )
2026-05-21 08:05:42 +02:00
Raphael Hehl
5ae31cad6f
Fix unifiprotect exception translations ( #171510 ) ( #171619 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-21 08:04:21 +02:00
Brandon Rothweiler
b45aaaa177
Update py-aosmith to 1.0.18 ( #171647 )
2026-05-21 07:42:07 +02:00
Jan-Philipp Benecke
6560496440
Add missing WebDAV exception translation ( #171614 )
2026-05-20 20:46:31 -04:00
Erwin Douna
489dda8efb
SMA refactor to new pylint ( #171630 )
2026-05-20 20:45:39 -04:00
Alexey Masolov
30c942d139
Catch requests.Timeout and apply TIMEOUT constant across CalDAV integration ( #171632 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-20 20:45:08 -04:00
On Freund
c735e47e23
Bump pyrisco to 0.7.0 ( #171644 )
2026-05-20 20:42:29 -04:00
Robert Resch
3856405c72
Add aw check requirements async block check ( #171642 )
2026-05-21 01:28:32 +02:00
Robert Resch
323479ca44
Fix aw check requirements safe output ( #171643 )
2026-05-21 01:16:25 +02:00
Raphael Hehl
c8bfe56975
Fix hardcoded exception strings in unifi_access ( #171629 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-05-21 00:37:08 +02:00
A. Gideonse
ab214b64f2
Implement final Indevolt exceptions translations ( #171635 )
2026-05-21 00:35:01 +02:00
Max Michels
fea673d93a
Replace duplicate constants with homeassistant.const imports ( #171639 )
2026-05-21 00:24:05 +02:00
Max Michels
5405151112
Replace duplicate constants with homeassistant.const imports ( #171637 )
2026-05-21 00:12:23 +02:00
Max Michels
b3c210ef24
Replace duplicate constants with homeassistant.const imports ( #171638 )
2026-05-21 00:11:59 +02:00
Robert Resch
5f5d74cfbd
Remove requirements_test_all file ( #171530 )
2026-05-20 23:54:31 +02:00
Josh Gustafson
c188fdcc8b
Clean up arcam_fmj config flow ( #171161 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 22:58:10 +02:00
Michael Hansen
a3b43fc19b
Handle multiple intents in Wyoming conversation ( #171615 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-05-20 16:48:56 -04:00
Maciej Bieniek
894a68acb6
Fix media_image_hash and validate the MIME type in the Shelly media player ( #171585 )
2026-05-20 22:25:30 +02:00
Kamil Breguła
30bc3fc412
Bump wled to 0.23.0 and remove backoff exception ( #171622 )
2026-05-20 22:16:43 +02:00
Michael
3cc0cc38ab
Add missing translation placeholders for SMA exceptions ( #171625 )
2026-05-20 21:31:44 +02:00
Michael
296caa90c1
Fix exception strings in FRITZ!Box tools ( #171603 )
2026-05-20 20:55:42 +02:00
A. Gideonse
bb4c211fb6
Add DHCP discovery to Indevolt ( #169597 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 20:53:23 +02:00
Nick Haghiri
d4fa904386
Add invalid_auth exception translation key to backblaze_b2 ( #171584 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 20:51:44 +02:00
Erik Montnemery
db98f0b434
Remove advanced mode from homeassistant service actions ( #171440 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 20:40:36 +02:00
Erwin Douna
7341ac91ee
SMA add missing exceptions ( #171550 )
2026-05-20 20:32:19 +02:00
Jan Bouwhuis
b2fb5df0fb
Remove positional message strings when translation_key is set in mqtt ( #171617 )
2026-05-20 20:16:41 +02:00
Manu
265485a7d0
Fix positional message strings in exceptions in Notify for Android TV / Fire TV integration ( #171581 )
2026-05-20 20:00:30 +02:00
J. Nick Koston
bf1b93fb66
Bump aioesphomeapi to 45.0.4 ( #171601 )
2026-05-20 12:54:08 -05:00
dontinelli
be9d4bedfd
Fix update error message key in solarlog ( #171611 )
2026-05-20 19:53:19 +02:00
Franck Nijhof
e8ac982e83
Add pylint checker for exception translation validation ( #171453 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-20 19:45:56 +02:00
Abílio Costa
6c8e5a8e98
Add common availability test helper for IR/RF integrations ( #171610 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 13:05:37 -04:00
Paul Bottein
e40a3e18db
Send entity domain in template config flow preview ( #171599 )
2026-05-20 13:00:23 -04:00
Robert Resch
cba05caadd
Fix aw generation ( #171609 )
2026-05-20 12:56:57 -04:00
Denis Shulyaka
ef3bc61e2b
Remove stale temperature key from anthropic strings ( #171612 )
2026-05-20 12:56:33 -04:00
shbatm
3eff36eb9d
Use CONF_CODE from homeassistant.const in isy994 ( #171608 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-20 18:48:35 +02:00
Michael
8402a4d876
Fix hardcoded exception strings in tankerkoenig ( #171607 )
2026-05-20 18:24:32 +02:00
shbatm
6159516dc0
Bump pyisy to 3.6.1 and modernize TLS handling for isy994 ( #170136 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 18:12:11 +02:00
Åke Strandberg
8fd3dcc7b1
Fix translation placeholder for Miele fan errors ( #171592 )
2026-05-20 18:07:24 +02:00
Robert Resch
b724e52408
Reduce token usage by moving deterministic checks to python ( #171466 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 17:59:20 +02:00
Abílio Costa
1654f7b0f7
Move duplicated infrared state tracking to common class ( #170906 )
2026-05-20 11:53:02 -04:00
Luke Lashley
c8b23d52ba
Bump python-roborock to 5.12.0 ( #171112 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-05-20 17:48:42 +02:00
Aidan Timson
75d2babe65
Fix swallowed exceptions in lyric climate action handlers ( #171356 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-20 17:47:13 +02:00
Jens Timmerman
39ad57acfd
Bump guntamatic to v1.8.0 ( #171593 )
2026-05-20 17:45:47 +02:00
TheJulianJES
162729a176
Fix ZHA blocking minor version downgrades ( #171319 )
2026-05-20 17:45:16 +02:00
Erik Montnemery
376d94e7e1
Remove advanced mode from scene service actions ( #171454 )
2026-05-20 17:38:12 +02:00
Chris
c3223b29a4
fix: handle and translate OpenEVSE charger exceptions in number entities ( #171368 )
2026-05-20 17:36:35 +02:00
Erik Montnemery
073ee88a64
Remove advanced mode from motioneye service actions ( #171446 )
2026-05-20 17:35:52 +02:00
Manu
ef8b4f2d7f
Fix reminder time calculation to use timezone-aware dt_util in Habitica ( #171557 )
2026-05-20 17:34:53 +02:00
Josef Zweck
0df063b420
Fix string ref for tedee ( #171548 )
2026-05-20 17:30:35 +02:00
Manu
79fe415d6c
Add exception translations to Notifications for Android TV / Fire TV ( #171583 )
2026-05-20 16:54:03 +02:00
J. Nick Koston
00e3a909a0
Bump bluetooth-data-tools to 1.29.11 ( #170949 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-20 10:52:58 -04:00
Jan-Philipp Benecke
a85fb79331
Remove duplicate constant in zha ( #171586 )
2026-05-20 16:25:02 +02:00
Ronald van der Meer
7f2f268fca
Fix Duco VLV nodes not creating CO2 and humidity sensors ( #171182 )
2026-05-20 16:21:32 +02:00
Paulus Schoutsen
4c31a1737d
Split BrowseMediaSource into root and source-specific classes ( #170835 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-20 09:59:49 -04:00
Abílio Costa
abd8d85225
Add validator subagents to github-pr-reviewer skill ( #171370 )
2026-05-20 14:48:29 +01:00
Jordan Harvey
626a1a5c87
Remove positional message strings when translation_key is set in nintendo_parental_controls ( #171531 )
2026-05-20 15:47:43 +02:00
Jarkko Pöyry
1b2e8ccc0f
Avoid polling in wled integration ( #161183 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-20 15:47:07 +02:00
Mike O'Driscoll
4da2cd465a
casper_glow: fix missing translation for exception ( #171534 )
2026-05-20 15:47:01 +02:00
Thomas55555
e3c31a3482
Allow setting a custom laqi in Google Air Quality ( #160681 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-05-20 15:41:45 +02:00
A. Gideonse
a0b52e0f58
Bump indevolt-api to 1.8.1 ( #171472 )
2026-05-20 14:37:01 +01:00
Andrew Jackson
75dd509c7b
Add translations to Mastodon exceptions ( #171528 )
2026-05-20 15:33:01 +02:00
Max Michels
6540ccd52a
Replace duplicate constants with homeassistant.const imports in citybikes ( #171478 )
2026-05-20 15:18:12 +02:00
Ronald van der Meer
a35ad41495
Fix untranslated config entry error in Duco ( #171514 )
2026-05-20 15:17:32 +02:00
Max Michels
cedf5a5861
Replace duplicate constants with homeassistant.const imports hddtemp ( #171517 )
2026-05-20 15:15:55 +02:00
Alexey Masolov
16f4dc74bf
Add TIMEOUT constant to CalDAV integration ( #171463 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-20 15:08:42 +02:00
Franck Nijhof
c5f22936e4
Use HA timezone for date in saj ( #171450 )
2026-05-20 14:57:34 +02:00
Jan Čermák
aa23b3176c
Bump base image to 2026.05.0 with Python 3.14.5, use 3.14.5 in CI ( #171482 )
2026-05-20 14:43:54 +02:00
Franck Nijhof
a144bbab2b
Fix Wyoming satellite crash when TTS is not configured ( #171513 )
2026-05-20 14:30:20 +02:00
Erik Montnemery
6a20b99252
Adjust device_registry.async_setup ( #167653 )
2026-05-20 14:28:10 +02:00
Franck Nijhof
8a12c06116
Fix PowerView cover crash when shade position is unavailable ( #171471 )
2026-05-20 13:50:49 +02:00
Alistair Francis
5dc057b36d
husqvarna_automower_ble: Gracefully handle unreachable device ( #171479 )
...
Signed-off-by: Alistair Francis <alistair@alistair23.me >
2026-05-20 13:48:11 +02:00
Robert Resch
6d6f14a0aa
Revert "Bump py-opendisplay to 7.0.0" ( #171477 )
2026-05-20 13:42:15 +02:00
dependabot[bot]
7bd81aeb9f
Bump actions/ai-inference from 2.0.7 to 2.1.0 ( #171475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 13:06:59 +02:00
Sören
8dc29b5411
Bump avea to 1.8.0 ( #171473 )
2026-05-20 11:55:49 +01:00
Sören
1cabcf522e
Fix Avea stale brightness restore ( #171139 )
2026-05-20 12:53:45 +02:00
Erik Montnemery
ff8d244839
Remove advanced mode from tts service actions ( #171462 )
2026-05-20 12:11:30 +02:00
J. Nick Koston
d1a5b0dbd3
Bump aiodns to 4.0.4 ( #171420 )
...
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-20 12:10:03 +02:00
Erik Montnemery
86bab0c0f6
Remove advanced mode from zwave_js service actions ( #171465 )
2026-05-20 11:57:05 +02:00
J. Nick Koston
7f320a5a41
Bump zeroconf to 0.149.7 ( #171054 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-05-20 11:45:24 +02:00
Erik Montnemery
309ce5545e
Set breaks_in_ha_version on issue about not running core in venv or container ( #171426 )
2026-05-20 11:35:55 +02:00
Erik Montnemery
293d7851ba
Remove advanced mode from webostv service actions ( #171464 )
2026-05-20 12:33:21 +03:00
Erik Montnemery
eeb9270241
Rename advanced options section to additional options in light service actions ( #171444 )
2026-05-20 11:30:30 +02:00
Erik Montnemery
b841a26aff
Remove advanced mode from fan service actions ( #171439 )
2026-05-20 11:29:41 +02:00
Erik Montnemery
40f7a2f50f
Remove advanced mode from climate service actions ( #171437 )
2026-05-20 11:29:00 +02:00
Willem-Jan van Rootselaar
15b230c4e7
Bump python-bsblan to version 6.0.1 ( #171447 )
2026-05-20 11:24:24 +02:00
Erik Montnemery
49a14112b7
Remove advanced mode from sharkiq service actions ( #171456 )
2026-05-20 11:23:23 +02:00
Erik Montnemery
e59e631a87
Remove advanced mode from squeezebox service actions ( #171457 )
2026-05-20 11:22:58 +02:00
Erik Montnemery
c1d0c9fb9f
Rename advanced options section to additional options in kitchen_sink service actions ( #171443 )
2026-05-20 10:57:35 +02:00
Andrew Jackson
ee7461ed9c
Remove duplicate const in time_date ( #171438 )
2026-05-20 10:43:27 +02:00
AlCalzone
9757f8b574
Add support for Z-Wave credential management ( #168360 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-20 10:41:02 +02:00
Thomas Bouron
5ee96a3616
Improve temperature unit handling in Tuya numbers and sensors ( #170432 )
2026-05-20 09:59:27 +02:00
Tomer
703ac31bd1
Use CONF_MODEL from homeassistant.const in victron_gx ( #171434 )
2026-05-20 09:56:23 +02:00
Erik Montnemery
52bf0b0ee0
Remove references to the removed toon.update service ( #171435 )
2026-05-20 09:55:45 +02:00
Robert Resch
29db335930
Remove advanced mode dependency from version config flow ( #171215 )
2026-05-20 09:50:16 +02:00
Denis Shulyaka
8257107462
Replace duplicate constants with homeassistant.const imports in humidifier ( #171354 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-20 09:27:05 +02:00
Jan Bouwhuis
c7618949da
Remove deprecated advanced flags from MQTT service actions services.yaml ( #171430 )
2026-05-20 09:24:48 +02:00
Marcos A L M Macedo
592154bd27
Add fixture for Tuya INTELAR IR288 ( #171412 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-05-20 09:11:11 +02:00
epenet
7919330ae0
Bump renault-api to 0.5.9 ( #171428 )
2026-05-20 09:10:44 +02:00
epenet
6ffe1bab9a
Fix duplicate-const in Renault services ( #171429 )
2026-05-20 08:58:36 +02:00
Michael Heyman
91705ef821
Replace duplicate ATTR_TEMPERATURE constant with homeassistant.const ( #171423 )
...
Co-authored-by: Michael Heyman <michaelheyman@users.noreply.github.com >
2026-05-20 08:58:11 +02:00
J. Nick Koston
e15797af14
Bump aiodiscover to 3.2.0 ( #171401 )
2026-05-20 08:43:10 +02:00
Russell VanderMey
a966ce4586
Use homeassistant.const CONF_TOKEN for triggercmd ( #171411 )
2026-05-20 08:42:44 +02:00
Paulus Schoutsen
ee2de6641f
Use CONF_MODEL from homeassistant.const in marantz_infrared ( #171415 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-20 08:42:11 +02:00
J. Nick Koston
5f85ae6f95
Bump dbus-fast to 5.0.0 ( #171421 )
2026-05-20 08:40:57 +02:00
Phil-Rad
275e0b3dd1
Add reconfigure flow to cert_expiry ( #170888 )
2026-05-20 08:39:32 +02:00
Erik Montnemery
a9475683e1
Add new device tracker base entity BaseScannerEntity ( #171063 )
2026-05-20 08:09:28 +02:00
Petro31
d4e1a7075e
Clean up legacy template entity code ( #170016 )
2026-05-20 07:44:32 +02:00
Adam Katic
2a3d75eb2b
Add missing speedtestdotnet options flow translation ( #171153 )
2026-05-20 08:26:37 +03:00
Tsvi Mostovicz
9212d2300c
Replace duplicate constants with homeassistant.const imports in jewish calendar ( #171403 )
2026-05-19 21:18:18 -04:00
J. Nick Koston
6836b27ba6
Bump yarl to 1.24.2 ( #171407 )
2026-05-19 21:17:58 -04:00
TimL
8656f52d7a
Add buzzer action play_rtttl to SMLIGHT ( #166665 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 23:24:49 +02:00
Paul Bottein
6a07ca93e9
Migrate Freebox to has_entity_name and key-based unique IDs ( #169860 )
2026-05-19 23:17:57 +02:00
Jan Bouwhuis
77990c8808
Remove duplicate constants for homeassistant integration ( #171363 )
2026-05-19 23:00:55 +02:00
Jan Rieger
e4227ee1d4
Replace duplicate constant with homeassistant.const import in gpsd ( #171355 )
2026-05-19 22:59:48 +02:00
Denis Shulyaka
87aca7416f
Replace duplicate constants with homeassistant.const imports in generic_hygrostat ( #171358 )
2026-05-19 22:59:00 +02:00
Glenn Waters
1ec6619a20
ElkM1 integration: Fix duplicate constants ( #171364 )
2026-05-19 22:57:15 +02:00
Denis Shulyaka
85013282e4
Explicitly set parallel-updates for Anthropic ( #171387 )
2026-05-19 22:32:40 +02:00
Chris
ceab93ab83
refactor: remove redundant CONF_ID constant from OpenEVSE integration ( #171366 )
2026-05-19 22:14:54 +02:00
Tomas Kislan
ac636ce54f
Use homeassistant.const CONF_HOST and CONF_PORT in minio ( #171395 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-19 22:13:59 +02:00
Jan-Philipp Benecke
3287b01ed1
Group Nuki executor jobs ( #171391 )
2026-05-19 22:06:46 +02:00
Jens Timmerman
3acc7d08b3
fix translations ( #171157 )
2026-05-19 22:04:31 +02:00
Jan-Philipp Benecke
16eb5dce63
Fix language handling in jewish_calendar tests ( #171383 )
2026-05-19 21:47:37 +02:00
Petro31
3fee05db71
Add entity_platform helper function to create issues when platform setup is not supported by integration ( #171105 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-19 21:08:03 +02:00
Artur Pragacz
f823ef639a
Prefix area to entity ID ( #170560 )
2026-05-19 20:53:26 +02:00
mithomas
da4263b95c
Fix missing delay and repeat support in LG Netcast remote ( #170324 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-19 20:49:43 +02:00
Robert Resch
29e2184163
Fix workflow run ( #171367 )
2026-05-19 20:49:10 +02:00
Robert Resch
816c3ff939
Adjust aw check requirements checks ( #171389 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-19 20:48:53 +02:00
karwosts
2348ccc76e
Use modern batteries for demo integration ( #171376 )
2026-05-19 19:23:11 +01:00
Manu
4202686a0d
Remove duplicate constants in Mobile App integration ( #171379 )
2026-05-19 20:17:18 +02:00
dontinelli
dd1437f5f2
Remove obsolete local const in slide_local ( #171386 )
2026-05-19 20:16:09 +02:00
Willem-Jan van Rootselaar
1a1c9d935c
Remove duplicate constant in bsblan integration ( #171385 )
2026-05-19 19:48:17 +02:00
javicalle
4c0e7eb92d
Migrate RFLink YAML configuration (ADR0007) ( #161822 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 19:44:03 +02:00
Josh Gustafson
d288645f0e
Declare PARALLEL_UPDATES on arcam_fmj platforms ( #171151 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 19:26:57 +02:00
Jan-Philipp Benecke
66aad8d3c5
Fix solaredge tests ( #171378 )
2026-05-19 18:38:10 +02:00
peteS-UK
89e15b9eae
Remove unused ATTR_TIME from squeezebox const.py ( #171374 )
2026-05-19 18:29:03 +02:00
Nick Haghiri
489b831a4b
Use homeassistant.const CONF_PREFIX in backblaze_b2 ( #171365 )
2026-05-19 18:24:56 +02:00
Manu
f1854e1816
Remove duplicate constant in Notifications for Android TV / Fire TV integration ( #171377 )
2026-05-19 18:18:36 +02:00
Manu
8931ce561c
Remove duplicate constant in ntfy integration ( #171375 )
2026-05-19 18:08:46 +02:00
Petro31
4d19cec214
Replace duplicate constants with homeassistant.const imports in template ( #171349 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 18:08:20 +02:00
Manu
e111678c40
Remove duplicate constant from HTML5 integration ( #171373 )
2026-05-19 18:07:07 +02:00
Jan Bouwhuis
69de70407b
Remove duplicate constants for MQTT ( #171359 )
2026-05-19 18:05:16 +02:00
Andrew Jackson
64d17521a4
Remove duplicate const in Mastodon ( #171357 )
2026-05-19 16:38:11 +01:00
Erik Montnemery
b52476a37e
Remove use of advanced mode from the homekit integration ( #171200 )
2026-05-19 16:27:58 +02:00
Denis Shulyaka
58c906a2d1
Replace duplicate constants with homeassistant.const imports in anthropic ( #171316 )
2026-05-19 16:17:15 +02:00
Denis Shulyaka
3b2fa3f5b7
Replace duplicate constants with homeassistant.const imports in openai_conversation ( #171348 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 16:15:12 +02:00
Paul Bottein
0dae4689cf
Use CONF_CODE in Novy Cooker Hood ( #171350 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 16:15:08 +02:00
Joost Lekkerkerker
cd7fe836b0
Fix CI ( #171351 )
2026-05-19 16:07:27 +02:00
Robert Resch
e3bae0dbda
Use multistage workflow to run agentic workflow on forks ( #171186 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-19 16:06:14 +02:00
Mika
7cf3cba27b
Split SolarEdge power-flow attributes into sensor entities ( #170457 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-19 15:42:36 +02:00
Tsvi Mostovicz
de70d9ed82
Jewish Calendar: add a calendar entity ( #145140 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
2026-05-19 15:40:26 +02:00
Onero-testdev
eb0c1700b7
Add support for SwitchBot Lock Vision (Pro) and Lock Pro Wifi ( #170470 )
2026-05-19 15:36:33 +02:00
Franck Nijhof
6fa5fc77aa
Add pylint checker for duplicate homeassistant.const definitions ( #170848 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 15:10:13 +02:00
Åke Strandberg
c705e8ff56
Cleanup miele API timeouts ( #171172 )
2026-05-19 14:19:01 +02:00
Jan Bouwhuis
ee248b536e
Fix subscription ID for restored subscriptions ( #171130 )
2026-05-19 14:08:36 +02:00
Åke Strandberg
7bfd11cf2e
Add missing Miele Dishwasher codes ( #171175 )
2026-05-19 14:01:35 +02:00
iluvdata
2dae262135
Address future error in RepairFlow for Anthropic ( #171156 )
2026-05-19 14:53:18 +03:00
Aidan Timson
76a463dd50
Bump aiolyric to 2.1.1, Update OAuth URL for lyric ( #171181 )
2026-05-19 13:16:47 +02:00
epenet
0d83b1cbe8
Handle temperature unit mismatch in Tuya climate ( #171183 )
2026-05-19 13:16:02 +02:00
Artur Pragacz
ae622a7cd4
Fix zwave_js fixture path resolution ( #171196 )
2026-05-19 13:11:43 +02:00
Przemko92
3f0af1e5b7
Add Compit switch ( #164053 )
2026-05-19 13:00:39 +02:00
G Johansson
742e63d02c
Fix exception handling in command_line notify service ( #170709 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-19 12:49:19 +02:00
nopoz
1042ec2964
Bump pyenvisalink to 4.9 ( #171125 )
2026-05-19 12:03:20 +02:00
Erik Montnemery
f4fdd4d58f
Adjust device tracker tests ( #171178 )
2026-05-19 11:52:12 +02:00
Franck Nijhof
c9ed57bc56
2026.5.3 ( #171185 )
2026-05-19 11:49:12 +02:00
iluvdata
3963555b2f
Add RepairsFlowResult pylint check ( #171145 )
2026-05-19 11:35:25 +02:00
Erwin Douna
4f8885b40d
Downloader add proper exceptions ( #170771 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-19 11:35:01 +02:00
bkobus-bbx
0e0901993d
Fix blebox light temperature scaling ( #170573 )
2026-05-19 08:47:23 +00:00
Franck Nijhof
54aba11091
Bump version to 2026.5.3
2026-05-19 08:39:50 +00:00
Mick Vleeshouwer
dc9116a7a7
Fix tilt and position support for VenetianBlind covers in Overkiz ( #170974 )
2026-05-19 08:39:38 +00:00
Mick Vleeshouwer
1e90882918
Fix is_closed state and position for DynamicPergola covers in Overkiz ( #170983 )
2026-05-19 08:37:54 +00:00
puddly
e8295e14b1
Fix ZHA config entries using a URI without a port ( #171164 )
2026-05-19 08:35:43 +00:00
Mick Vleeshouwer
7ebaaf129a
Fix controls for UpDownGarageDoor4T and additional 4T covers in Overkiz ( #171144 )
2026-05-19 08:35:00 +00:00
Michael
ee734dede6
Bump aioimmich to 0.14.1 ( #171138 )
2026-05-19 08:33:58 +00:00
Franck Nijhof
ebc582c813
Return media_content_id as string in forked_daapd ( #171059 )
2026-05-19 08:33:56 +00:00
James Nimmo
311e5a9bd2
Bump pyIntesishome to 1.8.8 ( #171041 )
2026-05-19 08:33:54 +00:00
Franck Nijhof
cd6c3c878b
Fix WeatherFlow websocket crash when data payload is None ( #171037 )
2026-05-19 08:33:52 +00:00
Franck Nijhof
51589ec2ff
Add stop command to Overkiz pergola horizontal awning covers ( #171034 )
2026-05-19 08:33:50 +00:00
Franck Nijhof
8e1a04dc82
Fix Verisure alarm crash when cloud rejects arm/disarm command ( #171024 )
2026-05-19 08:33:48 +00:00
Mick Vleeshouwer
6b15f9a2ec
Add additional overrides to cover entity in Overkiz ( #171019 )
2026-05-19 08:33:46 +00:00
Franck Nijhof
8d66752556
Fix shorthand template conditions in choose blocks crashing all automations ( #171018 )
2026-05-19 08:33:44 +00:00
Franck Nijhof
266767e37d
Handle Daikin connection errors gracefully in coordinator ( #171017 )
2026-05-19 08:33:42 +00:00
Franck Nijhof
d39775ac34
Fix manual alarm panel crash on restore with invalid state ( #171016 )
2026-05-19 08:33:40 +00:00
Franck Nijhof
a314f7bf64
Fix Control4 climate crash when humidity is 'Undefined' ( #171015 )
2026-05-19 08:33:38 +00:00
Franck Nijhof
37478d33eb
Fix SleepIQ timer units: seconds should be minutes for core climate and foot warmer ( #171013 )
2026-05-19 08:33:36 +00:00
Franck Nijhof
5a76f3bd19
Fix Growatt mix device IndexError when chart data is empty ( #171012 )
2026-05-19 08:33:34 +00:00
Franck Nijhof
17e105083e
Fix threshold preview crash when hysteresis is not provided ( #171009 )
2026-05-19 08:33:32 +00:00
Franck Nijhof
db8589b2bc
Fix time trigger crash when using entity_id dict format without offset ( #171006 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-19 08:33:30 +00:00
Franck Nijhof
771b016f33
Fix Netatmo valve KeyError when hvac_action state is unavailable in Overkiz ( #171004 )
2026-05-19 08:33:28 +00:00
Franck Nijhof
0bc0745e8c
Use asyncio.get_running_loop() in emulated_hue UPnP responder ( #171000 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:31:43 +00:00
Franck Nijhof
ea084797d3
Load template extensions by class to prevent import deadlock ( #170995 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:31:41 +00:00
Franck Nijhof
2456753caf
Prevent Google Assistant entity sync from blocking startup ( #170991 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:31:39 +00:00
Mick Vleeshouwer
070de13c14
Fix controls for OpenCloseGate4T (rts:GateOpenerRTS4TComponent) in Overkiz ( #170987 )
2026-05-19 08:30:30 +00:00
Mick Vleeshouwer
5e45f37ee6
Fix is_closed state for DiscretePositionableGarageDoor in Overkiz ( #170981 )
2026-05-19 08:25:10 +00:00
Franck Nijhof
4a96880f51
Reduce GoodWe connect retries to avoid blocking startup ( #170964 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:20:26 +00:00
Franck Nijhof
228ac01124
Use correct state_class for utility meters with device classes that don't support total_increasing ( #170962 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:20:24 +00:00
Franck Nijhof
d366027e6b
Fix utility meter next_reset shifting forward on entity rename ( #170957 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 08:20:22 +00:00
puddly
2f35ad2a8a
Disable USB discovery for teleinfo ( #170933 )
2026-05-19 08:20:20 +00:00
Mick Vleeshouwer
95cc9aed64
Fix is_closed state for SlidingDiscreteGateWithPedestrianPosition covers in Overkiz ( #170913 )
2026-05-19 08:19:03 +00:00
Franck Nijhof
37d6449a49
Populate uid and recurrence_id in CalDAV calendar events ( #170910 )
2026-05-19 08:14:10 +00:00
Robert Resch
3f49877ff1
Use renovate to update go2rtc ( #169508 )
2026-05-19 10:10:17 +02:00
Erik Montnemery
d2bb31d115
Remove useless input validation from cast options flow ( #171171 )
2026-05-19 10:09:17 +02:00
J. Nick Koston
249b5435d9
Bump aiodns to 4.0.3 ( #170865 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-19 08:07:21 +00:00
bkobus-bbx
3293ebcea5
Fix ValueError when turning on blebox light with brightness set to 0 ( #170769 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-19 08:07:18 +00:00
Daniil Karpenko
47d8adc77c
Add tilt controls for UpDownSheerScreen in Overkiz ( #170563 )
...
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
2026-05-19 08:01:00 +00:00
Keith Roehrenbeck
356e6a691b
Fix Apple TV keyboard focus binary_sensor missing on cold start ( #170360 )
2026-05-19 08:00:58 +00:00
Florent Thoumie
b26c2f3854
Improve iaqualink 429 handling ( #170231 )
2026-05-19 08:00:56 +00:00
Luka Matijević
0830988687
Bump qbittorrent-api to 2026.5.1 ( #170181 )
2026-05-19 08:00:54 +00:00
Denis Shulyaka
f499dbf29f
Add web fetch tool support for Anthropic ( #167405 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-19 09:50:50 +02:00
Keith Roehrenbeck
bc0e3dc3be
Fix Apple TV keyboard focus binary_sensor missing on cold start ( #170360 )
2026-05-19 09:38:48 +02:00
Florent Thoumie
fb6e6170bf
Improve iaqualink 429 handling ( #170231 )
2026-05-19 09:24:09 +02:00
Mick Vleeshouwer
9e22711874
Fix controls for UpDownGarageDoor4T and additional 4T covers in Overkiz ( #171144 )
2026-05-19 09:22:31 +02:00
puddly
1982dd9085
Fix ZHA config entries using a URI without a port ( #171164 )
2026-05-19 09:14:48 +02:00
Adam Katic
c32098decd
Add quality scale for speedtestdotnet integration ( #170782 )
2026-05-19 10:06:06 +03:00
Erik Montnemery
2e87750d70
Remove use of advanced mode from the cast integration ( #171090 )
2026-05-19 08:26:35 +02:00
karwosts
55354770a8
Make energy electric sources nameable ( #170658 )
2026-05-19 09:22:42 +03:00
epenet
d7b63a40db
Rename Tuya fixtures ( #171169 )
2026-05-19 08:22:09 +02:00
Erik Montnemery
c80d1ba003
Correct signature of mock class in test_recovery_from_dbus_restart ( #171097 )
2026-05-19 07:48:12 +02:00
Paulus Schoutsen
e675423c3c
add /local to no auth sig required urls ( #171140 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-05-19 06:55:47 +02:00
Marcos A L M Macedo
11cbf91563
Add total production sensor support for Tuya SPM02 devices ( #171166 )
2026-05-19 06:51:46 +02:00
yemua
4d5c36a3c1
Enable current/power/voltage sensors by default for Tuya electrical categories ( #171098 )
2026-05-19 06:45:58 +02:00
Carlos Sánchez López
cc335a3bd9
Add number support for Tuya WG2 alarm panel (Duosmart C30) ( #165836 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-05-19 06:38:12 +02:00
Josh Gustafson
f764a32564
Use device name in arcam_fmj browse media root ( #171160 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 21:49:22 -04:00
Josh Gustafson
aeb7109708
Share arcam_fmj convert_exception decorator from entity module ( #171162 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 21:01:28 -04:00
Josh Gustafson
f75c205c08
Annotate parametrized arcam_fmj media_player test signatures ( #171163 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 20:57:24 -04:00
Joost Lekkerkerker
e20f4c8f6e
Use subentry helper in Satel Integra ( #167060 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-19 01:08:53 +02:00
Erik Montnemery
72f6c38e7d
Remove use of advanced mode from the tasmota integration ( #171093 )
2026-05-19 00:43:08 +02:00
Erik Montnemery
40408def0f
Don't set _attr_source_type in victron_gx device tracker entity ( #171077 )
2026-05-19 00:40:05 +02:00
Robert Resch
282737e3c4
Bump gh aw to 0.74.4 ( #171137 )
2026-05-18 23:02:56 +01:00
Josh Gustafson
a1cc735337
Report unknown state in arcam_fmj when power state is unreported ( #171149 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 23:01:51 +01:00
Mick Vleeshouwer
b6f4551a76
Add light entity tests to Overkiz ( #171102 )
2026-05-18 23:46:15 +02:00
Phil-Rad
f5d2aa9c12
Use runtime_data and validate connection at setup for dnsip ( #169745 )
2026-05-18 23:24:57 +02:00
Onero-testdev
612dbf2d44
Add SwitchBot Permanent Outdoor Light support ( #170463 )
...
Co-authored-by: Fan Kai <fankai@onero.com >
2026-05-18 23:22:56 +02:00
Maciej Bieniek
f2691e4feb
Change model to model ID in the Tractive DeviceInfo ( #171147 )
2026-05-18 23:12:24 +02:00
Thomas D
f9654e15a6
Support stepper output in Qbus integration ( #170772 )
2026-05-18 22:44:16 +02:00
Michael
01dde25ffa
Bump aioimmich to 0.14.1 ( #171138 )
2026-05-18 22:25:51 +02:00
Michael
34254c138f
Fix handling of tracked devices on cleanup in FRITZ!Box Tools ( #170574 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-18 22:03:43 +02:00
renovate[bot]
1076d65c9c
Update syrupy to 5.2.0 ( #171100 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 22:00:11 +02:00
Heikki Henriksen
ad71e31bad
prusalink: add sd_ready, farm_mode, and status_connect binary sensors ( #169310 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 21:56:52 +02:00
Franck Nijhof
7608d5f99d
Fix WeatherFlow websocket crash when data payload is None ( #171037 )
2026-05-18 15:43:42 -04:00
Erik Montnemery
cafcbf8179
Improve bluetooth test fixture ( #171061 )
2026-05-18 21:17:50 +02:00
Erik Montnemery
852faa7f95
Fix docstring of cv.string ( #171128 )
2026-05-18 21:14:46 +02:00
renovate[bot]
5cf1e185f0
Update ruff ( #171118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Resch <robert@resch.dev >
2026-05-18 20:57:05 +02:00
Glenn Waters
c4d25a5a26
ElkM1 integration: Deprecate Elk Setting sensors; replaced by time/number entities ( #170041 )
2026-05-18 20:56:29 +02:00
Maciej Bieniek
18f8e11865
Split Tractive entities into tracker-related and pet-related ( #170256 )
2026-05-18 20:55:05 +02:00
Kamil Breguła
e8f3d357c4
Add group support to WLED main light ( #169669 )
...
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-05-18 20:44:34 +02:00
Michael Hansen
1ad81697f7
Add chat log and response rendering to Wyoming conversation ( #170433 )
2026-05-18 20:43:33 +02:00
Arie Catsman
f66652c729
Provide request retry option to overcome intermittant enphase_envoy failures ( #168222 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-18 20:40:14 +02:00
Robert Resch
c468ae77f3
Enable agentic library workflow on forks and users without write rightsA ( #171123 )
2026-05-18 20:20:36 +02:00
renovate[bot]
251d7e15d2
Update requests to 2.34.2 ( #171119 )
2026-05-18 20:18:53 +02:00
Sören
d268f8b486
Restore Avea brightness on turn on ( #171120 )
2026-05-18 19:58:59 +02:00
Jamin
6f3dfab487
Voip runtime data ( #170765 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-18 19:40:30 +02:00
Crocmagnon
8d8b9bb2e8
data grand lyon: split coordinators ( #170662 )
2026-05-18 19:30:55 +02:00
Franck Nijhof
8c9d659dcf
Use HA timezone for date in recollect_waste ( #171106 )
2026-05-18 19:20:14 +02:00
Franck Nijhof
f08adfe712
Use HA timezone for date in cookidoo ( #171109 )
2026-05-18 19:18:30 +02:00
renovate[bot]
de29414b37
Update uv to 0.11.14 ( #171099 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 19:13:07 +02:00
Ludovic BOUÉ
01d9c2e810
Add siren platform support to Matter integration ( #170031 )
...
Co-authored-by: Ludovic BOUÉ <938089+lboue@users.noreply.github.com >
2026-05-18 18:45:28 +02:00
epenet
9b3b3eca6d
Prioritize native Tuya unit of measurement ( #170338 )
2026-05-18 17:29:46 +02:00
Copilot
2e45ce36a7
Create agentic workflow to validate dependencies ( #168855 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: edenhaus <26537646+edenhaus@users.noreply.github.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-05-18 16:59:49 +02:00
g4bri3lDev
fe56ce6813
Bump py-opendisplay to 7.0.0 ( #171088 )
2026-05-18 16:50:51 +02:00
Erik Montnemery
8000b419ea
Remove stale reference to advanced mode from MQTT tests ( #171095 )
2026-05-18 16:14:52 +02:00
Noah Husby
f0a5ce747e
Disallow session closure for Cambridge Audio ( #171036 )
2026-05-18 15:47:49 +02:00
aide
7da5b10b51
Add new integration for AiDot ( #167272 )
...
Co-authored-by: bryan <185078974@qq.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-18 14:57:25 +02:00
Mick Vleeshouwer
94b373641d
Fix tilt and position support for VenetianBlind covers in Overkiz ( #170974 )
2026-05-18 14:51:26 +02:00
Pete Sage
dfd241dd1a
Add search to Sonos ( #170891 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-18 14:39:12 +02:00
Klaas Schoute
27b161bf7c
Add new params to actions of easyEnergy integration ( #169225 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-18 14:36:01 +02:00
Josef Zweck
f2362aa2a3
Bump pylamarzocco to 2.2.5 ( #171083 )
2026-05-18 14:16:04 +02:00
Matthias Alphart
90946c3e2f
Fix swallowed exception in knx event_register action ( #171010 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-18 14:06:25 +02:00
Franck Nijhof
318091689c
Fix line length violations in new code since cleanup PRs ( #171062 )
2026-05-18 14:03:52 +02:00
Petro31
ee8c3ca864
Fix swallowed exceptions in template action handlers ( #171080 )
2026-05-18 13:55:59 +02:00
Jonathan Segev
5f6f300a20
Bump aiolyric to 2.1.0 ( #171007 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-18 13:54:33 +02:00
Sören
ad04aeced9
Fix Avea color state refresh ( #171003 )
2026-05-18 13:54:08 +02:00
Franck Nijhof
bbb31f2910
Group sequential executor jobs in verisure config flow ( #171081 )
2026-05-18 13:47:58 +02:00
Martin Hjelmare
0ed81e426b
Fix swallowed exceptions in VLC Telnet actions ( #171071 )
2026-05-18 13:42:12 +02:00
Mick Vleeshouwer
4582c56c1c
Fix is_closed state and position for DynamicPergola covers in Overkiz ( #170983 )
2026-05-18 13:41:28 +02:00
Mick Vleeshouwer
9ce3e00e87
Fix is_closed state for DiscretePositionableGarageDoor in Overkiz ( #170981 )
2026-05-18 13:40:48 +02:00
Franck Nijhof
bd2ea9a148
Group sequential executor jobs in roomba vacuum ( #171078 )
2026-05-18 13:39:00 +02:00
Paulus Schoutsen
e34be91439
Bump dsmr-parser to 1.7.0 ( #171082 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-18 13:36:32 +02:00
Franck Nijhof
3e5beb9aa3
Group sequential executor jobs in ezviz config flow ( #171084 )
2026-05-18 13:33:11 +02:00
Franck Nijhof
ac5df83d1a
Group sequential executor jobs in comfoconnect fan ( #171085 )
2026-05-18 13:30:49 +02:00
Franck Nijhof
c9e014c5d8
Group sequential executor jobs in soma setup ( #171087 )
2026-05-18 13:29:42 +02:00
Franck Nijhof
1b7564dcdf
Group sequential executor jobs in smappee config flow ( #171086 )
2026-05-18 13:29:00 +02:00
Paulus Schoutsen
71425dd19f
Add buttons platform to Marantz IR Remote (PM6006) ( #169627 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-18 12:46:09 +02:00
zhangluofeng
eea08a0457
Add Xthings Cloud Switch ( #170554 )
2026-05-18 12:45:04 +02:00
Erik Montnemery
00132b4416
Remove source_type property from paj_gps device tracker entity ( #171076 )
2026-05-18 12:43:48 +02:00
Erik Montnemery
6b9efed899
Don't set _attr_source_type in nrgkick device tracker entity ( #171075 )
2026-05-18 12:43:39 +02:00
Erik Montnemery
b0b6b46152
Remove source_type property from lojack device tracker entity ( #171073 )
2026-05-18 12:43:33 +02:00
Erik Montnemery
044ef25cb6
Remove source_type property from fressnapf_tracker device tracker entity ( #171072 )
2026-05-18 12:43:30 +02:00
bkobus-bbx
b633fbcf07
Fix ValueError when turning on blebox light with brightness set to 0 ( #170769 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-18 12:41:30 +02:00
Mick Vleeshouwer
7c9b6ad2a8
Fix controls for OpenCloseGate4T (rts:GateOpenerRTS4TComponent) in Overkiz ( #170987 )
2026-05-18 12:39:48 +02:00
Jan-Philipp Benecke
89d9fff1e9
Fix typo in lovelace action error message ( #171074 )
2026-05-18 13:38:27 +03:00
A. Gideonse
e0af3dfa99
Add real-time control sensors to Indevolt ( #170729 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-18 12:32:37 +02:00
renovate[bot]
4fb3ad102c
Update cryptography to 48.0.0 ( #170372 )
2026-05-18 12:32:35 +02:00
Øyvind Matheson Wergeland
dc2ab012fa
End nobo_hub config flow tests in CREATE_ENTRY or ABORT ( #170141 )
2026-05-18 12:30:52 +02:00
Dougal Matthews
140fef6915
Add geo_location entity support to Prometheus exporter ( #170721 )
2026-05-18 12:27:41 +02:00
Franck Nijhof
822a567ca9
Return media_content_id as string in forked_daapd ( #171059 )
2026-05-18 12:26:45 +02:00
Sören
aa8904b0cd
Use config entry title for Avea light ( #170978 )
2026-05-18 12:26:09 +02:00
Franck Nijhof
e9f9194b7b
Fix swallowed exception in cast play_media for unsupported apps ( #171064 )
2026-05-18 12:22:22 +02:00
Jan-Philipp Benecke
d0f4cba32c
Reraise HomeAssistantError with translation in lovelace ( #171053 )
2026-05-18 11:53:22 +02:00
Erik Montnemery
beba530a9a
Remove source_type from autoskope device tracker entity ( #171070 )
2026-05-18 11:47:11 +02:00
AlCalzone
5d3fd5a487
Bump opensensemap-api to 0.4.1 ( #171056 )
2026-05-18 11:42:10 +02:00
Franck Nijhof
bed6af2ef2
Fix swallowed exceptions in rest switch action handlers ( #171069 )
2026-05-18 11:38:06 +02:00
Mick Vleeshouwer
2b20b69928
Add tests for scene platform in Overkiz ( #170993 )
2026-05-18 11:35:33 +02:00
Jan Bouwhuis
d5d50ac11a
Set subscription identifier to allow matching duplicate payloads with overlapping subscriptions ( #169604 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-18 11:27:05 +02:00
Mick Vleeshouwer
ba5a62ec2a
Replace redacted labels in test fixtures with meaningful names in overkiz ( #170988 )
2026-05-18 11:19:29 +02:00
Joakim Plate
88ca0faea0
Require service on fjaraskupan to detect it ( #170363 )
2026-05-18 11:00:05 +02:00
LG-ThinQ-Integration
a333f31d44
Fix swallowed exceptions in lg_thinq action handlers ( #171047 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-05-18 10:09:30 +02:00
James Nimmo
8854ad5765
Bump pyIntesishome to 1.8.8 ( #171041 )
2026-05-18 09:51:42 +02:00
Franck Nijhof
0eecb03b84
Add stop command to Overkiz pergola horizontal awning covers ( #171034 )
2026-05-18 08:57:44 +02:00
Mick Vleeshouwer
0c22c13b1f
Add additional overrides to cover entity in Overkiz ( #171019 )
2026-05-18 08:49:37 +02:00
renovate[bot]
bf56fad3f9
Update uv to 0.11.13 ( #171048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 08:15:34 +02:00
Paulus Schoutsen
078d40ac54
Bump serialx to 1.8.0 ( #171043 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-18 08:08:01 +02:00
Daniel Hjelseth Høyer
1b7bda06d3
Bump pyTibber to 0.37.6 ( #170393 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2026-05-18 07:54:45 +02:00
renovate[bot]
828dde26e5
Update coverage to 7.14.0 ( #171042 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 22:38:10 -04:00
Nick Haghiri
e8d21e57b3
Group sequential executor jobs in Backblaze B2 backup agent ( #171045 )
2026-05-17 22:37:41 -04:00
Noah Husby
481965eb0d
Bump aiostreammagic to 2.13.1 ( #171035 )
2026-05-17 20:59:48 -04:00
Alex Taylor
2fcfa8320f
Pin decorator to avoid license metadata regression ( #171038 )
2026-05-17 20:17:31 -04:00
Christian Lackas
95c68da115
Bump homematicip to 2.12.0 ( #170968 )
2026-05-17 17:47:50 -04:00
Ronald van der Meer
d547076033
Bump python-duco-connectivity to 0.5.0 ( #170989 )
2026-05-17 17:46:43 -04:00
Franck Nijhof
db0006c100
Fix shorthand template conditions in choose blocks crashing all automations ( #171018 )
2026-05-17 23:25:37 +02:00
Paulus Schoutsen
f8d4826bf3
Send Marantz IR power-on command with repeat_count=5 ( #171032 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-17 17:24:07 -04:00
Franck Nijhof
88f6b7159a
Fix line length violations in tests/components j-l ( #170961 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 17:16:11 -04:00
Franck Nijhof
f7faed7330
Use timezone-aware date in SolarEdge energy details coordinator ( #170969 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 17:15:42 -04:00
Franck Nijhof
302148b078
Fix line length violations in tests/components p-r ( #170970 )
2026-05-17 17:14:47 -04:00
Franck Nijhof
5b2816e56c
Fix line length violations in tests/components s ( #170990 )
...
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com >
2026-05-17 17:14:26 -04:00
Franck Nijhof
f7cf279648
Fix time trigger crash when using entity_id dict format without offset ( #171006 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-17 17:13:32 -04:00
Franck Nijhof
ee83a14391
Prevent Google Assistant entity sync from blocking startup ( #170991 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 17:13:15 -04:00
Franck Nijhof
833ff982d0
Fix line length violations in tests/components t-z ( #170994 )
2026-05-17 17:12:29 -04:00
Paulus Schoutsen
d8cb3ab4b8
Mount MariaDB/MySQL data directory on tmpfs in CI ( #170915 )
2026-05-17 17:06:28 -04:00
Paulus Schoutsen
23b0f550b1
Fix flaky homekit test_reload port check timeout ( #171029 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-17 17:06:17 -04:00
Franck Nijhof
c66eeed8f8
Use timezone-aware date in Ridwell pickup event filtering ( #171001 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 17:05:54 -04:00
Franck Nijhof
bdc9d881ea
Load template extensions by class to prevent import deadlock ( #170995 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 16:55:54 -04:00
Franck Nijhof
95e2f5e219
Use asyncio.get_running_loop() in emulated_hue UPnP responder ( #171000 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 16:53:11 -04:00
Franck Nijhof
68fc5c0e87
Include entity ID and URL in REST switch error logs ( #171008 )
2026-05-17 16:49:19 -04:00
Franck Nijhof
67c1930c6f
Fix threshold preview crash when hysteresis is not provided ( #171009 )
2026-05-17 16:48:36 -04:00
Franck Nijhof
c90017d207
Fix Growatt mix device IndexError when chart data is empty ( #171012 )
2026-05-17 16:47:59 -04:00
Franck Nijhof
9dce6943de
Fix SleepIQ timer units: seconds should be minutes for core climate and foot warmer ( #171013 )
2026-05-17 16:45:55 -04:00
Franck Nijhof
6a5faf2ec7
Fix Control4 climate crash when humidity is 'Undefined' ( #171015 )
2026-05-17 16:45:09 -04:00
Franck Nijhof
d0711624c0
Fix manual alarm panel crash on restore with invalid state ( #171016 )
2026-05-17 16:44:39 -04:00
Franck Nijhof
03ea95dfd4
Handle Daikin connection errors gracefully in coordinator ( #171017 )
2026-05-17 16:44:02 -04:00
Franck Nijhof
721c736c03
Allow stop action with error: false and response_variable ( #171020 )
2026-05-17 16:42:27 -04:00
Franck Nijhof
1c105a5766
Fix Verisure alarm crash when cloud rejects arm/disarm command ( #171024 )
2026-05-17 16:41:26 -04:00
Franck Nijhof
ad0324631b
Fix Netatmo valve KeyError when hvac_action state is unavailable in Overkiz ( #171004 )
2026-05-17 20:55:24 +02:00
Franck Nijhof
83fbea2158
Fix line length violations in tests/components n-o ( #170967 )
2026-05-17 10:32:44 -04:00
Franck Nijhof
74c918b6b6
Use correct state_class for utility meters with device classes that don't support total_increasing ( #170962 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 10:32:21 -04:00
Franck Nijhof
ff7964bcfc
Fix utility meter next_reset shifting forward on entity rename ( #170957 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 10:31:56 -04:00
Franck Nijhof
9a1fd913bf
Fix line length violations in tests (non-components) ( #170804 )
...
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-17 10:30:45 -04:00
Franck Nijhof
f0396aca8a
Fix line length violations in script/ ( #170759 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 10:30:02 -04:00
Franck Nijhof
018e3a4765
Fix line length violations in tests/components m ( #170965 )
2026-05-17 13:18:23 +02:00
Franck Nijhof
2af7f43ed7
Fix line length violations in tests/components c ( #170845 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-17 13:10:54 +02:00
Franck Nijhof
95878222fd
Fix line length violations in tests/components i ( #170958 )
2026-05-17 13:10:09 +02:00
Franck Nijhof
95f3bd7c09
Fix line length violations in tests/components h ( #170955 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-17 13:09:56 +02:00
Martin Claesson
c366beab2e
Add Kiosker button platform ( #170558 )
2026-05-17 12:50:44 +02:00
Franck Nijhof
88277d5920
Reduce GoodWe connect retries to avoid blocking startup ( #170964 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 12:45:09 +02:00
Paulus Schoutsen
5e0aefd539
Add rf-protocols to renovate allowlist ( #170944 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-17 05:42:27 -04:00
Paulus Schoutsen
ff313f1e7f
Fix flaky recorder entity registry collision tests ( #170941 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-17 09:50:38 +02:00
Øyvind Matheson Wergeland
70f9395d02
Wrap nobo_hub entity action errors with translation keys ( #170719 )
2026-05-17 07:26:52 +02:00
TomFilsell
b96f904d15
cert_expiry: Fix error attribute returning string "None" for valid certificates ( #170878 )
...
Co-authored-by: FIls0010 <a1867444@adelaide.edu.au >
2026-05-16 20:55:04 -04:00
Markus Adrario
0d16fa1e65
bump pyHomee to 1.4.0 ( #170934 )
2026-05-16 20:53:12 -04:00
wollew
27816fcb0c
Bump pyvlx to 0.2.34 ( #170919 )
2026-05-16 20:52:45 -04:00
Simone Chemelli
4f0faf43c6
Bump aioamazondevices to 13.7.0 ( #170935 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-16 20:51:40 -04:00
Paulus Schoutsen
c28f5d3eed
Add Marantz IR Remote integration ( #169626 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 20:07:54 -04:00
puddly
7b589d6ce8
Disable USB discovery for teleinfo ( #170933 )
2026-05-16 18:59:46 -04:00
Michael
b5556e17b2
Add exception translations to FRITZ!SmartHome ( #170445 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-16 23:03:12 +02:00
Michael
407d29396a
Fix swallowed exceptions in adguard action handlers ( #170918 )
2026-05-16 22:38:40 +02:00
Manu
7eaa132189
Return response only if requested in mastodon.update_profile action ( #170921 )
2026-05-16 21:50:40 +02:00
Franck Nijhof
87b151a436
Fix line length violations in tests/components d-f ( #170881 )
2026-05-16 21:17:51 +02:00
Paulus Schoutsen
19cbb3e5c9
Fix flaky kraken sensor test by waiting for background tasks ( #170916 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 19:14:06 +02:00
Maciej Bieniek
675bbd704c
Add Shelly occupancy binary sensor ( #170894 )
2026-05-16 12:25:02 -04:00
Abílio Costa
30a51e643f
Make infrared test messages strict again ( #170903 )
2026-05-16 12:24:27 -04:00
Franck Nijhof
6ae50fffe1
Populate uid and recurrence_id in CalDAV calendar events ( #170910 )
2026-05-16 12:22:54 -04:00
Abílio Costa
e60704ccec
Remove rf-protocols requirement from individual integrations ( #170912 )
2026-05-16 12:22:11 -04:00
Mick Vleeshouwer
ad9a7c08ab
Fix is_closed state for SlidingDiscreteGateWithPedestrianPosition covers in Overkiz ( #170913 )
2026-05-16 17:58:22 +02:00
Franck Nijhof
198cb331ed
Fix flaky plex update test ( #170911 )
2026-05-16 17:50:48 +02:00
Daniil Karpenko
fc8949d4a2
Add tilt controls for UpDownSheerScreen in Overkiz ( #170563 )
...
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
2026-05-16 17:27:12 +02:00
iluebbe
ed74360485
Bump rf-protocols to 3.2.0 ( #170909 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 16:18:42 +01:00
Michael
9109cb5bfb
Fix swallowed exceptions in synology_dsm action handlers ( #170879 )
2026-05-16 17:10:53 +02:00
Franck Nijhof
5c29580969
Fix line length violations in tests/components g ( #170882 )
2026-05-16 17:06:36 +02:00
Simone Chemelli
3813843c8c
Bump aioamazondevices to 13.6.0 ( #170904 )
2026-05-16 17:04:34 +02:00
Abílio Costa
5ac7f898dd
Re-add clarification comment to lg infrared ( #170902 )
2026-05-16 16:25:03 +02:00
renovate[bot]
85e7c12535
Update uv to 0.11.12 ( #170851 )
2026-05-16 11:18:04 +02:00
Franck Nijhof
5472a537ed
Replace unused mock_setup_entry arguments with @pytest.mark.usefixtures ( #170760 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 11:02:36 +02:00
A. Gideonse
a1e22c22d3
Add cycle count / transformer temp to Indevolt ( #170794 )
2026-05-16 10:30:29 +02:00
J. Nick Koston
a69e0ca7c5
Bump aioesphomeapi to 45.0.2 ( #170869 )
2026-05-16 09:19:26 +02:00
Mark Cracknell
fb129255b5
Add Tuya fixture for Madimack Elite V3 ( #168527 )
2026-05-16 08:45:08 +02:00
renovate[bot]
f521e35e68
Update propcache to 0.5.2 ( #170855 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-05-16 08:38:56 +02:00
Simone Chemelli
e7eb508277
Cleanup and simplify sensor code in Alexa Devices ( #170793 )
2026-05-16 08:11:42 +02:00
Daniel Jolly
816544b5e9
Fixed todo item capitalization ( #170871 )
2026-05-16 08:09:47 +02:00
Abílio Costa
e46ad54f51
Add helper base classes for infrared consumers ( #170854 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: abmantis <974569+abmantis@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 23:45:12 -04:00
J. Nick Koston
2aa95b1280
Bump aiodns to 4.0.3 ( #170865 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-15 23:39:55 -04:00
renovate[bot]
542afb5081
Update infrared-protocols to 5.4.0 ( #170852 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-15 23:31:44 -04:00
J. Nick Koston
32dde39a77
Bump aioesphomeapi to 45.0.1 ( #170842 )
2026-05-15 23:23:05 -04:00
Paulus Schoutsen
81280f9cca
Fix flaky input_datetime tests at date boundaries ( #170861 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 20:14:16 -07:00
Paulus Schoutsen
bbd6aa83b1
Fix flaky test_add_event_date_in_x in Google Calendar ( #170863 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 20:14:09 -07:00
Paulus Schoutsen
cbcf3f3eb4
Pin aiofile to 3.9.0 to fix test collection crash ( #170864 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 22:53:41 -04:00
Vincent van Adrighem
362bcf722c
Fix KeyError in CalDAV when supported components are not reported ( #170468 )
2026-05-15 21:38:37 -04:00
Franck Nijhof
456202325a
2026.5.2 ( #170840 )
2026-05-15 22:55:45 +02:00
Franck Nijhof
1e47149764
Fix hassfest warning
2026-05-15 20:26:51 +00:00
Erwin Douna
54da9649dc
Tado optimize executor job usage ( #170836 )
2026-05-15 22:21:10 +02:00
Franck Nijhof
116b63ca3a
Bump version to 2026.5.2
2026-05-15 20:13:00 +00:00
Ronald van der Meer
3096bcf8a9
Bump python-duco-connectivity to 0.4.0 ( #170661 )
2026-05-15 20:12:26 +00:00
Ronald van der Meer
a4027029d0
Migrate Duco to python-duco-connectivity and remove temperature sensors ( #170237 )
2026-05-15 20:11:35 +00:00
Bram Kragten
fffc9d0695
Update frontend to 20260429.4 ( #170567 )
2026-05-15 20:06:23 +00:00
G Johansson
3ca5cf5add
Add missing optional category strings in workday ( #170505 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 20:06:21 +00:00
Jan Bouwhuis
087cb77042
Fix MQTT settings in device subentry device settings are not recalled when reconfiguring the device ( #170484 )
2026-05-15 20:06:19 +00:00
Michael Keck
8bd1c07ec9
Increase WebDAV client timeout from 10 to 30 seconds ( #170476 )
2026-05-15 20:06:17 +00:00
J. Nick Koston
9ecb59590b
Bump aioharmony to 1.0.3 ( #170459 )
2026-05-15 20:02:46 +00:00
Rob Bierbooms
e14eb9fbc5
Fix influxdb reconfigure for v1 configuration ( #170448 )
2026-05-15 20:01:59 +00:00
TheJulianJES
149c796227
Fix fractional setpoints in Matter climate not rounded ( #170442 )
2026-05-15 20:01:11 +00:00
J. Nick Koston
3383e5b1e9
Bump aioesphomeapi to 44.24.1 ( #170428 )
2026-05-15 20:00:24 +00:00
Åke Strandberg
05862c6dc8
Bump pymiele version to 0.6.2 ( #170419 )
2026-05-15 19:59:37 +00:00
Petar Petrov
b35ac41470
Apply unit_of_measurement to energy combined power sensor ( #170404 )
2026-05-15 19:58:50 +00:00
James Nimmo
20cec56512
Bump pyintesishome to 1.8.7 ( #170382 )
2026-05-15 19:58:03 +00:00
puddly
74580262b6
Bump serialx to 1.7.3 ( #170368 )
2026-05-15 19:57:16 +00:00
Pascal Brunot
f75cdae602
Bump serialx to 1.7.2 ( #170272 )
2026-05-15 19:56:59 +00:00
Jan Bouwhuis
8c95f4f7ae
Fix duplicate doorbell events when entity becomes unavailable ( #170354 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:54:02 +00:00
Robert Svensson
c3ec51c471
Bump axis to v71 ( #170347 )
2026-05-15 19:54:00 +00:00
Raman Gupta
0f80a4bc18
Cancel previous Debouncer timer handle in _schedule_timer ( #170339 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:53:58 +00:00
Maciej Bieniek
0761d618f1
Fix Shelly media player availability ( #170319 )
2026-05-15 19:53:57 +00:00
Stefan Agner
03e3c46faf
Fix hassio.backup_partial AttributeError when folders are specified ( #170312 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-15 19:53:55 +00:00
Craig Dean
d1962b0df2
Bump renault-api to 0.5.8 ( #170309 )
2026-05-15 19:53:53 +00:00
Florent Thoumie
7a38a2303a
iaqualink: set system specific polling interval ( #170279 )
2026-05-15 19:53:51 +00:00
Maciej Bieniek
6f5c2a8614
Bump imgw-pib to 2.1.2 ( #170274 )
2026-05-15 19:53:49 +00:00
Sören Beye
ff36498698
fix: Do not forget segments from state when a new config arrives ( #170265 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:53:47 +00:00
Willem-Jan van Rootselaar
23e19ea2e4
Handle empty BSB-LAN heating circuits ( #170249 )
2026-05-15 19:53:46 +00:00
Ronald van der Meer
c33f174041
Bump python-duco-client to 0.5.0 ( #170065 )
2026-05-15 19:52:32 +00:00
Ronald van der Meer
bbe64d74e3
Bump python-duco-client to 0.4.2 ( #170027 )
2026-05-15 19:52:30 +00:00
Ronald van der Meer
ed3a71f2ee
Add API version to Duco diagnostics for support triage ( #169802 )
2026-05-15 19:51:21 +00:00
Franck Nijhof
31f98c12af
Fix line length violations in tests/components b ( #170825 )
...
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-15 15:51:13 -04:00
Franck Nijhof
5f811e856f
Add pylint checker for redundant EntityDescription defaults ( #170810 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 21:49:17 +02:00
Ronald van der Meer
46c49daba4
Add system health platform for Duco integration ( #169517 )
2026-05-15 19:48:52 +00:00
Ronald van der Meer
a2f2ded188
Add target flow level and mode end time sensors to Duco integration ( #169298 )
2026-05-15 19:47:15 +00:00
Simone Chemelli
7be061796d
Fix entities refresh for UptimeRobot ( #170217 )
2026-05-15 19:32:16 +00:00
Jan Bouwhuis
27c7d8de0c
Fix MQTT device discovery not using shared QoS and encoding options ( #170195 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:32:14 +00:00
Simone Chemelli
07542523b5
Reinit API on stale session for Vodafone Station ( #170190 )
2026-05-15 19:32:12 +00:00
puddly
18597bb653
Set serial port description from description, not product ( #170160 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-15 19:32:10 +00:00
Christian Lackas
c4be57a294
homematicip_cloud: fix HmIP-FLC lock state polarity ( #170159 )
2026-05-15 19:32:08 +00:00
Christian Lackas
7ceaebb086
Fix homematicip_cloud config entry setup crash after migration to 2026.5.0 ( #170156 )
2026-05-15 19:32:06 +00:00
Mick Vleeshouwer
7c5ef09734
Fix local API incorrectly marking devices as unavailable in Overkiz ( #170118 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2026-05-15 19:32:05 +00:00
Thijs W.
b4d8ba66fe
Update afsapi to 1.0.1 ( #170073 )
2026-05-15 19:32:02 +00:00
puddly
308221ce67
Migrate ZBT-1 and ZBT-2 to use serial number for unique_id ( #169879 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-15 19:30:56 +00:00
Glenn Waters
4e7bfe2e48
UPB integration: bump library version to 0.7.1 ( #170833 )
2026-05-15 21:28:44 +02:00
Simone Chemelli
1344213335
Fix non unique_id for Comelit ( #169756 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-15 19:26:54 +00:00
r2xj
7e405e9014
Only use SmartThings switch for light if it should ( #166424 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:26:52 +00:00
LG-ThinQ-Integration
b0c45132ed
Fix ValueError for non-numeric value in LG ThinQ ( #166300 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-05-15 19:26:49 +00:00
Christian Lackas
5e383eeb2e
Fix homematicip_cloud config entry setup crash after migration to 2026.5.0 ( #170156 )
2026-05-15 21:19:04 +02:00
Franck Nijhof
84019955ce
Add pylint checker for sequential async_add_executor_job calls ( #170789 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-15 20:31:46 +02:00
Franck Nijhof
7da2014ff2
Add pylint checker for redundant @pytest.mark.usefixtures decorator ( #170787 )
2026-05-15 20:29:33 +02:00
Simone Chemelli
df541bd30e
Guard migration when downgrading from a future version for Alexa devices ( #170811 )
2026-05-15 20:29:06 +02:00
Simone Chemelli
905fd28112
Guard migration when downgrading from a future version for SamsungTV ( #170823 )
2026-05-15 20:28:41 +02:00
Paulus Schoutsen
eee9449e6b
Fix flaky telegram_bot test timeout in CI ( #170837 )
2026-05-15 20:28:05 +02:00
Paulus Schoutsen
bdd6b34055
Fix flaky test_template_timeout race condition ( #170832 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 20:25:00 +02:00
Paulus Schoutsen
17e206d749
Update PR template instructions in AGENTS.md ( #170834 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <195327+balloob@users.noreply.github.com >
2026-05-15 14:02:36 -04:00
Marc Mueller
9a49696fca
Minor typing improvements ( #170784 )
2026-05-15 19:50:38 +02:00
Maciej Bieniek
77fed7ae7b
Raise HomeAssistantError for Tractive action errors ( #170798 )
2026-05-15 19:48:43 +02:00
Simone Chemelli
9feb450de0
Fix swallowed exceptions in action handlers for SamsungTV ( #170805 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 19:40:01 +02:00
Franck Nijhof
a9207988f5
Fix line length violations in tests/components a ( #170806 )
2026-05-15 13:07:01 -04:00
Simone Chemelli
63b199c865
Guard migration when downgrading from a future version for Vodafone Station ( #170830 )
2026-05-15 19:05:16 +02:00
Lukas
92285c37a2
Add Samsung Infrared integration ( #170449 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 12:59:22 -04:00
Paulus Schoutsen
73e0624964
Disable polling for LG Infrared integration ( #170808 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 18:40:08 +02:00
TheJulianJES
057db984ed
Fix fractional setpoints in Matter climate not rounded ( #170442 )
2026-05-15 18:04:07 +02:00
Maciej Bieniek
0fa1561d7a
Add river vegetation phenomena sensors for IMGW-PIB ( #170770 )
2026-05-15 17:25:47 +02:00
Paulus Schoutsen
cffcaa9e78
Add script/setup instruction to AGENTS.md ( #170800 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 17:06:44 +02:00
Andre Lengwenus
cb9fd1abc0
Bump lcn-frontend to 0.2.9 ( #170131 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-15 10:16:07 -04:00
Manu
bff3f1c062
Automatically start flow for first topic subentry in ntfy integration ( #170145 )
2026-05-15 10:15:06 -04:00
Paulus Schoutsen
6068e78216
Fix flaky imgw_pib diagnostics test ( #170795 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 15:49:33 +02:00
Jan Bouwhuis
c80c48ab0a
Move MQTT reload service to async_setup ( #170781 )
2026-05-15 08:55:24 -04:00
karwosts
be52471cbb
Fix incorrect energy name typing ( #170792 )
2026-05-15 08:52:04 -04:00
Franck Nijhof
fc7a6b48e2
Use PEP 695 type parameter syntax for generic classes ( #170502 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-15 11:53:00 +02:00
A. Gideonse
75a5fcbee7
Add MOS temperature sensors to Indevolt ( #170775 )
2026-05-15 11:43:55 +02:00
Maciej Bieniek
e61835df17
Fix availability of IMGW-PIB sensors ( #170774 )
2026-05-15 11:23:45 +02:00
Patrick Große
6062d12f34
Fix availability state for bridged Matter composed devices ( #169983 )
2026-05-15 11:20:45 +02:00
Tom Matheussen
3425bd22ba
Set parallel updates for Satel Integra platforms ( #170776 )
2026-05-15 11:18:57 +02:00
dependabot[bot]
6d2cc5d6cf
Bump actions/dependency-review-action from 4.9.0 to 5.0.0 ( #170768 )
2026-05-15 10:09:08 +02:00
Crocmagnon
d61dc0b67f
data grand lyon: fix binary sensor icons ( #170708 )
2026-05-15 07:15:36 +02:00
Joakim Plate
20d7aa5523
Avoid swallowing exceptions in arcam_fmj services ( #170681 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-14 20:41:18 -04:00
Raphael Hehl
6d10249a93
Fix swallowed exception in unifi_access image thumbnail fetch ( #170707 )
2026-05-14 20:40:53 -04:00
Michael Hansen
d10dc679e7
Add second audio channel for voice ( #169875 )
2026-05-14 20:39:18 -04:00
Ronald van der Meer
2753309946
Bump python-duco-connectivity to 0.4.0 ( #170661 )
2026-05-14 20:32:24 -04:00
Michael Hansen
dc3e3efc66
Bump wyoming to 1.9.0 ( #170682 )
2026-05-14 20:30:01 -04:00
Paul Bottein
e3eb165f9b
Bump Novy Cooker Hood quality scale to Gold ( #170706 )
2026-05-14 20:29:34 -04:00
Paulus Schoutsen
dec693ca14
Add PR template guidance to AGENTS.md ( #170755 )
2026-05-14 17:55:04 -04:00
Dougal Matthews
3d42a2508c
Fix unused return value in Prometheus metric name sanitizer ( #170723 )
2026-05-14 17:45:18 -04:00
Dougal Matthews
0d93b9b9f4
Fix binary_sensor metric description in Prometheus exporter ( #170724 )
2026-05-14 17:44:26 -04:00
Dougal Matthews
c89612eda5
Fix water_heater current temperature metric description in Prometheus exporter ( #170725 )
2026-05-14 17:28:44 -04:00
A. Gideonse
b1e0ce48ae
Bump indevolt-api to 1.8.0 ( #170731 )
2026-05-14 23:27:18 +02:00
Paulus Schoutsen
7f04d47ff3
Update testing instructions in AGENTS.md ( #170657 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-05-14 23:24:29 +02:00
Franck Nijhof
b9575ee881
Fix line length violations in components i-l ( #170704 )
...
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: Paulus Schoutsen <balloob@gmail.com >
2026-05-14 23:24:13 +02:00
Franck Nijhof
dac2c91ae5
Add pylint checker for service registration in async_setup_entry ( #170730 )
2026-05-14 17:22:39 -04:00
Franck Nijhof
ef29183160
Fix line length violations in components p-r ( #170718 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
2026-05-14 23:16:47 +02:00
Franck Nijhof
4ba0dc5cc2
Enable ruff RUF057 rule and remove unnecessary round() calls ( #170576 )
...
Co-authored-by: Joakim Plate <elupus@ecce.se >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-14 17:03:56 -04:00
Franck Nijhof
daffc8c2ce
Fix line length violations in components s ( #170722 )
...
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-14 17:01:09 -04:00
Franck Nijhof
0ed8d24b54
Fix line length violations in components n-o ( #170711 )
...
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-14 16:48:36 -04:00
Paulus Schoutsen
cd7a8c68f9
Fix flaky MaryTTS test by awaiting background tasks ( #170727 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 23:45:19 +03:00
Paulus Schoutsen
cddad5b790
Fix flaky TTS tests by awaiting background tasks in retrieve_media ( #170728 )
...
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: frenck <195327+frenck@users.noreply.github.com >
2026-05-14 16:36:36 -04:00
Franck Nijhof
eae809abd1
Fix line length violations in core and helpers ( #170534 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 16:31:01 -04:00
Franck Nijhof
bb964ccd95
Fix line length violations in components c-e ( #170540 )
...
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-14 16:30:32 -04:00
Franck Nijhof
2ec51ef113
Fix line length violations in components f-g ( #170542 )
...
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-14 16:29:56 -04:00
Franck Nijhof
e5682d97a6
Fix line length violations in components h ( #170688 )
...
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-14 16:25:18 -04:00
Franck Nijhof
5d8087441c
Fix line length violations in components m ( #170705 )
2026-05-14 16:23:59 -04:00
Franck Nijhof
211cccfab8
Enable the ruff rule (unnecessary-empty-iterable-within-deque-call) and simplify 7 initializations ( #170684 )
2026-05-14 16:09:53 -04:00
Franck Nijhof
e0ac404f96
Add pylint checker for branching in test functions ( #170541 )
2026-05-14 16:09:16 -04:00
Franck Nijhof
7cdb6d27e7
Migrate reauthentication-flow quality scale check from hassfest to pylint ( #170715 )
2026-05-14 16:08:27 -04:00
Paulus Schoutsen
60a2e811c0
Fix flaky logger tests due to test-ordering dependency ( #170461 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-14 22:06:51 +02:00
Franck Nijhof
bc0899ba10
Migrate config-entry-unloading quality scale check from hassfest to pylint ( #170720 )
2026-05-14 16:06:12 -04:00
Franck Nijhof
8304f35734
Migrate diagnostics quality scale check from hassfest to pylint ( #170717 )
2026-05-14 16:03:23 -04:00
Franck Nijhof
2eb0701792
Migrate parallel-updates quality scale check from hassfest to pylint ( #170533 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 21:02:03 +02:00
Abílio Costa
972240f994
Add receiver event entity to LG Infrared ( #170529 )
...
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: abmantis <974569+abmantis@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-14 14:59:59 -04:00
Franck Nijhof
017f85243a
Add pylint checker for swallowed exceptions in action handlers ( #170652 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 20:59:17 +02:00
Bram Kragten
02666f8762
Update frontend to 20260429.4 ( #170567 )
2026-05-14 14:55:42 -04:00
Paulus Schoutsen
e8ea01980e
Generalize the infrared and radio_frequency strings ( #170462 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-14 17:55:48 +01:00
Simone Chemelli
62a79389ed
Reinit API on stale session for Vodafone Station ( #170190 )
2026-05-14 17:20:00 +01:00
Thomas D
0614fde503
Bump qbusmqttapi to v1.5.0 for Qbus integration ( #170655 )
2026-05-14 17:35:23 +02:00
Paulus Schoutsen
90d9314c36
Remove unused future annotations import ( #170659 )
2026-05-14 11:28:21 -04:00
Paulus Schoutsen
ed250370ab
Bump infrared-protocols to 5.3.0 ( #170656 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-14 11:13:24 -04:00
Retha Runolfsson
b5580db910
Add LED control settings for switchbot air purifier ( #167144 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-14 17:07:09 +02:00
Tom Matheussen
a1b138acd2
Add zone temperature sensors to Satel Integra ( #169060 )
...
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-14 17:03:12 +02:00
G Johansson
7b4d2bdd6d
Fix possible timezone issue in Trafikverket Ferry ( #170592 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-14 11:01:42 -04:00
Andrew Jackson
7f08212efd
Fix default dates on get_mealplan service ( #170596 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-05-14 11:01:12 -04:00
Michael Hansen
e66b24b0fc
Remove hassil fuzzy matcher ( #170653 )
2026-05-14 11:00:02 -04:00
G Johansson
febfd409d3
Fix possible timezone issue in calendar ( #170594 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-14 10:57:08 -04:00
Crocmagnon
5f3a549851
data grand lyon: refactor entities around base classes ( #170598 )
2026-05-14 16:56:57 +02:00
G Johansson
da1246c3cf
Fix possible timezone issue in input_datetime helper ( #170597 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-14 16:41:53 +02:00
Manu
5b082b5377
Add support for API key authentication to pyLoad integration ( #169219 )
2026-05-14 16:38:35 +02:00
Allen Porter
a1de03d63e
Update Fitbit sensor test snapshots to use EntityRegistryEntry and StateSnapshot structures ( #169213 )
2026-05-14 16:37:51 +02:00
LG-ThinQ-Integration
4696e428cf
Fix ValueError for non-numeric value in LG ThinQ ( #166300 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-05-14 16:37:33 +02:00
Michael
0cca80e57d
Migrate mullvad to use entry.runtime_data ( #170583 )
2026-05-14 10:18:23 -04:00
G Johansson
eb45c35952
Fix possible timezone issue in Trafikverket Train ( #170595 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joostlek <7083755+joostlek@users.noreply.github.com >
2026-05-14 10:17:19 -04:00
Franck Nijhof
b62b8a0f3f
Enable ruff DTZ011 rule to detect date.today() usage ( #170593 )
2026-05-14 15:44:08 +02:00
Onero-testdev
4d7737f4d3
Add support for SwitchBot Permanent Outdoor Light ( #170572 )
...
Co-authored-by: Fan Kai <fankai@onero.com >
2026-05-14 15:11:50 +02:00
bkobus-bbx
500f4ea796
Fix blebox light temperature scaling ( #170573 )
2026-05-14 15:10:42 +02:00
Øyvind Matheson Wergeland
846300df28
Enable DHCP rediscovery for registered nobo_hub devices ( #170562 )
2026-05-14 15:09:22 +02:00
Jens Timmerman
ec918e0460
Added guntamatic heater integration ( #167419 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-14 14:54:37 +02:00
Michael
885bb41416
Add data descriptions for all configuration fields in FRITZ!SmartHome ( #170219 )
2026-05-14 14:45:44 +02:00
Crocmagnon
3747fa3b8b
data grand lyon: update data-grand-lyon-ha to v0.7.0 ( #170518 )
2026-05-14 14:40:21 +02:00
Øyvind Matheson Wergeland
98f5c818e1
Update pynobo to 1.9.0 ( #170559 )
2026-05-14 14:35:34 +02:00
Abílio Costa
3514d9d3ca
Change codeowner of LG Infrared ( #170578 )
2026-05-14 13:46:39 +02:00
Crocmagnon
8ba113769d
data grand lyon: add binary sensor for station status ( #170522 )
2026-05-14 13:01:24 +02:00
dependabot[bot]
eef03f5def
Bump github/codeql-action from 4.35.3 to 4.35.4 ( #170555 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-14 12:36:33 +02:00
Simon Lamon
c924bba41e
Fix hassfest by removing knx from forbidden package file exceptions ( #170561 )
2026-05-14 10:20:56 +02:00
Tomer
1369fe2451
Victron GX: button integration ( #169568 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-14 09:48:44 +02:00
renovate[bot]
fec97f383d
Update orjson to 3.11.9 ( #170545 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 07:54:53 +02:00
renovate[bot]
ec3c61a877
Update uv to 0.11.11 ( #170546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 07:53:25 +02:00
Simone Chemelli
993be3c0c8
Fix non unique_id for Comelit ( #169756 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-14 07:51:29 +02:00
Franck Nijhof
1e5f618ff9
Fix line length violations in components a-b ( #170538 )
2026-05-14 07:17:37 +02:00
Abílio Costa
efaf22270d
Add power toggle button to LG Infrared ( #170544 )
2026-05-14 07:16:51 +02:00
Ryan Peay
f9c6da812d
Bump thermopro-ble to 1.1.4 ( #170543 )
2026-05-13 17:46:00 -07:00
Franck Nijhof
286e5f246f
Add pylint checker for unused test fixture arguments ( #170537 )
2026-05-13 20:14:12 -04:00
ollo69
ef33cd58fd
Fix exlusive schema option in asuswrt ( #170539 )
2026-05-14 00:44:13 +02:00
G Johansson
e4c44f873a
Add missing optional category strings in workday ( #170505 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-14 00:36:36 +02:00
Dan Raper
a1d8cf5cdf
Add solar boost switch to Ohme ( #170531 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-05-13 23:19:33 +01:00
Dan Raper
53bb8c7012
Bump ohme to 1.9.1 ( #170530 )
2026-05-13 23:15:16 +01:00
ollo69
6cb1e05784
Collapse advanced options on auswrt config flow ( #170532 )
2026-05-13 22:56:54 +01:00
Franck Nijhof
b3eb97adad
Enable ruff RUF046 rule and remove unnecessary int() casts ( #170514 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-13 23:50:44 +02:00
Paulus Schoutsen
0b0618e5c8
Move infrared entity classes to entity module ( #170525 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 23:40:05 +02:00
Paulus Schoutsen
5c588dd5d3
Move radio_frequency entity classes to entity module ( #170526 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 23:39:47 +02:00
Franck Nijhof
555d838290
Enable ruff B010 rule and replace setattr with direct attribute assignmet ( #170527 )
2026-05-13 23:39:32 +02:00
Paulus Schoutsen
d7568a8f16
Move valve entity classes to entity module ( #170524 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 23:39:05 +02:00
Franck Nijhof
1bf3bfc082
Enable ruff RUF051 rule and simplify dict key removal ( #170523 )
2026-05-13 23:18:52 +02:00
Franck Nijhof
1e8a9ded70
Refactor pylint plugins into pylint_home_assistant package ( #170521 )
2026-05-13 17:12:19 -04:00
Mike Degatano
eaf73d6526
App services in Supervisor integration validate syntax not installed status ( #170519 )
2026-05-13 22:34:34 +02:00
Paulus Schoutsen
150e241601
Filter unrelated sqlalchemy errors in zwave_js integration fixture ( #170303 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 22:18:07 +02:00
Petar Petrov
02928ccadd
Apply unit_of_measurement to energy combined power sensor ( #170404 )
2026-05-13 22:00:58 +02:00
puddly
57615b8c66
CI fix: set up the SkyConnect integration in ZHA repair tests ( #170520 )
2026-05-13 21:47:03 +02:00
Mike Degatano
66bac035c3
Allow set stop handler to revert to default ( #170515 )
2026-05-13 15:26:19 -04:00
Jeef
b2ed78b317
Add WeatherFlow Cloud station sensors ( #169561 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-13 21:19:21 +02:00
Robert Svensson
3d65d42d47
Remove old unique id converter for UniFi switch entities ( #170517 )
2026-05-13 21:15:24 +02:00
Robert Svensson
74af1fd5d4
Remove old unique id converter for UniFi device tracker entities ( #170516 )
2026-05-13 21:03:57 +02:00
Franck Nijhof
793018e0d6
Enable ruff S301 rule and remove pickle usage in tests ( #170513 )
2026-05-13 20:43:22 +02:00
Franck Nijhof
a4865a69b9
Enable ruff S107 rule to detect hardcoded passwords in function defaults ( #170511 )
2026-05-13 20:26:12 +02:00
Franck Nijhof
a07034c13b
Improve unifi options flow UX and remove advanced mode dependency ( #170501 )
2026-05-13 20:17:53 +02:00
puddly
ccc454f8f9
Migrate ZBT-1 and ZBT-2 to use serial number for unique_id ( #169879 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-13 20:10:15 +02:00
Paulus Schoutsen
31b348f3cd
Fix flaky test_history_stream_live_chained_events race condition ( #170509 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 20:03:06 +02:00
Michael Keck
c5e14bd1a4
Increase WebDAV client timeout from 10 to 30 seconds ( #170476 )
2026-05-13 19:57:15 +02:00
Mika
e8a36f7128
Improve test coverage for the SolarEdge integration ( #169178 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-13 19:57:01 +02:00
Crocmagnon
4e01805270
data grand lyon: add bike sharing data ( #170345 )
2026-05-13 19:53:20 +02:00
Niracler
f0eb151cdd
Bump PySrDaliGateway to 0.21.0 ( #170473 )
2026-05-13 19:52:24 +02:00
Abílio Costa
3527556e58
Bump infrared-protocols to 5.2.0 ( #170510 )
2026-05-13 18:50:40 +01:00
A. Gideonse
a4bfbd3dde
Add MAC address to Indevolt device info ( #170472 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-13 19:48:58 +02:00
Øyvind Matheson Wergeland
ff971ce20b
Bring nobo_hub to Bronze quality scale ( #168638 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 19:39:23 +02:00
Jeef
f82bc56dfa
Add initial quality scale file to Monarch Money ( #166026 )
2026-05-13 19:31:06 +02:00
Franck Nijhof
0d0a6d4c91
Remove advanced mode dependency from androidtv config flow ( #170477 )
2026-05-13 19:28:14 +02:00
Abílio Costa
b9105db16c
Add infrared receiver entity ( #169110 )
...
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: abmantis <974569+abmantis@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-13 18:21:46 +01:00
Maciej Bieniek
ab0f791851
Bump imgw_pib to 2.2.0 ( #170479 )
2026-05-13 19:17:50 +02:00
Franck Nijhof
3ddd37242c
Remove advanced mode dependency from sonarr config flow ( #170487 )
2026-05-13 19:12:18 +02:00
Franck Nijhof
8a5cb61613
Remove advanced mode dependency from nzbget config flow ( #170488 )
2026-05-13 19:09:50 +02:00
Franck Nijhof
8a77661c14
Remove advanced mode dependency from onvif options flow ( #170489 )
2026-05-13 19:00:40 +02:00
Paulus Schoutsen
e021119fba
Fix flaky sensibo test_device snapshot ordering ( #170499 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 18:59:56 +02:00
Heikki Henriksen
237fef8220
prusalink: add quality_scale.yaml as a tracked roadmap ( #170204 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 18:59:51 +02:00
Paulus Schoutsen
ee674cfa3f
Fix flaky openrgb tests by waiting for background tasks ( #170498 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-13 18:58:25 +02:00
Franck Nijhof
7fc4a5cf66
Remove advanced mode dependency from risco options flow ( #170493 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-13 18:57:00 +02:00
Franck Nijhof
5f84cdf4b0
Remove advanced mode dependency from coolmaster config flow ( #170478 )
2026-05-13 18:56:03 +02:00
Noah Husby
da9deb1c75
Add volume limit to Cambridge Audio ( #163949 )
2026-05-13 18:45:38 +02:00
Manu
100d729ab6
Add missing translations for backup failure reason ( #170437 )
2026-05-13 18:42:35 +02:00
mhuiskes
d16da986d8
Add @mhuiskes as codeowner for zeversolar ( #170506 )
2026-05-13 18:40:31 +02:00
Raj Laud
868769efff
Use direct dict access instead of .get() in victron_ble config flow tests ( #165972 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-13 18:24:15 +02:00
Erik Montnemery
97a7a5623b
Improve test test_validate_python ( #170475 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-13 18:22:09 +02:00
Franck Nijhof
0c44e77ae4
Remove advanced mode dependency from motioneye options flow ( #170492 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-05-13 18:19:32 +02:00
Franck Nijhof
24dadf3668
Enable additional flake8-bugbear ruff rules ( #170494 )
...
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-13 18:17:23 +02:00
Mike Degatano
a19c2ee9ef
Improve async_setup and async_setup_entry logic separation in hassio ( #169586 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-13 17:52:39 +02:00
Ian C.
6f7b571dae
Fix stale values being returned after a 502 error ( #168553 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-05-13 17:48:03 +02:00
G Johansson
5753da7dff
Fix ObjectSelector when using other selectors ( #170453 )
2026-05-13 16:42:47 +02:00
karwosts
97f3b48bf8
Make gas & water sources nameable ( #170447 )
2026-05-13 16:16:49 +02:00
Franck Nijhof
f2e6cd297d
Improve plex config flow UX and remove advanced mode dependency ( #170485 )
2026-05-13 16:15:40 +02:00
Erik Montnemery
011ebec001
Adjust condition API ( #170486 )
2026-05-13 16:02:45 +02:00
Jan Bouwhuis
2e738e22d2
Fix MQTT settings in device subentry device settings are not recalled when reconfiguring the device ( #170484 )
2026-05-13 14:57:01 +02:00
Franck Nijhof
b843047d9a
Add README for custom pylint plugins ( #170465 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2026-05-13 14:54:00 +02:00
Max R
ebf1195dc6
Expand testing guidance for agents ( #166495 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-13 14:26:13 +02:00
renovate[bot]
ab1f92309f
Update uv to 0.11.10 ( #170460 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 14:00:57 +02:00
Stefan Agner
d3b2be7e86
Deprecate legacy "homeassistant" entry in hassio backup/restore folders ( #170317 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 12:35:06 +02:00
Franck Nijhof
a2131c0d45
Add pylint plugin to detect name fields in config flow schemas ( #168875 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-13 12:30:30 +02:00
Markus Tuominen
b179d71658
Add Ouman EH-800 heating controller integration ( #169733 )
2026-05-13 12:59:49 +03:00
Michael
070ef8f0b0
Remove advanced mode from FRITZ!Box Tools ( #167815 )
2026-05-13 11:50:07 +02:00
Rob Bierbooms
aaeb55b132
Fix influxdb reconfigure for v1 configuration ( #170448 )
2026-05-13 10:46:51 +02:00
Erik Montnemery
1f5cb05f50
Add websocket command subscribe_condition ( #170385 )
2026-05-13 10:18:40 +02:00
dependabot[bot]
cee87ed1f5
Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 ( #170466 )
2026-05-13 09:20:19 +02:00
Marc Hörsken
e2ae9c1b95
Bump pywmspro to 0.3.4 ( #170454 )
2026-05-13 08:55:04 +02:00
Jeef
8b257cdd6c
Fix WeatherFlow Cloud empty observations ( #170440 )
2026-05-13 07:53:23 +02:00
tronikos
f756392b6a
Add nest.set_fan_timer service action ( #170367 )
2026-05-12 22:41:03 -07:00
Abílio Costa
894ee88033
Add agent instructions to prefer usefixtures ( #170458 )
2026-05-12 22:01:26 -04:00
J. Nick Koston
d5d56e6e23
Bump aioharmony to 1.0.3 ( #170459 )
2026-05-12 18:38:57 -05:00
James Nimmo
a19a1ec6e8
Bump pyintesishome to 1.8.7 ( #170382 )
2026-05-12 23:29:32 +02:00
mhuiskes
b98015dc76
Add hardware and software version to Zeversolar device info ( #170407 )
2026-05-12 22:30:15 +02:00
zhangluofeng
4112b2af07
Add Xthings Cloud ( #167885 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-12 22:07:39 +02:00
Ariel Ebersberger
944c0d7ed2
Drop Advanced mode dependency in generic camera config flow ( #170427 )
2026-05-12 19:11:09 +01:00
perceival
a471f7059f
risco: improve local reconnect/unload robustness ( #165924 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 19:39:08 +02:00
J. Nick Koston
cd1d4244ae
Bump aioesphomeapi to 44.24.1 ( #170428 )
2026-05-12 12:17:06 -05:00
Lukas
573409dcbf
bump pooldose api to 0.9.1 ( #170434 )
2026-05-12 19:16:07 +02:00
Øyvind Matheson Wergeland
6ec70734c1
Drop _spec_hub helper in nobo_hub init tests ( #170147 )
2026-05-12 19:05:33 +02:00
Åke Strandberg
adf6213c9f
Avoid stack traces on certain transient miele API errors ( #170429 )
2026-05-12 18:26:58 +02:00
Jan Bouwhuis
e925672bb6
Fix duplicate doorbell events when entity becomes unavailable ( #170354 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-12 18:13:54 +02:00
Jan Bouwhuis
15c5e257f5
Allow MQTT discovery to happen at QoS 0, 1 or 2 ( #170178 )
2026-05-12 18:02:40 +02:00
Franck Nijhof
7d7738303a
2026.5.1 ( #170146 )
2026-05-08 22:07:51 +02:00
Franck Nijhof
dd0cdc4fc4
Bump version to 2026.5.1
2026-05-08 18:54:08 +00:00
Mick Vleeshouwer
18ea40c46d
Fix tilt support for UpDownVenetianBlind (rts:VenetianBlindRTSComponent) in Overkiz ( #170047 )
2026-05-08 18:53:57 +00:00
Mick Vleeshouwer
a23131efc8
Fix is_closed state for DynamicGate covers in Overkiz ( #170130 )
2026-05-08 18:53:10 +00:00
bkobus-bbx
4940a0abae
Bump blebox_uniapi to v2.5.3 ( #170115 )
2026-05-08 18:53:08 +00:00
Willem-Jan van Rootselaar
5f98d5ae52
Bump python-bsblan to 5.2.1 ( #170100 )
2026-05-08 18:53:06 +00:00
TheJulianJES
ba18cded30
Bump ZHA to 1.3.1 ( #170095 )
2026-05-08 18:53:04 +00:00
TheJulianJES
fb7504e9df
Fix Z-Wave discovery crash with unknown node firmware version ( #170090 )
2026-05-08 18:53:02 +00:00
Mick Vleeshouwer
106f815a1e
Fix sensors getting wrong unit from MeasuredValueType attribute in Overkiz ( #170088 )
2026-05-08 18:53:00 +00:00
Mick Vleeshouwer
167757762b
Set is_closed state to None when a cover state returns "unknown" in Overkiz ( #170081 )
2026-05-08 18:52:58 +00:00
Robert Resch
3a902e1a16
Bump deebot-client to 18.3.0 ( #170066 )
2026-05-08 18:52:56 +00:00
Mick Vleeshouwer
85c11672d8
Bump pyOverkiz to 1.20.3 ( #170060 )
2026-05-08 18:52:54 +00:00
Mick Vleeshouwer
89649df20d
Fix cover controls for UpDownBioclimaticPergola in Overkiz ( #170058 )
2026-05-08 18:52:52 +00:00
Mick Vleeshouwer
7b749b95ce
Fix tilt controls for TiltOnlyVenetianBlind in Overkiz ( #170055 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-08 18:52:50 +00:00
Mick Vleeshouwer
cc140be85c
Fix is_closed state for DynamicGarageDoor in Overkiz ( #170052 )
2026-05-08 18:52:47 +00:00
Robert Svensson
e1ad765414
Fix websocket certificate verification Bump axis to v70 ( #170038 )
2026-05-08 18:48:55 +00:00
Michael
44b1fea745
Proper handling of malformed data during FRITZ!Box Tools setup ( #170030 )
2026-05-08 18:48:54 +00:00
Ronald van der Meer
5dd04363b2
Bump python-duco-client to 0.4.1 ( #169991 )
2026-05-08 18:48:51 +00:00
Ronald van der Meer
03aa979309
Bump python-duco-client to 0.4.0 ( #169776 )
2026-05-08 18:48:49 +00:00
Daniel Hjelseth Høyer
6fabbb354b
Bump pyTibber to 0.37.5 ( #169981 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2026-05-08 18:45:50 +00:00
Erik Montnemery
f644448d0f
Add support for options to todo triggers ( #169947 )
2026-05-08 18:45:48 +00:00
G Johansson
4e61581cd8
Bump holidays to 0.96 ( #169939 )
2026-05-08 18:45:47 +00:00
puddly
6f87d02b72
Bump serialx to 1.7.1 ( #169928 )
2026-05-08 18:45:45 +00:00
Joakim Plate
348f6149b4
Update gardena ble to 2.8.1 ( #169914 )
2026-05-08 18:45:43 +00:00
Stefan Agner
a4227ef1bc
Fix hassio auth IndexError on Supervisor Unix socket requests ( #169911 )
2026-05-08 18:45:41 +00:00
Jeef
aac49a567f
Fix IntelliFire setup recovery ( #169739 )
2026-05-08 18:45:39 +00:00
Rob Treacy
76b878b136
Fix WiZ Light config flow timeout by properly closing UDP connections ( #168456 )
2026-05-08 18:45:37 +00:00
th3spis
2d05931683
Added wfsens as a occupancy source in wiz ( #166799 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-08 18:45:35 +00:00
Franck Nijhof
b10582b0a9
2026.5.0 ( #169484 )
2026-05-06 17:22:09 +02:00
Franck Nijhof
b193d951d7
Bump version to 2026.5.0
2026-05-06 15:01:09 +00:00
Franck Nijhof
4cd0d9dcec
Bump version to 2026.5.0b4
2026-05-06 13:27:18 +00:00
Daniel Hjelseth Høyer
32f65b2e11
Bump pyTibber to 0.37.4 ( #169907 )
2026-05-06 13:27:09 +00:00
Erik Montnemery
8c79d1e44b
Remove _get_tracked_value method from EntityConditionBase ( #169906 )
2026-05-06 13:27:07 +00:00
Erik Montnemery
8d53f7a520
Exclude incompatible humidifier entities from humidifier automations ( #169905 )
2026-05-06 13:27:05 +00:00
Erik Montnemery
cc83ee88fb
Exclude incompatible water_heater entities from water_heater automations ( #169904 )
2026-05-06 13:27:03 +00:00
Erik Montnemery
0c5b02eff3
Exclude incompatible climate entities from climate automations ( #169903 )
2026-05-06 13:27:02 +00:00
Erik Montnemery
9da9f8fd50
Unload scripts and conditions created by template entities ( #169366 )
2026-05-06 13:27:00 +00:00
Franck Nijhof
d70ffcd3e9
Bump version to 2026.5.0b3
2026-05-06 11:16:10 +00:00
Erik Montnemery
3e26d0dfe3
Exclude incompatible entities from temperature automations ( #169901 )
2026-05-06 11:15:56 +00:00
Erik Montnemery
eab9747b32
Exclude incompatible entities from humidity automations ( #169898 )
2026-05-06 11:15:54 +00:00
Erik Montnemery
9e955d8294
Add media_player volume condition ( #169897 )
2026-05-06 11:15:52 +00:00
Bram Kragten
f08cd01ff8
Update frontend to 20260429.3 ( #169893 )
2026-05-06 11:10:49 +00:00
Erik Montnemery
eabaf3b0fe
Add media_player muted conditions ( #169892 )
2026-05-06 11:10:47 +00:00
Tom Matheussen
65ca790d15
Bump satel_integra to 1.3.1 ( #169889 )
2026-05-06 11:10:45 +00:00
Joost Lekkerkerker
d177944f7a
Fix Zinvolt select options ( #169886 )
2026-05-06 11:10:43 +00:00
Erik Montnemery
7f186f4430
Add media_player volume triggers ( #169885 )
2026-05-06 11:10:41 +00:00
Erik Montnemery
4f4f4642a7
Add method _should_include to EntityConditionBase ( #169884 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-06 11:10:39 +00:00
Erik Montnemery
12e443cd31
Improve entity trigger tests ( #169881 )
2026-05-06 11:10:37 +00:00
Erik Montnemery
22a7daabe7
Add method _should_include to EntityTriggerBase ( #169837 )
2026-05-06 11:10:35 +00:00
Erik Montnemery
c139e99abd
Improve condition test helper docstrings ( #169871 )
2026-05-06 11:09:06 +00:00
Erik Montnemery
2bfdb96a3f
Improve trigger test helper docstrings ( #169869 )
2026-05-06 11:09:04 +00:00
puddly
4b24ca924b
Bump serialx to 1.7.0 ( #169867 )
2026-05-06 11:09:02 +00:00
Michael Hansen
1d3d714e4f
Bump intents to 2026.5.5 ( #169855 )
2026-05-06 11:09:00 +00:00
Erik Montnemery
ffae6eda8a
Validate yaml matches implementation in automation options_supported tests ( #169798 )
2026-05-06 11:05:41 +00:00
Erik Montnemery
4dd996b728
Add trigger media_player.unmuted ( #169797 )
2026-05-06 11:05:40 +00:00
Erik Montnemery
afad1e8dac
Improve mobile_app device tracker tests ( #169724 )
2026-05-06 11:05:38 +00:00
Manu
8e41933251
Record notification from legacy notify action in Mobile App ( #169749 )
2026-05-06 11:00:21 +00:00
Erik Montnemery
c581eaad53
Add trigger timer.time_remaining ( #169763 )
2026-05-06 10:58:59 +00:00
Ludovic BOUÉ
3050e79d06
Expose SET_SPEED for all fans via PercentSetting in Matter ( #169696 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
2026-05-06 08:55:15 +00:00
Andres Ruiz
0e8ecd1065
Catch additional errors as potentially retryable errors during energy data updates ( #169646 )
2026-05-06 08:55:13 +00:00
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