Paulus Schoutsen
18229b0998
Trim llm integration module docstring
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-20 23:37:51 -04:00
Paulus Schoutsen
39a1e6dfcc
Load LLM tools platforms lazily and pull tools on demand
...
Switch from a push model (platforms register providers at setup via an eager
async_process_integration_platforms) to a pull model using the new
LazyIntegrationPlatforms helper: an <integration>/llm.py platform exposes an
async_get_tools(hass, llm_context) hook, and the platform is imported and
queried only when tools are requested.
This drops the async_register_tool_provider registry. async_get_tools is now
async, loads each integration's platform lazily, and merges their tools and
prompt fragments. Results are sorted by domain so tool and prompt order does
not depend on integration load order.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-20 11:32:48 -04:00
Paulus Schoutsen
bc8bf27e79
Merge remote-tracking branch 'origin/dev' into llm-integration
2026-06-20 11:30:41 -04:00
Paulus Schoutsen
ae8f689388
Lazily load system_health and hardware integration platforms ( #174325 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-20 10:45:07 -04:00
Allen Porter
05553090b9
Strict port matching for network URL helpers ( #173657 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-20 10:29:31 -04:00
Michael
926d8c9129
Fix immich integration setup ( #174344 )
2026-06-20 16:12:15 +02:00
Raphael Hehl
9bd6cfa924
Bump uiprotect to 13.4.0 ( #174315 )
2026-06-20 11:42:13 +02:00
Mick Vleeshouwer
689abbd943
Link to documentation for Overkiz local API setup ( #174264 )
2026-06-20 07:20:31 +02:00
Ronald van der Meer
0497d455fc
Bump python-duco-connectivity to 0.7.1 ( #174306 )
2026-06-19 22:03:37 +02:00
Lukas
92238e5e47
bump to pooldose api 0.9.6 ( #174310 )
2026-06-19 21:54:24 +02:00
Paulus Schoutsen
42dbf09f43
Address review: isolate provider failures and guard registration
...
- Add homeassistant/components/llm to .core_files.yaml.
- Isolate per-provider failures in async_get_tools so one raising provider
no longer blanks out every other provider's tools and prompt.
- Raise on duplicate provider registration and make unregister idempotent,
matching the defensiveness of the API registry in helpers/llm.py.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 15:33:55 -04:00
TheJulianJES
3362d66ffb
Bump dsmr-parser to 1.9.0 ( #174307 )
2026-06-19 20:58:06 +02:00
Michael
09317ed51b
Bump aioimmich to 0.15.0 ( #174305 )
2026-06-19 20:54:26 +02:00
Franck Nijhof
3f5a7d79c5
Handle BatteryNotification in Z-Wave JS notification events ( #174282 )
2026-06-19 19:43:21 +02:00
Franck Nijhof
e87d896caf
Cast Xiaomi Gateway sub-device firmware version to string ( #174294 )
2026-06-19 19:42:52 +02:00
Simone Chemelli
4a335bf4ef
Remove event entities from virtual groups for Alexa Devices ( #174303 )
2026-06-19 19:42:15 +02:00
Bruno Pantaleão Gonçalves
7e9dc12dc5
Add live activity token retention, notify usage and clean up cycle to mobile_app ( #172928 )
2026-06-19 18:19:05 +02:00
Abílio Costa
3c7774d9b8
Simplify target helper callback comments ( #174293 )
2026-06-19 17:03:22 +02:00
epenet
4d7fc228df
Add tests for aftership services ( #174280 )
2026-06-19 16:53:31 +02:00
Paul Bottein
71058c7a0a
Mark Yoto documentation quality scale rules as done ( #174292 )
2026-06-19 16:50:59 +02:00
Bram Kragten
6bb3725d96
Update frontend to 20260527.7 ( #174285 )
2026-06-19 15:50:28 +02:00
Ronald van der Meer
97d1095bb2
Bump python-duco-connectivity to 0.7.0 ( #174283 )
2026-06-19 15:40:36 +02:00
Franck Nijhof
b6c7104b18
Fix Elk-M1 reconfigure failing when entry has no unique_id ( #174230 )
2026-06-19 15:15:53 +02:00
Franck Nijhof
ef36d99048
Include Sonos favorites in source list and gate SELECT_SOURCE dynamically ( #174231 )
2026-06-19 15:14:39 +02:00
Franck Nijhof
938b16b7cc
Handle Weheat API errors during config flow entry creation ( #174234 )
2026-06-19 15:13:05 +02:00
Franck Nijhof
dd32682215
Re-raise non-401 HTTP errors in Tank Utility setup ( #174272 )
2026-06-19 15:12:18 +02:00
Franck Nijhof
fb2254a89f
Fix econet fan mode select returning int instead of str ( #174274 )
2026-06-19 14:51:39 +02:00
smartcircuits
f47a540a48
Add WattWächter Plus integration ( #165238 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-19 13:36:51 +02:00
Erwin Douna
b06bfe1740
MELCloud Home add frost and overheat protection sensors ( #174200 )
2026-06-19 13:10:11 +02:00
epenet
3b25b4cfa6
Add service helper to get a single loaded config entry ( #174190 )
2026-06-19 13:01:07 +02:00
epenet
1a363e05aa
Use service helper in energyzero ( #174261 )
2026-06-19 12:42:29 +02:00
Jonathan Horowitz
876ffe3b6c
Add Chef iQ integration ( #174171 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 12:41:57 +02:00
Maciej Bieniek
35a2dcb222
Bump nextdns to 5.0.1 ( #174268 )
2026-06-19 12:34:11 +02:00
Ajinkya Gokhale
afed9c71c4
Add new energieleser integration ( #172464 )
...
Co-authored-by: Amit Krishna <218109745+amitkio@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-19 12:29:56 +02:00
Yardian Support
21899662d1
Refine Yardian zone switches ( #173177 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-19 11:57:42 +02:00
Christian Lackas
249e1d3548
Bump homematicip to 2.13.1 ( #174266 )
2026-06-19 11:42:32 +02:00
Stefan Agner
feeaad7894
Use http ApiConfig instead of parsing raw http config in hassio ( #174265 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 11:40:55 +02:00
Franck Nijhof
b930ee62e5
Wrap cloud OAuth2 token refresh errors into proper exception types ( #174233 )
2026-06-19 09:18:23 +02:00
renovate[bot]
699299a8e8
Update ruff to v0.15.17 ( #174246 )
2026-06-19 09:17:35 +02:00
Brett Adams
a33a92982a
Add Teslemetry command quota sensor ( #173954 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-06-19 08:49:57 +02:00
Erwin Douna
4547abc00a
MELCloud Home add constant in diagnostics ( #174219 )
2026-06-19 08:41:48 +02:00
Franck Nijhof
855c2339af
Skip fill sensor for Rituals diffusers without fill data ( #174232 )
2026-06-19 08:39:35 +02:00
renovate[bot]
5e15c3aeb3
Update infrared-protocols to 6.1.0 ( #174247 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 06:56:30 +02:00
Paul Bottein
c001fd12fb
Bump yoto-api to 4.3.1 ( #174241 )
2026-06-19 06:54:42 +02:00
Paulus Schoutsen
3c36f3809a
Move tool provider registry into the llm integration
...
Keep homeassistant.helpers.llm unchanged: the tool provider registry now lives
in the llm integration instead of the helper. Platforms register through
homeassistant.components.llm.async_register_tool_provider and the integration
exposes async_get_tools to read the merged tools and prompt. The framework
(Tool, LLMContext, the APIs) stays in the helper; the integration owns the
registry and lifecycle.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 22:58:45 -04:00
Paulus Schoutsen
b6bf1c83ab
Add llm integration and tool provider registry
...
Introduce the plumbing for per-integration LLM tools, with no consumer yet.
helpers/llm.py gains a tool provider registry: an LLMTools result (tools plus
an optional prompt fragment), a provider callback type, and
async_register_tool_provider, which appends to a single global registry.
_async_get_registered_tools merges every provider's tools and prompt. Nothing
reads the registry yet, so there is no behavior change.
The new system llm integration owns the LLM tools platform: its async_setup
drives async_process_integration_platforms(hass, "llm", ...) so integrations can
ship an <integration>/llm.py with an async_setup_tools hook to register tools,
mirroring the intent helper/integration split. The framework (registry, Tool,
the APIs) stays in homeassistant.helpers.llm.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 22:51:29 -04:00
Sarah Seidman
ff87c544d3
Add leak alerts to Droplet integration ( #173634 )
2026-06-18 22:00:54 +02:00
Paul Bottein
4134e83c6c
Add ambient color selects to Yoto ( #173909 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-18 21:54:13 +02:00
Justin Mutter
3533d7eb77
Add tests for the AquaLogic integration ( #173548 )
2026-06-18 21:41:53 +02:00
Paul Bottein
32f15aaa87
Add display brightness and max volume numbers to Yoto ( #173968 )
2026-06-18 21:38:30 +02:00
John Hillery
39e7b664a0
Rewrite Nexia integration platform tests with a mock Nexia library ( #172584 )
2026-06-18 21:33:24 +02:00
Martin Claesson
0d80806302
Add Kiosker blackout details sensors ( #173306 )
2026-06-18 21:31:06 +02:00
Martin Claesson
4eb2089173
Add Kiosker blackout details binary sensor ( #173303 )
2026-06-18 21:30:36 +02:00
Franck Nijhof
8f0f0e3324
Bump epicstore-api to 0.1.9 ( #173939 )
2026-06-18 20:59:17 +02:00
Onero-testdev
ba33e53409
Add SwitchBot Standing Fan switch platform ( #173579 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 20:53:06 +02:00
Mick Vleeshouwer
c8933ada07
Use device.states and device.attributes helpers in Overkiz ( #173281 )
2026-06-18 20:35:19 +02:00
some-random-climber
29a5f7a9db
Use hass.config_entries.async_setup in ps4 migration tests ( #174120 )
2026-06-18 20:31:43 +02:00
Mick Vleeshouwer
92accdd4d3
Add Rexel (OAuth2/PKCE) support to Overkiz ( #173604 )
2026-06-18 20:30:02 +02:00
J. Diego Rodríguez Royo
b41636ddd4
Bump aiohomeconnect to 0.38.0 ( #174228 )
2026-06-18 20:28:12 +02:00
Tom
3dadf078de
Update ProxmoxVE quality scale ( #174123 )
2026-06-18 20:18:54 +02:00
BrettLynch123
0b7a134fa6
Add max charge and discharge power sensors to Powerwall ( #172971 )
2026-06-18 20:15:58 +02:00
Erwin Douna
1889597fe4
aiomelclouhome bump 0.1.8 ( #174225 )
2026-06-18 20:12:46 +02:00
Oscar Calvo
2f87887396
Fix ccm15 setup abort (blocking httpx client) and non-contiguous AC slots ( #173652 )
2026-06-18 20:11:03 +02:00
Ariel Ebersberger
7423281768
Use default cosign-release for pinned cosign-installer version ( #174216 )
2026-06-18 19:56:51 +02:00
Raphael Hehl
03b533e3be
Track public devices websocket health for UniFi Protect public-API entities ( #174191 )
2026-06-18 19:43:41 +02:00
Brett Adams
0f1017d580
Add repair issues for Teslemetry vehicle metadata problems ( #174102 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 19:19:00 +02:00
Harvey
d466fa593d
Use reachability diagnostics for __init__.py in HueBLE ( #174140 )
2026-06-18 18:38:34 +02:00
Erwin Douna
aed7e460e3
Bump aiomelcloudhome to 0.1.7 ( #174210 )
2026-06-18 17:36:49 +02:00
Raphael Hehl
c9f233005e
Bump uiprotect to 13.3.0 ( #174217 )
2026-06-18 17:32:33 +02:00
Manu
8f367a3f28
Raise repair issue for under-voltage events in Raspberry Pi power supply checker ( #174127 )
2026-06-18 17:28:20 +02:00
Simone Chemelli
66716e94c6
Add announcements and communications switches to Alexa Devices ( #174132 )
2026-06-18 17:25:30 +02:00
Brett Adams
15aaddf4ac
Add command error-path tests to Teslemetry ( #174163 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 17:23:27 +02:00
Arcadiy Ivanov
9decee350f
Add entity-based location tracking to NWS integration ( #172310 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-06-18 17:21:06 +02:00
Erwin Douna
51b5c5dcc8
MELCloud Home add stale devices feature ( #173589 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-18 17:06:53 +02:00
Erwin Douna
ffd08265bd
MELCloud Home add reauth flow ( #173502 )
2026-06-18 16:59:41 +02:00
epenet
f8ce98ed39
Avoid core constant to access remote data in here_travel_time ( #174212 )
2026-06-18 15:58:33 +02:00
epenet
b6d0525a7c
Remove single-use constant in weatherflow_cloud ( #174211 )
2026-06-18 15:44:22 +02:00
jegoforth
7d1c67d930
Add Tuya fixture for register booster fan ( #173959 )
2026-06-18 15:43:14 +02:00
acuszka
a35cb62a9c
Add Tuya fixture for GIEX watering timer ( #174145 )
...
Co-authored-by: acuszka <acuszka@users.noreply.github.com >
2026-06-18 15:42:39 +02:00
Raphael Hehl
bffc677454
Remove UniFi Protect Doorlock support ( #174196 )
2026-06-18 15:23:14 +02:00
Joost Lekkerkerker
73e47ff537
Add Switchbot art frame icons ( #174206 )
2026-06-18 14:52:12 +02:00
Josef Zweck
d81cb63950
Update max prebrew numbers in lamarzocco ( #174204 )
2026-06-18 14:40:25 +02:00
Brett Adams
ca559c01c0
Raise ServiceValidationError for unmatched Teslemetry service devices ( #174109 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 14:36:07 +02:00
Raphael Hehl
750adbc7ac
Bump uiprotect to 13.2.0 ( #174202 )
2026-06-18 14:35:56 +02:00
Simone Chemelli
4719a015c6
Bump aioshelly to 13.26.2 ( #174199 )
2026-06-18 15:28:26 +03:00
Maciej Bieniek
c5f1bdc446
Rename Advanced settings to Additional settings in Brother ( #174198 )
2026-06-18 14:21:03 +02:00
Erwin Douna
ae3041d71f
Bump aiomelcloudhome 0.1.6 ( #174189 )
2026-06-18 13:31:14 +02:00
Samuel Xiao
4485ec0bcc
Switchbot Cloud: Add Service AI for Art Frame(UploadImage) ( #172888 )
2026-06-18 13:28:32 +02:00
Oscar Calvo
a5c89863d3
Bump py_ccm15 to 0.6.0 ( #174099 )
2026-06-18 13:00:13 +02:00
Abílio Costa
3d8cb1c615
Add button platform to Edifier Infrared ( #174136 )
2026-06-18 11:51:01 +01:00
Simone Chemelli
857250a9f0
Bump aiocomelit to 2.0.7 ( #174183 )
2026-06-18 11:54:47 +02:00
Maciej Bieniek
5bd09e858a
Bump imgw_pib to 2.4.0 ( #174180 )
2026-06-18 10:42:32 +02:00
Bernát Gábor
409ac3fd82
Cast SwitchBot Cloud device sw_version to string ( #174167 )
2026-06-18 09:38:45 +02:00
Erik Montnemery
605f69f056
Improve tests of helpers.trigger.extract_devices/entities ( #172407 )
2026-06-18 09:36:54 +02:00
Erik Montnemery
2f9d39827d
Open repair issue when deprecated trigger behavior is used ( #173259 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-18 09:36:02 +02:00
Paulus Schoutsen
c268610f7d
Add radio frequency entity name translation ( #174173 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 09:34:02 +02:00
Robert Resch
c6de1e9c5d
Fix summary for aw check requirements ( #174160 )
2026-06-18 09:31:59 +02:00
Ronald van der Meer
cd872c4b1c
Fix Duco error placeholders and test typing ( #174177 )
2026-06-18 09:27:05 +02:00
Franck Nijhof
c7dd266d07
Suppress SMTPException from quit() during SMTP notify retry ( #174104 )
2026-06-18 09:25:23 +02:00
Ronald van der Meer
0adc26cec8
Add ventilation state select to Duco box nodes ( #173807 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-18 09:10:40 +02:00
Simone Chemelli
645caea76e
Fix stale routine entities removal for Alexa Devices ( #174138 )
2026-06-18 08:20:56 +02:00
Paulus Schoutsen
944301a9e0
Raise ConfigEntryNotReady on Ollama connection errors ( #174175 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-18 08:19:45 +02:00
jasonjhofmann
7a1e91e47a
Add network MAC connection to AsusWRT router ( #173679 )
2026-06-18 07:09:12 +02:00
Paulus Schoutsen
64c6ef4a74
Document uv upgrade workaround in AGENTS.md ( #174176 )
2026-06-18 07:03:35 +02:00
Paulus Schoutsen
4d7a2358fa
Add API to query radio frequency information ( #173134 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-17 22:38:56 -04:00
Simone Chemelli
9430e84506
Bump aioamazondevices to 14.1.3 ( #174158 )
2026-06-17 23:46:50 +02:00
Jan Čermák
ebe80afbb8
Remove radio firmware version from device info in homeassistant_yellow ( #174124 )
2026-06-17 23:36:09 +02:00
Jan Čermák
8bd19b6a30
Add Raspberry Pi Firmware update entity ( #172929 )
2026-06-17 23:36:01 +02:00
Ville Skyttä
34434e8508
Docstring and comment grammar etc fixes ( #174144 )
2026-06-17 23:06:10 +02:00
Manu
b26fcc523e
Fix tests in Onboarding integration ( #174147 )
2026-06-17 22:11:55 +02:00
Franck Nijhof
f045b68493
Cast numeric firmware to string for squeezebox hw_version ( #174076 )
2026-06-17 21:31:43 +02:00
Manu
48ba38f5f5
Refactor Raspberry Pi Power Checker integration ( #174135 )
2026-06-17 18:33:26 +02:00
Nikolai Rahimi
44f5ad84b9
Bump mitsubishi-comfort to 0.3.2 ( #174100 )
...
Co-authored-by: Nikolai Rahimi <nikolairahimi@users.noreply.github.com >
2026-06-17 16:22:08 +02:00
some-random-climber
7330c25685
Remove battery_level attribute from icloud device tracker ( #174117 )
2026-06-17 16:09:15 +02:00
Leo Periou
e59086d299
Change myneomitis codeowner ( #174130 )
2026-06-17 15:54:54 +02:00
Manu
27f44f83fb
Add reauthentication flow to SMTP ( #174092 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-17 13:59:43 +02:00
Simone Chemelli
05c94fa578
Bump aioamazondevices to 14.1.2 ( #174114 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-06-17 13:48:42 +02:00
Tom
64b608b439
Set parallel updates for ProxmoxVE buttons ( #174125 )
2026-06-17 13:33:13 +02:00
Dellle
c5b90cf8d1
Bump elevenlabs to 2.51.0 ( #174112 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-17 13:11:30 +02:00
Marc Hörsken
31259725ec
Add support for slat-based WMS covers like venetian blinds ( #145005 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-06-17 13:10:53 +02:00
Jan Bouwhuis
8ad7c12405
Fix MQTT discovery option unjustly added to entry data ( #174073 )
2026-06-17 12:16:29 +02:00
Martin Hjelmare
66f0f170b7
Add pylint naive_now checker ( #174053 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-17 11:44:42 +02:00
some-random-climber
da91865130
Remove battery_level attribute from starline device tracker ( #174118 )
2026-06-17 11:10:36 +02:00
Mark
3437bcfb42
Add Rabbit Air air quality sensor ( #172993 )
2026-06-17 10:49:53 +02:00
Åke Strandberg
1fd5d0a5fd
Aqvify reaches Platinum tier ( #174111 )
2026-06-17 10:49:41 +02:00
Dellle
404c58435a
Bump sentence-stream to 1.3.0 ( #174113 )
2026-06-17 10:48:42 +02:00
Erik Montnemery
7aba1daa16
Adjust language in condition history manager comments ( #174106 )
2026-06-17 09:23:32 +02:00
Jan Bouwhuis
12397cc4c1
Rename advanced settings/options in MQTT subentry translation strings ( #174071 )
2026-06-17 09:22:25 +02:00
Josef Zweck
73cdf7e067
Revert "Add pyserial-asyncio and pyserial-asyncio-fast to deprecated packages" ( #174110 )
2026-06-17 09:18:44 +02:00
Franck Nijhof
4e2cfecd96
Filter out closed sites in Amber Electric config flow ( #174084 )
2026-06-17 09:18:19 +02:00
Åke Strandberg
4625f7de27
Aqvify has reached gold tier ( #174018 )
2026-06-17 09:11:42 +02:00
Brett Adams
53a1db405c
Improve test coverage of Teslemetry offline polling ( #174108 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-17 08:47:08 +02:00
Paul Bottein
ff7262d36f
Fix Yoto quality scale comments ( #174088 )
2026-06-17 08:43:08 +02:00
tronikos
54feb95b76
Gemini: Update TTS model to gemini-3.1 and adjust configuration options ( #174094 )
2026-06-17 08:42:00 +02:00
epenet
d9e2b49c0c
Fix incorrect use of entity component constants in template ( #172532 )
2026-06-17 07:55:57 +02:00
renovate[bot]
4f9051464d
Update cryptography to 48.0.1 ( #174096 )
2026-06-17 07:34:00 +02:00
Paulus Schoutsen
87894fd623
Activate venv before running python commands ( #174093 )
2026-06-17 07:32:22 +02:00
Franck Nijhof
34a70a9210
Clean up deprecated solar_rising entity from sun integration ( #174079 )
2026-06-17 06:44:16 +02:00
Paulus Schoutsen
c9fb6a13fb
Remove stale requirements_test_all.txt reference ( #174095 )
2026-06-17 05:08:20 +02:00
Franck Nijhof
1601b5151c
Bump opower to 0.18.5 ( #174080 )
2026-06-16 14:20:30 -07:00
Franck Nijhof
da0e23093d
Cast system version to string for simplisafe device model ( #174081 )
2026-06-16 22:05:31 +02:00
Paul Bottein
7863468a34
Enable strict typing for Yoto ( #174068 )
2026-06-16 22:02:48 +02:00
Erik Montnemery
4ff5ee0520
Fix trigger first all race ( #174078 )
2026-06-16 22:00:03 +02:00
Franck Nijhof
6d8e3ab0c9
Retry webdav setup on connection errors ( #174077 )
2026-06-16 21:49:44 +02:00
epenet
faa3a4ddef
Add new enum for Density units ( #172551 )
2026-06-16 21:18:13 +02:00
Erik Montnemery
9cd7ea97e9
Improve condition history manager ( #174069 )
2026-06-16 21:17:34 +02:00
Paul Bottein
6012ec97b3
Add diagnostics to Yoto ( #174070 )
2026-06-16 21:09:36 +02:00
Jan Bouwhuis
c58b281eda
Remove term "Advanced" in IMAP translation strings ( #174074 )
2026-06-16 21:07:08 +02:00
jasonjhofmann
05001e581a
Add network MAC connection to Renson devices ( #173677 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 21:00:35 +02:00
jasonjhofmann
20dbfd19e2
Add network MAC connection to Electra Smart devices ( #173678 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:59:54 +02:00
jasonjhofmann
179cb6e385
Add network MAC connection to Vilfo router ( #173680 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:59:20 +02:00
Ariel Ebersberger
163fe9f20c
Fix flaky cover device_condition test by ignoring asyncio slow-callback warnings ( #173876 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:58:38 +02:00
some-random-climber
f7d8bb112f
Use dt_util.utcnow in reolink tests ( #174022 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-16 20:57:29 +02:00
Josef Zweck
c973bd90b2
Add pyserial-asyncio and pyserial-asyncio-fast to deprecated packages ( #174013 )
2026-06-16 20:57:20 +02:00
Michael Hansen
92e947ac28
Fix punctuation in voice aliases ( #173945 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-16 20:56:44 +02:00
Joost Lekkerkerker
a514683efa
Remove unnecessary source state attribute in Sonos ( #173995 )
2026-06-16 20:56:20 +02:00
some-random-climber
41fe4f4f69
Use dt_util.utcnow in yolink ( #174027 )
2026-06-16 20:54:02 +02:00
some-random-climber
e613f2b1e7
Use dt_util.utcnow in mcp tests ( #174019 )
2026-06-16 20:51:18 +02:00
some-random-climber
5c4f48a069
Use dt_util.utcnow in nest tests ( #174021 )
2026-06-16 20:50:56 +02:00
some-random-climber
219455ab4b
Use dt_util.utcnow in sensoterra ( #174023 )
2026-06-16 20:50:01 +02:00
some-random-climber
75815fbc15
Use dt_util.utcnow in integration ( #174024 )
2026-06-16 20:49:36 +02:00
some-random-climber
33d9249d34
Use dt_util.utcnow in reolink ( #174025 )
2026-06-16 20:49:10 +02:00
some-random-climber
7cefe94467
Use dt_util.utcnow in starlink ( #174026 )
2026-06-16 20:48:38 +02:00
Markus Jacobsen
c95ea00479
Replace "advanced" wording for Beolink actions in Bang & Olufsen ( #174062 )
2026-06-16 20:47:34 +02:00
Przemko92
730b6065ff
Upgrade compit-inext-api to 0.9.1 ( #173955 )
2026-06-16 20:46:32 +02:00
Abílio Costa
1589ad2c6a
Don't use infrared entity id as unique id for LG Infrared ( #174072 )
2026-06-16 20:44:12 +02:00
Tom
d0df0de267
Rename airOS advanced settings ( #174066 )
2026-06-16 19:41:10 +02:00
Franck Nijhof
aec09fadd4
Avoid allocating the exclude attributes set for every recorded state ( #173690 )
2026-06-16 18:34:46 +02:00
Franck Nijhof
e2d68fcf58
Skip setting unused legacy columns when recording states and events ( #173691 )
2026-06-16 18:34:20 +02:00
Manu
90fe38c0f2
Replace Advanced settings in Habitica integration ( #174064 )
2026-06-16 17:55:40 +02:00
Michael Hansen
65c2aaf22f
Revert "Update hassil to 3.8.1" ( #174061 )
2026-06-16 17:43:02 +02:00
Åke Strandberg
a691de352c
Add volume and temperature sensors to aqvify ( #174007 )
2026-06-16 17:38:12 +02:00
renovate[bot]
4203781fa5
Update hassil to 3.8.1 ( #173957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 10:08:16 -05:00
Erik Montnemery
e6b3a97162
Avoid flooding the recorder when priming condition history ( #174020 )
2026-06-16 17:06:34 +02:00
Erik Montnemery
6ad8ad5715
Call state change listeners immediately instead of deferring them to the event loop ( #173974 )
2026-06-16 16:50:32 +02:00
Åke Strandberg
a45867b896
Use username as config entry title in aqvify ( #174008 )
2026-06-16 14:30:25 +02:00
Franck Nijhof
000e075a8e
Add missing subentry flow translations in scrape ( #174006 )
2026-06-16 14:26:12 +02:00
Franck Nijhof
0899d016b9
Add missing flow form field translations in ecobee ( #174002 )
2026-06-16 14:25:40 +02:00
Franck Nijhof
3375f2ed76
Add missing flow form field translation in otp ( #173994 )
2026-06-16 14:25:29 +02:00
Franck Nijhof
3f5778e71b
Add missing flow form field translations in tractive ( #174005 )
2026-06-16 14:10:47 +02:00
Franck Nijhof
86c39694d3
Add missing flow form field translation in iskra ( #174004 )
2026-06-16 13:48:58 +02:00
Franck Nijhof
a53a6644c0
Fix flow form field translations in modem_callerid ( #173999 )
2026-06-16 13:47:01 +02:00
Franck Nijhof
18fdfacf45
Fix flow form field translation key in sia ( #173998 )
2026-06-16 13:46:27 +02:00
Franck Nijhof
bd9bd29f2c
Add missing flow form field translation in airvisual ( #174000 )
2026-06-16 13:46:19 +02:00
Franck Nijhof
334c6614cc
Fix flow form field translations in local_calendar ( #173997 )
2026-06-16 13:43:22 +02:00
Franck Nijhof
aa772f6ecd
Add missing flow form field translation in honeywell ( #173996 )
2026-06-16 13:41:18 +02:00
Franck Nijhof
87169921ae
Fix flow form field translations in hlk_sw16 ( #173993 )
2026-06-16 13:39:40 +02:00
Franck Nijhof
16338b8b6b
Fix flow form field translation keys in here_travel_time ( #173992 )
2026-06-16 13:38:50 +02:00
Åke Strandberg
519da3c9c9
Add aqvify devices dynamically ( #173534 )
2026-06-16 13:37:42 +02:00
Åke Strandberg
6f34718c1f
Bump pyaqvify to 0.0.11 ( #173989 )
2026-06-16 13:37:02 +02:00
Tim Laing
e4287bb43c
Bump PyiCloud to 2.6.5 ( #173928 )
2026-06-16 13:05:50 +02:00
Mike O'Driscoll
d724ebac2a
casper_glow: add bluetooth reachability diagnostics ( #173921 )
2026-06-16 13:02:46 +02:00
Raphael Hehl
dc480051db
Use console name in UniFi Network discovery title ( #173931 )
2026-06-16 12:57:51 +02:00
Franck Nijhof
63b6ced9c4
Bump evolutionhttp to 0.0.19 ( #173911 )
2026-06-16 12:46:21 +02:00
Franck Nijhof
34e9b3ff1e
Bump lunatone-rest-api-client to 0.9.2 ( #173918 )
2026-06-16 12:45:19 +02:00
Robert Resch
210746525e
Fix missing full sha as hidden field in requirements check aw ( #173900 )
2026-06-16 11:05:08 +02:00
Robert Resch
0134e99366
Token views should behave the same ( #173500 )
2026-06-16 10:46:18 +02:00
Oscar Calvo
06de89d6a3
Fix CCM15 temperature unit to follow the device's C/F setting ( #173788 )
2026-06-16 10:41:58 +02:00
Paul Bottein
4c267617f8
Publish numeric sensor device classes as generated sensor.json ( #173919 )
2026-06-16 11:41:27 +03:00
Franck Nijhof
a82f1a7a1d
Bump pyfireservicerota to 0.0.49 ( #173935 )
2026-06-16 10:36:34 +02:00
Franck Nijhof
d234f65dd9
Bump heatmiserV3 to 2.0.6 ( #173913 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-16 10:36:03 +02:00
John Pettitt
30148980e1
Add API_GEN_4 support to Subaru integration ( #173956 )
2026-06-16 10:32:02 +02:00
Franck Nijhof
1fa9a3353c
Bump eufylife-ble-client to 0.1.10 ( #173934 )
2026-06-16 10:30:52 +02:00
Raphael Hehl
2dbbd70085
Use console name in UniFi Protect discovery title ( #173966 )
2026-06-16 10:25:50 +02:00
Franck Nijhof
73903b0bfc
Bump pysesame2 to 1.0.2 ( #173904 )
2026-06-16 10:20:23 +02:00
Franck Nijhof
b09f54ce3b
Bump foobot_async to 1.0.1 ( #173905 )
2026-06-16 10:19:38 +02:00
Franck Nijhof
6d9e41da07
Bump pencompy to 0.0.4 ( #173906 )
2026-06-16 10:17:46 +02:00
Franck Nijhof
f5600a602f
Bump webexpythonsdk to 2.0.6 ( #173916 )
2026-06-16 09:50:37 +02:00
Franck Nijhof
d83cd941a7
Bump hole to 0.9.2 ( #173936 )
2026-06-16 09:37:58 +02:00
Franck Nijhof
2120cad533
Bump pdunehd to 1.3.3 ( #173907 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2026-06-16 09:34:44 +02:00
dependabot[bot]
fb4e72af77
Bump home-assistant/builder from 2026.03.2 to 2026.06.0 ( #173963 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-16 09:22:22 +02:00
Paul Bottein
badd4130b6
Bump yoto-api to 4.3.0 ( #173910 )
2026-06-16 09:18:10 +02:00
Franck Nijhof
7a4ca4dcfd
Bump roombapy to 1.9.1 ( #173922 )
2026-06-16 09:14:40 +02:00
Franck Nijhof
9b47a0d440
Bump atenpdu to 0.3.6 ( #173932 )
2026-06-16 09:10:16 +02:00
Franck Nijhof
4b99e81a8a
Bump influxdb to 5.3.2 ( #173891 )
2026-06-16 08:54:20 +02:00
Franck Nijhof
62e5238f43
Bump tellcore-py to 1.1.3 ( #173894 )
2026-06-16 08:53:50 +02:00
Franck Nijhof
149c884a89
Bump DoorBirdPy to 3.0.12 ( #173923 )
2026-06-16 08:52:50 +02:00
Franck Nijhof
71ca453c42
Bump pyhomematic to 0.1.78 ( #173925 )
2026-06-16 08:52:27 +02:00
Franck Nijhof
aad6080307
Bump omnilogic to 0.4.9 ( #173938 )
2026-06-16 08:51:40 +02:00
Franck Nijhof
2db2e0b0cf
Bump aioairq to 0.4.8 ( #173940 )
2026-06-16 08:50:50 +02:00
Franck Nijhof
3fc36ab6f9
Bump messagebird to 1.2.1 ( #173942 )
2026-06-16 08:49:56 +02:00
Denis Shulyaka
0fad24393c
Fix docs-data-update IQS for Anthropic ( #173947 )
2026-06-16 08:21:09 +02:00
Raphael Hehl
a992a58367
Use console name in UniFi Access discovery title ( #173962 )
2026-06-16 08:20:29 +02:00
jasonjhofmann
f0cefe2f2e
Add network MAC connection to Rain Bird controller ( #173672 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:15:33 +02:00
jasonjhofmann
40264992a2
Add network MAC connection to AnthemAV main zone device ( #173682 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:12:52 +02:00
jasonjhofmann
c29aebd60e
Add network MAC connection to PlayStation 4 devices ( #173681 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:11:25 +02:00
jasonjhofmann
36b74d6f05
Add network MAC connection to iAlarm device ( #173676 )
...
Co-authored-by: jasonjhofmann <16144532+jasonjhofmann@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:02:49 +02:00
jasonjhofmann
2c626fa8f0
Add network MAC connection to Rabbit Air devices ( #173684 )
...
Co-authored-by: jasonjhofmann <16144532+jasonjhofmann@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:01:22 +02:00
jasonjhofmann
cab0d015f6
Add network MAC connection to Aprilaire devices ( #173675 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 08:00:13 +02:00
Erik Montnemery
c544f95979
Prime condition durations from history ( #173426 )
2026-06-16 07:53:41 +02:00
renovate[bot]
2189d0ae74
Update infrared-protocols to 6.0.1 ( #173958 )
2026-06-16 07:53:22 +02:00
Raphael Hehl
9e96a06aff
Bump unifi-discovery to 1.5.0 ( #173927 )
2026-06-16 00:06:01 +02:00
Franck Nijhof
d16e0e9867
Bump greeclimate to 2.1.4 ( #173924 )
2026-06-15 22:53:59 +02:00
Franck Nijhof
2209996919
Bump pyipma to 3.0.10 ( #173943 )
2026-06-15 22:09:00 +02:00
Franck Nijhof
d88767155b
Bump pykrakenapi to 0.1.9 ( #173933 )
2026-06-15 21:47:44 +02:00
Franck Nijhof
334d02077f
Bump pypck to 0.9.13 ( #173914 )
2026-06-15 21:46:57 +02:00
Franck Nijhof
2b7e9289d2
Bump librouteros to 3.2.1 ( #173937 )
2026-06-15 21:41:42 +02:00
Åke Strandberg
c57358dd23
Bump pyaqvify to 0.0.10 ( #173926 )
2026-06-15 20:55:05 +02:00
alexborro
e151478d78
Add reauthentication flow to Aquacell ( #173110 )
2026-06-15 20:37:03 +02:00
Mick Vleeshouwer
e41b1f5279
Use device.supports_command in Overkiz ( #173280 )
2026-06-15 20:18:05 +02:00
LG-ThinQ-Integration
4203aed863
Add off operation_mode to SYSTEM_BOILER in LG ThinQ ( #173070 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-06-15 20:15:08 +02:00
Nikolai Rahimi
e7e116843f
Raise an error when a Mitsubishi Comfort command is rejected ( #173363 )
2026-06-15 20:03:18 +02:00
Petro31
d781baca7e
Add xy color to template lights ( #173296 )
2026-06-15 20:02:09 +02:00
Marcello
855962dcd0
Add reauthentication flow to Fluss+ ( #173341 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 20:01:20 +02:00
Tomasz Dylewski
cf914f559f
Add battery sensor support for PAJ GPS devices ( #173123 )
2026-06-15 19:47:03 +02:00
Crocmagnon
a420a6c990
data grand lyon: pick velo'v stop ( #173407 )
2026-06-15 19:46:17 +02:00
Peter Grauvogel
5f470d49a5
Add cheapest duration actions to Green Planet Energy integration ( #162577 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-06-15 19:38:17 +02:00
Jason Bonta
bd2638f144
Add long_press support for HomeWorks QSX in lutron_caseta ( #172634 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 19:36:27 +02:00
Franck Nijhof
b397d6fd05
Bump pygtfs to 0.1.11 ( #173917 )
2026-06-15 18:56:53 +02:00
Kevin Stillhammer
eb2ee43e6f
Remove eifinger as Broadlink codeowner ( #173908 )
2026-06-15 18:28:36 +02:00
Franck Nijhof
9d16e59899
Bump pykaleidescape to 1.1.6 ( #173912 )
2026-06-15 18:27:34 +02:00
Erik Montnemery
2434341e04
Queue nested firing of events ( #173519 )
2026-06-15 17:27:16 +02:00
Franck Nijhof
047edc035d
Skip literal_eval for template results that cannot be a Python literal ( #173664 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-15 17:24:29 +02:00
epenet
8b5f27e016
Optimize module parsing in pylint imports checker ( #173077 )
2026-06-15 17:12:02 +02:00
Markus Adrario
5200a8131f
Homee: QS examples done ( #173543 )
2026-06-15 17:11:02 +02:00
Manu
2dc1870ecd
Add notify entities to SMTP integration ( #173557 )
2026-06-15 16:32:24 +02:00
Josef Zweck
d8f125dfe9
Add connectivity binary sensor to opendisplay ( #172539 )
2026-06-15 16:29:41 +02:00
Paulus Schoutsen
311cd56c93
Expose on-disk file path when resolving TTS media source ( #172884 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-15 09:25:56 -05:00
Erwin Douna
4b17e3abcb
MELCloud Home add diagnostics platform ( #173583 )
2026-06-15 16:24:03 +02:00
Martin Hjelmare
f2839bbf7a
Add util.dt.naive_now ( #173443 )
2026-06-15 16:22:42 +02:00
Mick Vleeshouwer
0229545184
Fix Atlantic DHW Production V2 CE FLAT C2 water heater controls in Overkiz ( #172823 )
2026-06-15 16:21:28 +02:00
bkobus-bbx
e8ce995560
Add DHCP discovery support to BleBox integration ( #173498 )
2026-06-15 16:20:55 +02:00
johanzander
46ffb3bd95
Fix Growatt total_output_power 1000x too low with V1 API ( #172474 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-15 16:19:44 +02:00
Åke Strandberg
27677a07a6
Aqvify reaches silver tier on quality scale ( #173618 )
2026-06-15 16:12:44 +02:00
Tim Laing
f619ccca4b
Feature/icloud media browser ( #162001 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Manu <4445816+tr4nt0r@users.noreply.github.com >
2026-06-15 16:11:58 +02:00
Christian Lackas
09a72ac505
homematicip_cloud: harden post-reconnect state recovery using 2.9.0 diagnostics ( #169526 )
2026-06-15 16:08:40 +02:00
BrettLynch123
27573c5231
Fix daikin setup_error on transient DaikinException during startup ( #173660 )
2026-06-15 16:05:06 +02:00
Franck Nijhof
d5f23fffa8
Bump pyvizio to 0.1.64 ( #173859 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-15 16:04:18 +02:00
Paul van Schayck
3b70ac987d
Migrate unifi_direct from DeviceScanner to ScannerEntity and add ConfigFlow ( #171991 )
2026-06-15 16:02:12 +02:00
epenet
e00b8f154e
Add pylint checker for direct calls to component.async_unload_entry ( #173870 )
2026-06-15 15:49:30 +02:00
Joost Lekkerkerker
abc751fd1c
Update agents to avoid useless comments ( #173523 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-06-15 14:48:02 +01:00
Franck Nijhof
6b5c7ec864
Bump pyHik to 0.4.3 ( #173889 )
2026-06-15 15:47:48 +02:00
Jakub Brzezowski
d63bb48040
Add integration for Greencell HabuDen EVSE ( #145302 )
2026-06-15 15:43:53 +02:00
Åke Strandberg
b71b155ffb
Automatic delete of stale devices for aqvify ( #173496 )
2026-06-15 15:39:33 +02:00
Franck Nijhof
0f59a6070f
Include spoken language in Google Generative AI STT prompt ( #173631 )
2026-06-15 15:39:15 +02:00
Robert Resch
bb34887983
Fix aw check requirements ( #173893 )
2026-06-15 15:35:49 +02:00
Paul Bottein
6a06873527
Add binary sensors to Yoto ( #173612 )
2026-06-15 15:33:53 +02:00
epenet
c012acc685
Move incorrect test from manual to demo integration ( #173888 )
2026-06-15 15:25:12 +02:00
Robert Resch
735ef5fc14
Add head SHA tracking to requirements check workflow ( #173874 )
2026-06-15 15:24:02 +02:00
epenet
405b9db101
Refactor energyid tests to avoid direct call to async_unload_entry ( #173885 )
2026-06-15 15:21:10 +02:00
Matt Brown
57aede0e27
Include host address in broadlink setup timeout/error messages ( #173661 )
2026-06-15 15:18:51 +02:00
Franck Nijhof
c9d7d842ff
Avoid walking script variable ChainMap twice when tracing ( #173665 )
2026-06-15 15:18:28 +02:00
Manu
9e8af2d098
Remove MS Teams integration ( #173643 )
2026-06-15 15:14:18 +02:00
EnjoyingM
90dc3717b0
Bump wolflink to 0.0.52 ( #173884 )
2026-06-15 15:10:05 +02:00
Paul Bottein
a7c70d4d26
Add sensors to Yoto ( #173292 )
2026-06-15 15:05:39 +02:00
Joakim Plate
1dc5f1b768
Abort gardena discovery before product detection if address is known ( #173799 )
2026-06-15 14:54:54 +02:00
wollew
e9f4bea715
Refactor polling rain sensor to use coordinator in Velux integration ( #168991 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
2026-06-15 14:54:22 +02:00
Neffez
f2aa8aa73d
Support WiZ lights with unadvertised dual head ratio ( #172854 )
2026-06-15 14:36:20 +02:00
Rasmus Graham
6f0831ebbb
Improve Verisure session handling and reauth flow ( #171317 )
2026-06-15 14:35:17 +02:00
Franck Nijhof
579fbd2ae8
Add pylint checker for unnecessary format_mac in connection tuples ( #173729 )
2026-06-15 14:33:23 +02:00
AlCalzone
e056c7d78c
Deprecate openSenseMap air quality entity ( #173862 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 14:33:05 +02:00
renovate[bot]
956dbb8757
Update pytest-aiohttp to 1.1.1 ( #173828 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 14:27:48 +02:00
Franck Nijhof
d1ce14db17
Bump pynintendoparental to 2.4.0.1 ( #173871 )
2026-06-15 14:25:26 +02:00
epenet
b773973ab6
Refactor inels load/unload tests ( #173873 )
2026-06-15 14:16:50 +02:00
Franck Nijhof
c28f596740
Raise HomeAssistantError in Modern Forms action handlers ( #173727 )
2026-06-15 14:13:16 +02:00
Thomas D
878970a0a7
Support multi-color lights for Qbus integration ( #173730 )
2026-06-15 14:06:48 +02:00
some-random-climber
998746889a
Use hass.config_entries.async_setup in tibber tests ( #173867 )
2026-06-15 14:05:05 +02:00
some-random-climber
d71eb19a64
Use hass.config_entries.async_setup in vesync tests ( #173868 )
2026-06-15 14:04:52 +02:00
bdlcalvin
3b46bf45e7
Add oven stop button to Whirlpool ( #173413 )
2026-06-15 14:04:30 +02:00
starkillerOG
79d7b96b8d
Use HA webhook instead of reolink_aio webhook ( #173840 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-15 14:04:06 +02:00
some-random-climber
479db477e9
Use hass.config_entries.async_setup in emulated_roku tests ( #173865 )
2026-06-15 14:03:28 +02:00
epenet
28430a660d
Speedup test_send_video in telegram_bot tests ( #173861 )
2026-06-15 13:57:59 +02:00
Erik Montnemery
f0d5d1d526
Add tests showing races in entity triggers ( #173492 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-06-15 12:58:03 +02:00
Franck Nijhof
2fd8222465
Bump fyta_cli to 0.7.3 ( #173784 )
2026-06-15 12:53:42 +02:00
Franck Nijhof
c36dd62e2e
Bump guppy3 to 3.1.7 ( #173844 )
2026-06-15 13:38:47 +03:00
vemboy20
2c3d629edb
Update documentation status for Roborock component ( #173486 )
2026-06-15 12:28:55 +02:00
Brett Adams
72d72ba428
Add Powerwall 3 support to powerwall integration ( #169137 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-15 12:20:13 +02:00
Franck Nijhof
f9b8f05403
Bump aiopnsense to 1.0.10 ( #173843 )
2026-06-15 12:09:23 +02:00
Erwin Douna
6dfe6472af
MELCloud Home refactor error translations ( #173852 )
2026-06-15 12:08:31 +02:00
some-random-climber
5ac1dd8288
Use hass.config_entries.async_setup in telegram_bot tests ( #173857 )
2026-06-15 12:05:35 +02:00
some-random-climber
68b2a1326c
Use hass.config_entries.async_setup in iometer tests ( #173855 )
2026-06-15 11:57:26 +02:00
some-random-climber
b56d261e53
Use hass.config_entries.async_setup in inels tests ( #173854 )
2026-06-15 11:57:13 +02:00
Franck Nijhof
f9f37d1c2c
Bump boschshcpy to 0.2.111 ( #173842 )
2026-06-15 11:43:37 +02:00
Franck Nijhof
0dffc84280
Bump buienradar to 1.0.9 ( #173848 )
2026-06-15 11:27:07 +02:00
Petro31
2ffcc70544
Add brightness_pct to set_level action ( #173285 )
2026-06-15 12:19:55 +03:00
some-random-climber
3c4757d944
Migrate async_setup_entry test calls to hass.config_entries.async_setup ( #173850 )
2026-06-15 11:02:08 +02:00
some-random-climber
1f6c45ca7a
Migrate async_setup_entry test calls to hass.config_entries.async_setup ( #173849 )
2026-06-15 10:49:26 +02:00
Assaf Inbal
efb08dfd78
Bump pyituran to 0.1.6 ( #173833 )
2026-06-15 10:43:55 +02:00
Franck Nijhof
65b469e185
Bump fjaraskupan to 2.3.4 ( #173841 )
2026-06-15 10:37:00 +02:00
Erik Montnemery
00b004c329
Make zone.async_in_zones prioritize the smallest zone ( #173106 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-06-15 10:24:19 +02:00
Franck Nijhof
c51409758e
Fix exception translation placeholder mismatch in Teslemetry ( #173734 )
2026-06-15 11:08:42 +03:00
Erwin Douna
9a3d4a0ecc
Add initial Proxmox quality scale ( #161140 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Tom <CoMPaTech@users.noreply.github.com >
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-15 11:04:04 +03:00
Franck Nijhof
8c94cfe124
Bump switchbot-api to 2.11.1 ( #173795 )
2026-06-15 10:59:17 +03:00
Franck Nijhof
8290bd2d8e
Bump pyipp to 0.17.2 ( #173797 )
2026-06-15 10:58:46 +03:00
Franck Nijhof
24045c67d2
Bump zabbix-utils to 2.0.4 ( #173839 )
2026-06-15 09:57:34 +02:00
Franck Nijhof
9f30cb3c4f
Bump datadog to 0.52.1 ( #173838 )
2026-06-15 09:53:35 +02:00
Franck Nijhof
12c3bb3482
Bump rflink to 0.0.68 ( #173808 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-15 09:49:50 +02:00
Franck Nijhof
c164652d03
Bump debugpy to 1.8.21 ( #173826 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-15 09:39:34 +02:00
Franck Nijhof
6c483b46fb
Bump pysnmp to 7.1.27 ( #173791 )
2026-06-15 09:29:46 +02:00
Franck Nijhof
e86986bc83
Bump solax to 3.2.4 ( #173787 )
2026-06-15 09:17:30 +02:00
Franck Nijhof
0cffa7ba6b
Bump tessie-api to 0.1.3 ( #173803 )
2026-06-15 09:01:15 +02:00
Franck Nijhof
cff58aed7d
Bump gTTS to 2.5.4 ( #173836 )
2026-06-15 08:58:40 +02:00
Franck Nijhof
a4e89020cf
Bump pyblu to 2.0.8 ( #173789 )
2026-06-15 08:27:09 +02:00
Franck Nijhof
143b340327
Bump aioqsw to 0.4.3 ( #173802 )
2026-06-15 08:26:12 +02:00
Ronald van der Meer
39fe1479e2
Fix BSCO2 sensors not being added in Duco ( #173794 )
2026-06-15 08:25:50 +02:00
Ronald van der Meer
07635debda
Redact raw payload fields in Duco diagnostics ( #173790 )
2026-06-15 08:25:19 +02:00
Franck Nijhof
6313450ec1
Bump pyomie to 1.1.3 ( #173824 )
2026-06-15 08:24:03 +02:00
NANI
6e3643ebc2
Bump victron-vrm to 0.1.12 ( #173821 )
2026-06-15 08:23:42 +02:00
Franck Nijhof
5e2af44e05
Bump goslide-api to 0.7.4 ( #173823 )
2026-06-15 08:23:01 +02:00
Franck Nijhof
6fab59c9d2
Bump openwrt-ubus-rpc to 0.0.3 ( #173810 )
2026-06-15 08:20:29 +02:00
Franck Nijhof
e0041c7361
Bump roborock dependencies ( #173766 )
2026-06-15 08:18:54 +02:00
renovate[bot]
9e2ac3e5ca
Update rf-protocols to 4.3.0 ( #173829 )
2026-06-15 06:57:05 +02:00
Franck Nijhof
95f261db66
Bump serialx to 1.8.2 ( #173817 )
2026-06-15 06:27:23 +02:00
Franck Nijhof
c576d5267a
Bump steamloop to 1.2.1 ( #173809 )
2026-06-14 19:45:34 -05:00
Franck Nijhof
1241a11c9d
Bump bleak-esphome to 3.9.4 ( #173825 )
2026-06-14 17:56:47 -05:00
Franck Nijhof
8f7447de58
Bump aiocomelit to 2.0.5 ( #173800 )
2026-06-15 00:00:16 +02:00
Franck Nijhof
1e54dba835
Bump pyiskra to 0.1.29 ( #173820 )
2026-06-15 00:00:07 +02:00
Manu
20583d6d1b
Bump pyrate-limiter to 4.4.0 ( #173819 )
2026-06-14 23:59:57 +02:00
Franck Nijhof
b94370ee51
Bump devolo-home-control-api to 0.19.1 ( #173806 )
2026-06-14 23:59:51 +02:00
Franck Nijhof
d068a2aa11
Bump blinkpy to 0.25.6 ( #173811 )
2026-06-14 23:59:30 +02:00
Franck Nijhof
5d53a1f204
Bump anthemav to 1.4.2 ( #173812 )
2026-06-14 23:59:08 +02:00
Franck Nijhof
2908f37130
Bump pyimouapi to 1.2.8 ( #173813 )
2026-06-14 23:58:45 +02:00
Franck Nijhof
a88a795ad3
Bump bluecurrent-api to 1.3.3 ( #173815 )
2026-06-14 23:58:24 +02:00
Franck Nijhof
73a36a2c47
Bump denonavr to 1.3.3 ( #173814 )
2026-06-14 23:58:05 +02:00
Franck Nijhof
054494181e
Bump geniushub-client to 0.7.4 ( #173818 )
2026-06-14 23:57:38 +02:00
Franck Nijhof
e4e8f901ab
Bump yalexs-ble to 3.3.1 ( #173792 )
2026-06-14 14:58:12 -05:00
Franck Nijhof
b7a29bfa2f
Bump pyrainbird to 6.3.1 ( #173786 )
2026-06-14 21:23:59 +02:00
Franck Nijhof
26b0079945
Bump pyenphase to 2.4.9 ( #173785 )
2026-06-14 14:13:54 -05:00
Raphael Hehl
7454f40dd8
Bump uiprotect to 13.1.2 ( #173728 )
2026-06-14 19:12:07 +02:00
Franck Nijhof
26b7d1e32c
Slugify OwnTracks beacon name in entity ID ( #173629 )
2026-06-14 19:12:05 +02:00
Franck Nijhof
f7342ea9b0
Add missing translation_domain to nasweb exception raises ( #173732 )
2026-06-14 19:11:42 +02:00
Franck Nijhof
825d99ddaf
Bump uv to 0.11.21 ( #173768 )
2026-06-14 19:09:43 +02:00
Michael
401fae6bdd
Bump py-synologydsm-api to 2.10.0 ( #173774 )
2026-06-14 19:08:49 +02:00
Franck Nijhof
5433beeec1
Skip Miele fan set_percentage when already at the target step ( #173725 )
2026-06-14 19:06:54 +02:00
G Johansson
af60e248d3
Remove listener from holiday calendar when entity is disabled ( #173759 )
2026-06-14 19:05:33 +02:00
Franck Nijhof
8c452c280f
Add missing flow form field translation in hue ( #173747 )
2026-06-14 19:02:44 +02:00
Franck Nijhof
3aec970321
Add missing flow form field translations in islamic_prayer_times ( #173749 )
2026-06-14 19:02:03 +02:00
Franck Nijhof
687c91d5f4
Add missing flow form field translation in lacrosse_view ( #173750 )
2026-06-14 19:01:36 +02:00
Franck Nijhof
377fdceb6c
Add missing flow form field translation in melnor ( #173752 )
2026-06-14 19:00:56 +02:00
Franck Nijhof
11a4533ccc
Fix flow form field translation key in meteoclimatic ( #173754 )
2026-06-14 19:00:12 +02:00
Franck Nijhof
52b2738b2a
Add missing flow form field translation in motionblinds_ble ( #173758 )
2026-06-14 18:59:23 +02:00
Franck Nijhof
3fda722dbb
Add missing flow form field translation in blink ( #173756 )
2026-06-14 18:58:52 +02:00
Franck Nijhof
e01215da0e
Fix exception translation placeholder mismatch in Swiss Public Transport ( #173735 )
2026-06-14 18:58:05 +02:00
starkillerOG
6c116cf3e4
Bump reolink_aio to 0.21.1 ( #173772 )
2026-06-14 18:56:55 +02:00
Franck Nijhof
8017e802dd
Bump aiopulse to 0.4.7 ( #173763 )
2026-06-14 18:56:12 +02:00
Franck Nijhof
501d956b1b
Bump pylint to 4.0.6 ( #173769 )
2026-06-14 18:52:24 +02:00
Franck Nijhof
8aca342a78
Bump snapcast to 2.3.8 ( #173765 )
2026-06-14 18:51:48 +02:00
Franck Nijhof
bd68e9fbe3
Bump syrupy to 5.3.2 ( #173767 )
2026-06-14 18:51:12 +02:00
Franck Nijhof
b75c839868
Bump python-linkplay to 0.2.14 ( #173770 )
2026-06-14 18:49:59 +02:00
Franck Nijhof
742bfb00ff
Bump anova-wifi to 0.17.1 ( #173764 )
2026-06-14 18:49:24 +02:00
Franck Nijhof
987c19d991
Replace duplicate SERVICE_RELOAD constant with homeassistant.const import in conversation ( #173741 )
2026-06-14 18:48:55 +02:00
Franck Nijhof
b4319c4d0c
Bump aioacaia to 0.1.18 ( #173762 )
2026-06-14 18:35:35 +02:00
Franck Nijhof
0fdb3ebed7
Bump aioamazondevices to 14.0.4 ( #173761 )
2026-06-14 18:16:06 +02:00
G Johansson
efa3334616
Bump lxml to 6.1.1 ( #173748 )
2026-06-14 18:00:43 +02:00
Franck Nijhof
9ec0f2fe4f
Add missing flow form field translation in gogogate2 ( #173753 )
2026-06-14 17:30:29 +02:00
Franck Nijhof
9bc5e2b06b
Fix flow form field translation key in lookin ( #173751 )
2026-06-14 17:30:21 +02:00
Franck Nijhof
46a38cc481
Add missing flow form field translation in flux_led ( #173746 )
2026-06-14 17:30:13 +02:00
Franck Nijhof
a63f2f1d20
Replace duplicate constants with homeassistant.const imports in Teslemetry ( #173744 )
2026-06-14 17:26:39 +02:00
Franck Nijhof
744bb6a068
Add missing flow form field translation in tuya ( #173745 )
2026-06-14 17:26:16 +02:00
Franck Nijhof
d449e3e97b
Replace duplicate constants with homeassistant.const imports in select ( #173743 )
2026-06-14 17:25:53 +02:00
Franck Nijhof
0df379704f
Replace duplicate CONF_OPTIONS constant with homeassistant.const import in input_select ( #173742 )
2026-06-14 17:25:24 +02:00
Franck Nijhof
4ab7ce04a8
Add missing exception translation key in Israel Rail ( #173738 )
2026-06-14 17:24:54 +02:00
Franck Nijhof
210b08b637
Fix exception translation placeholder mismatch in Homevolt ( #173737 )
2026-06-14 17:24:31 +02:00
Franck Nijhof
f0b448dc6e
Fix exception translation placeholder mismatch in Snoo ( #173736 )
2026-06-14 17:24:04 +02:00
Franck Nijhof
b5a314bf60
Add missing exception translation keys in VeSync ( #173739 )
2026-06-14 17:23:38 +02:00
Franck Nijhof
741c342749
Replace duplicate CONF_EVENT constant with homeassistant.const import in calendar ( #173740 )
2026-06-14 17:23:11 +02:00
Franck Nijhof
f4d4df9c35
Fix options flow form field translation key in plaato ( #173755 )
2026-06-14 17:22:07 +02:00
Franck Nijhof
bcbdf7b2bb
Add missing flow form field translation in snooz ( #173760 )
2026-06-14 17:21:15 +02:00
iluebbe
b3309ef169
Add Powerline hint to username field description ( #167473 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-14 16:57:21 +02:00
epenet
caaf5f9715
Adjust pylint checker to prevent invalid use of Platform enum ( #173374 )
...
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-14 16:17:00 +02:00
BrettLynch123
7ce7de3650
Fix tessie setup_error on transient aiohttp.ClientError during startup ( #173659 )
2026-06-14 15:49:22 +02:00
fdebrus
2c14c6be75
Optimistic UI updates for Vistapool write entities ( #173373 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-14 15:41:57 +02:00
Christian Lackas
e020f338ab
Add window state sensor for HomematicIP rotary handle (HmIP-SRH) ( #173423 )
2026-06-14 15:36:15 +02:00
jasonjhofmann
c85c2c4cd3
Add network MAC connection to JVC Projector device ( #173683 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 14:56:29 +02:00
Raman Gupta
c4e618e990
Stop validating # of slots in zwave_js.set_credential action ( #173644 )
2026-06-14 14:18:32 +02:00
Åke Strandberg
5efde60d21
Remove unnecessary #pylint disable..." ( #173726 )
2026-06-14 14:17:16 +02:00
jasonjhofmann
d9dc10ed81
Add network MAC connection to myStrom bulb devices ( #173707 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 14:16:50 +02:00
Onero-testdev
cb6ae03d21
Register SwitchBot Standing Fan device ( #173577 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 13:41:17 +02:00
Allen Porter
915b78473c
Improve Rainbird config flow test coverage ( #173703 )
2026-06-14 13:35:54 +02:00
Vincent Wolsink
559006ba19
Adjust humidity attributes to (mandatory) new controller firmware in Huum ( #173702 )
2026-06-14 13:22:35 +02:00
Thomas D
bad2eed9fe
Bump qbusmqttapi to v1.5.1 for the Qbus integration ( #173714 )
2026-06-14 13:14:58 +02:00
Sid
9f1a079688
Bump eheimdigital to 1.7.0 ( #173716 )
2026-06-14 13:00:52 +02:00
Bipin Kumar
965a96b957
Add Dry and Fan-Only modes to Panasonic CS-CU-EZ18CKYXFM AC in Matter ( #173709 )
2026-06-14 12:40:37 +02:00
Manu
d5791ae8b4
Remove cleanup code for removed entities from Xbox integration ( #173688 )
2026-06-14 10:51:33 +02:00
J. Nick Koston
7b561934ea
Bump aiodiscover to 3.3.2 ( #173705 )
2026-06-13 22:44:47 -05:00
Franck Nijhof
cf60690fb7
Skip building ZHA entity log messages when the level is disabled ( #173695 )
2026-06-13 22:15:47 +02:00
jasonjhofmann
34d175e452
Add Bluetooth connection to Melnor devices ( #173669 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 20:27:19 +02:00
jasonjhofmann
88f1cb55d4
Add Bluetooth connection to Snooz devices ( #173668 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 20:26:55 +02:00
jasonjhofmann
2972d9eaa5
Add Bluetooth connection to Eurotronic Comet Blue devices ( #173670 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 20:24:02 +02:00
Paul Bottein
a9de180937
Bump yoto-api to 4.2.1 ( #173699 )
2026-06-13 20:23:46 +02:00
Paul Bottein
7a898c0eca
Add time platform to Yoto ( #173617 )
2026-06-13 20:23:09 +02:00
A. Gideonse
d3d883358c
Add optimistic updates for Indevolt ( #173091 )
2026-06-13 20:20:37 +02:00
karwosts
483f7072dd
Add missing template device class translations ( #173121 )
2026-06-13 18:18:49 +02:00
James Myatt
2db3a5024b
Clean up local todo doc strings, locking, and test style ( #173461 )
2026-06-13 08:43:33 -07:00
Franck Nijhof
0b870e104f
Avoid slicing MQTT payload for debug log on every received message ( #173693 )
2026-06-13 16:24:16 +02:00
Åke Strandberg
c5acc04860
Add missing Miele dishwasher codes ( #173662 )
2026-06-13 14:53:54 +02:00
epenet
a1486af33a
Add ext_temp as datapoint for Tuya wsdcg category ( #173366 )
2026-06-13 14:45:00 +02:00
jasonjhofmann
527c0b1fb8
Add network MAC connection to Ring devices ( #173671 )
...
Co-authored-by: jasonjhofmann <16144532+jasonjhofmann@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 08:13:05 -04:00
Franck Nijhof
d284dff5ce
Precompile entity service schemas to avoid per-call recompilation ( #173685 )
2026-06-13 08:11:11 -04:00
Martin Hoefling
3fbdb88b3c
Migrate to knx telegram store ( #169700 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Matthias Alphart <farmio@alphart.net >
2026-06-13 07:43:48 -04:00
Franck Nijhof
9957393f91
Fix workday entity triggering updates while disabled ( #173626 )
2026-06-13 13:39:02 +02:00
Raphael Hehl
95e6c39e40
Bump uiprotect to 13.1.1 ( #173584 )
2026-06-13 09:52:11 +02:00
renovate[bot]
54b6c5c542
Update rf-protocols to 4.2.0 ( #173650 )
2026-06-13 09:50:22 +02:00
torben-iometer
065cb7abcb
iometer dependency update to 1.0.2 ( #173608 )
2026-06-13 09:41:43 +02:00
Matthias Alphart
120cc2af6a
Update wording of knx data secure repair issue ( #173591 )
2026-06-13 09:28:21 +02:00
kingy444
7dd7bae231
Fix available status for Powerview tilt only shades ( #173655 )
2026-06-13 07:07:21 +02:00
renovate[bot]
f0c0e937d1
Update hassil to 3.8.0 ( #173649 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 22:23:14 -05:00
Franck Nijhof
fcf9e6be63
Fix Withings activity sensors using wrong timezone for date comparison ( #173640 )
2026-06-12 22:36:13 +02:00
Franck Nijhof
7f0d86bd4f
Avoid leaking Immich API key in error logs ( #173541 )
2026-06-12 21:07:37 +02:00
Franck Nijhof
96c5774bef
Suppress InsecureKeyLengthWarning in HTML5 push notifications ( #173551 )
2026-06-12 19:04:06 +02:00
Franck Nijhof
6288905ca5
Disambiguate duplicate channel names in LG Netcast source list ( #173560 )
2026-06-12 19:03:55 +02:00
Franck Nijhof
4c1dbec599
Fix Yale Smart Living panic button unique_id for multiple hubs ( #173547 )
2026-06-12 18:57:44 +02:00
Franck Nijhof
2a0b5ca895
Sort aliases in LLM prompts for stable prefix caching ( #173558 )
2026-06-12 18:56:38 +02:00
Sarah Seidman
746c8dd908
Upgrade pydroplet to v2.4.0 ( #173615 )
2026-06-12 18:53:41 +02:00
Franck Nijhof
dadfea4d62
Return enum values from config_entry_attr template function ( #173554 )
2026-06-12 18:49:42 +02:00
Franck Nijhof
53aef99921
Convert JPEG-incompatible image modes to RGB in image upload thumbnail generation ( #173538 )
2026-06-12 18:49:19 +02:00
Paul Bottein
88bd563a2c
Bump yoto-api to 4.2.0 ( #173606 )
2026-06-12 17:43:16 +02:00
Mick Vleeshouwer
c57c8fad16
Bump pyOverkiz to 2.0.1 ( #173607 )
2026-06-12 16:35:10 +03:00
Ashton
5932a11e0c
Extend cloud system health with connection and certificate diagnostics ( #171804 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 09:01:08 -04:00
bkobus-bbx
080492c64d
Add reactive energy sensors for Blebox energyMeter device ( #173504 )
2026-06-12 14:47:30 +02:00
bkobus-bbx
3b8689637a
Add reauth flow and improve error handling for BleBox integration ( #173268 )
2026-06-12 14:46:47 +02:00
David Bishop
8cd97fc60e
Extract setup_light helper for Govee local tests ( #167846 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-12 14:40:26 +02:00
Paul Bottein
7c9e5ad31b
Bump yoto-api to 4.1.0 ( #173601 )
2026-06-12 14:24:03 +02:00
Erwin Douna
540e9a3d3b
MELCloud Home add parallel updates ( #173587 )
2026-06-12 14:11:27 +02:00
Colin
11d4b39a9e
openevse: Mark as silver ( #173550 )
2026-06-12 12:28:21 +02:00
Åke Strandberg
8379747a5b
Add aqvify tests to reach 100% coverage ( #173467 )
2026-06-12 12:03:13 +02:00
Hai-Nam Nguyen
70a54d333c
Add OEM support to Hypontech ( #173472 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-12 11:59:07 +02:00
Josef Zweck
92b888b11d
Translate exceptions in opendisplay ( #173582 )
2026-06-12 11:49:02 +02:00
Franck Nijhof
4b50008c73
Fix iCloud RuntimeError on unload by running cancel in executor ( #173537 )
2026-06-12 10:27:40 +02:00
Franck Nijhof
e4b5fcf539
Convert RainMachine hw_version to string for device registry ( #173545 )
2026-06-12 09:00:38 +02:00
Franck Nijhof
a2bdf4627f
Convert OpenGarage sw_version to string for device registry ( #173546 )
2026-06-12 08:57:52 +02:00
Franck Nijhof
42c05f0998
Fix Rituals Perfume Genie sw_version dict passed to device registry ( #173552 )
2026-06-12 08:30:57 +02:00
Stefan Agner
ee30356217
Refresh preferred Thread border agent address on OTBR reconnect ( #173508 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: puddly <32534428+puddly@users.noreply.github.com >
2026-06-12 07:57:06 +02:00
renovate[bot]
d8860fc001
Update ruff ( #173575 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 07:36:07 +02:00
Erwin Douna
0bf27ad6be
MELCloud Home add sensor platform ( #173529 )
2026-06-12 07:29:02 +02:00
Franck Nijhof
2e8e5c63e8
Fix Hue light level sensor crash on None value ( #173532 )
2026-06-11 23:17:04 +02:00
Legendberg
99096e4b65
Add Litter-Robot 5 basic entity support ( #165879 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-11 22:47:45 +02:00
Franck Nijhof
594bcff43f
Fix Hue grouped light icon by adding translation_key ( #173536 )
2026-06-11 22:45:43 +02:00
bkobus-bbx
e99cb27015
Add has_entity_name and translation keys to blebox entities ( #170089 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-11 22:43:08 +02:00
James Myatt
2aa1da7216
(bring) Fix docstring ( #173451 )
2026-06-11 22:32:15 +02:00
Robert Resch
edbb27a912
Bump gh aw to 0.79.6 ( #173553 )
2026-06-11 22:28:29 +02:00
Ronald van der Meer
4cf5509bc1
Fix Duco system health for multiple loaded entries ( #173324 )
2026-06-11 22:28:08 +02:00
Tom Cassady
aa1940095e
Fix UniFi Protect ufp_set debug log printing UndefinedType for translation-key entities ( #173460 )
2026-06-11 22:01:28 +02:00
Mark Purcell
437d33d791
Add diagnostics platform to Daikin integration ( #173481 )
2026-06-11 21:46:10 +02:00
Erwin Douna
770488f0d4
MELCloud Home fixing typo ( #173530 )
2026-06-11 21:13:57 +02:00
Erik Montnemery
cefbb109d2
Add missing file cleanup to homekit tests ( #173513 )
2026-06-11 21:03:28 +02:00
Ernst Klamer
d9aa99e338
Bump bthome-ble to 3.23.4 ( #173526 )
2026-06-11 20:55:37 +03:00
Erwin Douna
df49891f40
MELCloud Home add binary sensor ( #173497 )
2026-06-11 18:06:24 +02:00
Bram Kragten
9c86fe2ac5
Update frontend to 20260527.6 ( #173522 )
2026-06-11 18:00:50 +02:00
Robert Resch
29badf6651
Add basic security check to dependency workflow ( #171191 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-06-11 17:38:42 +02:00
jasonjhofmann
bd58c08eea
Add Bluetooth connection to Aranet devices ( #173066 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-11 17:03:14 +02:00
orandasoft
b69c13477a
Refactor iTach YAML remote platform without behavior changes ( #173485 )
2026-06-11 16:41:13 +02:00
Robert Resch
ea5e8e7982
Rephrase aw check requirements ( #171676 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-11 16:31:35 +02:00
Duco Sebel
dfa40f807e
Remove positional message strings when translation_key is set in manual ( #173393 )
2026-06-11 16:15:26 +02:00
bkobus-bbx
fdb15ce2d7
Add support for inputSensor Blebox devices ( #169841 )
2026-06-11 16:06:07 +02:00
Erwin Douna
ee30f6c085
MELCloud Home follow-up PR to refactor small parts ( #173515 )
2026-06-11 15:52:06 +02:00
Markus Jacobsen
d7af8ed2b3
Bump mozart_api to 6.2.0.44.0 ( #173514 )
2026-06-11 15:50:54 +02:00
AlCalzone
8fed48d8ac
Add sensor platform to openSenseMap ( #172765 )
2026-06-11 14:57:43 +02:00
starkillerOG
f5f80e7080
Add Reolink webhook push diagnostics ( #173499 )
2026-06-11 14:56:39 +02:00
bkobus-bbx
1e18b77c67
Expose SET_TILT_POSITION only for calibrated tilt shutters ( #173501 )
2026-06-11 14:52:45 +02:00
bkobus-bbx
0dec701acd
Add support for CO2Sensor to Blebox integration ( #173507 )
2026-06-11 14:48:48 +02:00
starkillerOG
851facd826
Reolink UID in the config entry ( #173505 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-11 14:48:02 +02:00
Erik Montnemery
e56c221eb1
Add tests documenting nested event firing behavior ( #173491 )
2026-06-11 14:46:06 +02:00
fdebrus
a4eba86a6c
Add binary_sensor platform to Vistapool ( #172234 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-11 14:35:16 +02:00
Ken Schulz
a25a55737f
Handle read timeouts in google_wifi sensor update ( #173511 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-11 14:31:44 +02:00
epenet
1b582f4089
Use parse_module helper in pylint import checker (visit_importfrom) ( #173375 )
...
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-11 13:56:53 +02:00
Manu
c83323894c
Add reconfiguration flow to SMTP integration ( #173376 )
2026-06-11 13:47:55 +02:00
epenet
ac5e1f178b
Use parse_module helper in pylint import checker (visit_import) ( #173088 )
2026-06-11 14:27:49 +03:00
Tom Matheussen
00a48df8cb
Fix Satel Integra arm home mode selection ( #173431 )
2026-06-11 12:33:42 +02:00
Åke Strandberg
0d67cc0795
Add reconfigure flow to aqvify ( #173355 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-11 12:00:41 +02:00
Diogo Gomes
a2477d71fb
Bump pytrydan to 1.0.2 ( #173479 )
2026-06-11 10:57:40 +02:00
Robert Resch
c0b5dec23b
Revert "Unify query token auth in http views" ( #173466 )
2026-06-11 10:30:54 +02:00
dependabot[bot]
64a68f38f0
Bump github/codeql-action from 4.36.1 to 4.36.2 ( #173490 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-11 10:27:25 +02:00
Jan Bouwhuis
d8ce17aaa3
Allow MQTT entities to be hidden by default ( #168832 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-06-11 10:11:52 +02:00
bkobus-bbx
da035f1ca3
Bump blebox_uniapi to v2.5.5 ( #173365 )
2026-06-11 09:49:25 +02:00
Simone Chemelli
5a27b29003
Bump aioamazondevices to 14.0.3 ( #173478 )
2026-06-11 08:31:49 +02:00
Hai-Nam Nguyen
e04600eaec
Bump hyponcloud to 1.0.1 ( #173456 )
2026-06-11 08:30:56 +02:00
starkillerOG
0b45db67e0
Bump reolink_aio to 0.21.0 ( #173477 )
2026-06-11 08:29:16 +02:00
Imou-OpenPlatform
3380a8ff29
Adds the camera platform for the Imou integration ( #173064 )
2026-06-11 08:18:42 +02:00
Erwin Douna
fd21674ca1
Add MELCloud Home integration ( #173185 )
2026-06-11 07:45:31 +02:00
James Myatt
2e4185840a
Improve todo tests ( #173454 )
2026-06-11 06:43:53 +02:00
renovate[bot]
1126e89d32
Update hassil to 3.7.0 ( #173484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 06:17:00 +02:00
renovate[bot]
08f4774e64
Update uv to 0.11.19 ( #173483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 06:14:51 +02:00
Stefan S
c02147f386
Add integration kaku_rc (KlikAanKlikUit) ( #170841 )
2026-06-10 17:27:20 -04:00
Colin
f48a4720e5
Update openevse quality_scale ( #172801 )
2026-06-10 22:46:00 +02:00
Rob Bierbooms
5b083f7959
Solve issue with double slash in url when writing data to InfluxDB ( #173395 )
2026-06-10 22:41:08 +02:00
Nikolai Rahimi
7bedf8074d
Add debug logging for Mitsubishi Comfort polling failures ( #173364 )
2026-06-10 22:36:40 +02:00
James Myatt
d656a1c091
Fix docstrings in shopping_list ( #173462 )
2026-06-10 22:36:08 +02:00
James Myatt
06d8570e2c
(todo) Fix status field description ( #173458 )
2026-06-10 22:34:48 +02:00
Florent Thoumie
392f7b7260
iaqualink: add diagnostics support ( #169518 )
2026-06-10 22:31:27 +02:00
Erwin Douna
eb4568fe54
Tado refactor to use dt_util ( #173440 )
2026-06-10 22:23:07 +02:00
Rasmus Graham
2ab3e0770f
Bump vsure to 2.7.1 ( #173470 )
2026-06-10 22:19:17 +02:00
Joakim Plate
3435cfeaab
Use dt util in gardena bluetooth ( #173444 )
2026-06-10 18:34:01 +02:00
Simone Chemelli
34956c1548
Redact more fields in diagnostics for Alexa devices ( #173446 )
2026-06-10 18:28:38 +02:00
Michael Davie
67740405a8
Add radar camera options flow to Environment Canada ( #173415 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-10 18:28:04 +02:00
Denis Shulyaka
866437a0fd
Claude Fable support for Anthropic ( #173455 )
2026-06-10 18:23:36 +02:00
Manu
03523f96c2
Bump pysml to 0.1.8 ( #173449 )
2026-06-10 18:02:23 +02:00
Simone Chemelli
bbf91d7ee4
Change update interval for UptimeRobot ( #173435 )
2026-06-10 17:52:43 +02:00
orandasoft
130ca851f6
Add tests for itach integration ( #173421 )
2026-06-10 17:51:57 +02:00
Jan Bouwhuis
f5b8e8ba81
Bump MQTT config flow to version 2.1 ( #173094 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-10 17:31:23 +02:00
Michel van de Wetering
d8182508bb
Set Epson media player device class to projector ( #172585 )
2026-06-10 16:50:46 +02:00
Jan Bouwhuis
5a00de9e87
Do not enable MQTT entities though discovery that were disabled by user ( #173404 )
2026-06-10 14:41:45 +02:00
Christopher Fenner
b1f2e80f40
Modify Bluetooth setup confirmation description for gardena_bluetooth integration ( #173439 )
2026-06-10 14:00:15 +02:00
Christian Lackas
1684ea7870
Bump homematicip to 2.13.0 ( #173427 )
2026-06-10 13:00:07 +02:00
Denis Shulyaka
742a6282f7
Bump Anthropic to 0.108.0 ( #173430 )
2026-06-10 12:57:36 +02:00
Joost Lekkerkerker
ae23d0e3e7
Add user entities to Github ( #173405 )
2026-06-10 12:55:39 +02:00
Manu
158a8b8c69
Add OptionsFlow to SMTP integration ( #173386 )
2026-06-10 12:00:28 +02:00
Martin Hjelmare
102cb4b69e
Add pylint enforce dt.now checker ( #173005 )
2026-06-10 11:48:49 +02:00
Duco Sebel
f3a3f4cde4
Remove positional message strings when translation_key is set in blink ( #173390 )
2026-06-10 11:47:00 +02:00
Jonathan Laliberte
19880b4214
Fix roomba charging state and add charging binary sensor ( #173304 )
2026-06-10 11:26:25 +02:00
Michael Davie
27599cbfe3
Bump env-canada to 0.15.0 ( #173408 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 11:17:28 +02:00
Andreas Schneider
54cb4a7946
Bump babel to version 2.18.0 ( #173424 )
2026-06-10 11:01:43 +02:00
dependabot[bot]
4a5ee9e4ee
Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 ( #173418 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-10 10:43:13 +02:00
Duco Sebel
8111667c1f
Remove positional message strings when translation_key is set in teslemetry ( #173391 )
2026-06-10 10:26:47 +02:00
Crocmagnon
03eb139f6e
ovhcloud_ai_endpoints: fix typo ( #173410 )
2026-06-10 08:15:29 +02:00
Stef Coene
426213dd29
velbus: allow device and sub-device removal ( #168283 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-06-09 23:17:31 +02:00
Duco Sebel
8e659530da
Remove 'home-assistant-exception-message-with-translation' pylint exception from mqtt ( #173396 )
2026-06-09 23:14:52 +02:00
Duco Sebel
76c28444e8
Remove 'home-assistant-exception-message-with-translation' pylint exception from bsblan ( #173394 )
2026-06-09 23:01:14 +02:00
Duco Sebel
f4a9514d35
Remove 'home-assistant-exception-message-with-translation' pylint exception from nfandroidtv ( #173398 )
2026-06-09 23:00:48 +02:00
dependabot[bot]
6f5f59608c
Bump github/codeql-action from 4.36.0 to 4.36.1 ( #173333 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-09 22:41:59 +02:00
Will Pike
fc8040784e
Bump python-ecobee-api to 0.4.1 ( #172601 )
2026-06-09 22:18:28 +02:00
dependabot[bot]
8e77ef3e1b
Bump actions/checkout from 6.0.2 to 6.0.3 ( #173331 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-09 22:16:39 +02:00
dependabot[bot]
95257e36ef
Bump github/gh-aw-actions from 0.77.3 to 0.78.1 ( #173332 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-09 22:16:16 +02:00
Michael Hansen
89a600dc34
Only allow specific protocols with ffmpeg in Wyoming satellite announce ( #173381 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-09 20:12:07 +02:00
Åke Strandberg
2b530a1dfa
Add exception translations for aqvify ( #173361 )
2026-06-09 18:29:30 +02:00
Duco Sebel
9a01a0d758
Remove positional message strings when translation_key is set in homewizard ( #173377 )
2026-06-09 18:05:45 +02:00
Manu
145538c563
Improve strings in SMTP integration ( #173379 )
2026-06-09 18:02:50 +02:00
Nikolai Rahimi
6f09fc074d
Bump mitsubishi-comfort to 0.3.1 ( #173362 )
2026-06-09 17:41:32 +02:00
Joost Lekkerkerker
372c6697a0
Set Zinvolt max output to 2kW if unlocked ( #173367 )
2026-06-09 16:41:21 +02:00
Joost Lekkerkerker
bbd82ce511
Handle unavailable Zinvolt devices better ( #173359 )
2026-06-09 15:24:14 +02:00
Jan Bouwhuis
bcb0908d0a
Fix reload fails when MQTT entry is not set up ( #173335 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-09 15:22:00 +02:00
Joakim Plate
da5f497091
Ensure we provide strings to vol.In for philips js ( #173313 )
2026-06-09 14:42:38 +02:00
Åke Strandberg
c28e215ae6
Add reauth flow to aqvify ( #173287 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2026-06-09 12:50:19 +02:00
Manu
ee2fb6e150
Add config flow to SMTP integration ( #172019 )
2026-06-09 12:38:22 +02:00
Charles Vestal
9bdb2e21fe
Fix HomeKit crash on integer device trigger subtypes ( #173334 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-09 12:15:46 +02:00
Triggs
d2277ddbd7
Bump codecov/codecov-action from v6.0.1 to v7.0.0 ( #173232 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-09 11:50:39 +02:00
Paul Bottein
cbce4b8e76
Add reauthentication flow to Yoto ( #173243 )
2026-06-09 11:25:08 +02:00
renovate[bot]
bb5d3fe67f
Update uv to 0.11.18 ( #173327 )
2026-06-09 10:39:18 +02:00
Simone Chemelli
33753460ab
Improve and complete exception handling for Alexa Devices ( #173053 )
2026-06-09 09:59:12 +02:00
Åke Strandberg
d815487f7f
Add diagnostics platform to aqvify ( #173283 )
2026-06-09 09:06:07 +02:00
Mick Vleeshouwer
5d3f7001ab
Clean up redundant URL parsing in the Overkiz ( #173273 )
2026-06-09 08:46:02 +02:00
AlCalzone
2287c92f88
Bump zwave-js-server-python to 0.72.0 ( #173309 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-09 08:44:07 +02:00
Marcello
b1610163f1
Set PARALLEL_UPDATES for Fluss platforms ( #173286 )
2026-06-09 08:35:09 +02:00
Raphael Hehl
1cfae60c03
Bump uiprotect to 12.0.0 ( #173315 )
2026-06-09 06:23:58 +02:00
Åke Strandberg
49d1e0ea5b
Bump pyaqvify to 0.0.9 ( #173312 )
2026-06-09 06:20:41 +02:00
Hai-Nam Nguyen
05f4e28c86
Bump hyponcloud to 1.0.0 ( #173310 )
2026-06-09 06:19:10 +02:00
renovate[bot]
2b5fc802c4
Update rf-protocols to 4.1.0 ( #173328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 06:14:11 +02:00
tronikos
9b5038d741
Bump opower to 0.18.4 ( #173323 )
2026-06-09 06:08:26 +02:00
G Johansson
7c33b953d3
Remove not needed guards for integration migrations from future versions ( #173301 )
2026-06-08 15:57:25 -04:00
Martin Hjelmare
5ffd772868
Fix homeassistant hardware unique id migration ( #173258 )
2026-06-08 21:39:19 +02:00
Marcello
392c7f97c8
Add individual code owner for Fluss ( #173276 )
2026-06-08 21:38:49 +02:00
Allen Porter
0672c940a4
Use roboorck device capabilities to determine which entities are supported ( #173282 )
2026-06-08 20:36:54 +02:00
Michael Hansen
03b0b4ad8b
Allow inline number ranges for sentence triggers ( #173111 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-08 14:22:17 -04:00
cnico
9b84fc9dba
Update dio-chacon-wifi-api to 1.3.0 ( #173240 )
2026-06-08 20:17:00 +02:00
Michael Hansen
e38e6ecec8
Mitigate TTS ResultStream leak in pipeline ( #173290 )
2026-06-08 12:13:53 -04:00
Simone Chemelli
37e4f1ab32
Bump renault-api to 0.5.12 ( #173289 )
2026-06-08 17:52:22 +02:00
G Johansson
18d17a5346
Config entry migration error on downgrading ( #173184 )
2026-06-08 17:45:24 +02:00
Crocmagnon
d10ede2264
data grand lyon: list stops and lines in config flow ( #173117 )
2026-06-08 17:25:01 +02:00
Jeef
05088bf991
Add initial quality scale for Weatherflow local ( #166022 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-08 18:11:03 +03:00
epenet
fbf14c63c0
Fix incorrect use of Platform in atag ( #173025 )
2026-06-08 16:55:50 +02:00
epenet
397c28b9b6
Use DOMAIN constant in test (async_setup_component h-n) ( #173015 )
2026-06-08 16:28:17 +02:00
Glenn Waters
676a8c39eb
Environment Canada integration: add get_alerts action ( #172393 )
2026-06-08 16:16:42 +02:00
epenet
d4accebb3b
Use DOMAIN constant in test (async_setup_component a-g) ( #173013 )
2026-06-08 15:58:54 +02:00
Åke Strandberg
b8bdd2c47c
Add new Aqvify integration ( #172936 )
2026-06-08 15:45:03 +02:00
Evan Severson
828ec639dd
Strip trailing slash from Jellyfin server URL ( #173049 )
2026-06-08 15:43:58 +02:00
Martin Claesson
df4fbc91f9
Add Kiosker service platform ( #171094 )
2026-06-08 15:42:34 +02:00
G Johansson
1a4a95df83
Use query_dns from aiodns in dnsip ( #173257 )
2026-06-08 15:11:41 +02:00
Crocmagnon
e4b5818b56
ovhcloud_ai_endpoints: add reconfigure flow ( #172583 )
2026-06-08 14:00:09 +02:00
starkillerOG
c9ad482293
Adjust ONVIF event fallbacks for battery cameras ( #173214 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-08 13:51:10 +02:00
peteS-UK
78cc155e56
Update PARALLEL_UPDATES to 0 for Squeezebox platforms ( #172906 )
2026-06-08 13:45:29 +02:00
Hai-Nam Nguyen
145639d048
Add load, grid, and battery sensors to Hypontech ( #173150 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-08 13:40:37 +02:00
bkobus-bbx
3e3e9af30d
Add state_class to blebox sensors ( #173253 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-08 12:04:04 +02:00
Diogo Gomes
c27e43c570
Moves V2C InstallationVoltage from Sensor to Number ( #169771 )
...
Co-authored-by: Samuel Cabrero <scabrero@suse.com >
Co-authored-by: Samuel Cabrero <samuel@orica.es >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Samuel Cabrero <samuel@orica.es >
2026-06-08 11:47:12 +02:00
cb2206
4f4aeff2b4
Lutron caseta prev brightness ( #164080 )
...
Co-authored-by: Daniel O'Connor <daniel.oconnor@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 11:41:06 +02:00
Diogo Gomes
850cc27824
Bump pytrydan to v1.0.1 ( #173047 )
2026-06-08 11:24:47 +02:00
Erik Montnemery
e19c063ef1
Improve tests of humanized error messages ( #173256 )
2026-06-08 11:08:05 +02:00
Colin
707742f720
Bump python-openevse-http to 1.0.1 ( #172982 )
2026-06-08 10:46:27 +02:00
Ronald van der Meer
f58e0e5234
Fix Duco box device removal on partial node refreshes ( #173186 )
2026-06-08 09:48:27 +02:00
robotsnh
c3d6ad029f
refactor(energyid): replace datetime.now with dt_util.utcnow ( #173241 )
2026-06-08 09:11:48 +02:00
Mark Purcell
630f442042
Bump pydaikin to 2.18.1 ( #173249 )
2026-06-08 09:05:28 +02:00
Manu
62419789b9
Add version to Uptime Kuma diagnostics ( #173254 )
2026-06-08 08:46:55 +02:00
Joakim Plate
f2f5a55165
Store product type in gardena_bluetooth config entry ( #173223 )
2026-06-08 08:20:47 +02:00
Mick Vleeshouwer
c6a57bc81a
Bump pyOverkiz to 2.0.0 in Overkiz ( #173212 )
2026-06-07 22:09:52 -04:00
Raphael Hehl
4171f566e9
Bump uiprotect to 11.8.0 ( #173227 )
2026-06-07 22:08:49 -04:00
renovate[bot]
0ac9834d93
Update syrupy to 5.3.1 ( #173245 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 22:07:48 -04:00
Paul Bottein
d7673a08c8
Bump yoto-api to 4.0.2 ( #173238 )
2026-06-07 22:07:36 -04:00
J. Nick Koston
35cb7c6147
Bump aiohttp to 3.14.1 ( #173242 )
2026-06-07 22:07:05 -04:00
Paulus Schoutsen
d098622021
Return all matches for duplicate names in GetLiveContext ( #173157 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-07 21:50:15 -04:00
karwosts
f88e757e51
Add a battery charging sensor to demo device ( #173219 )
2026-06-07 23:00:22 +02:00
Pierre Pinon
653e6a43fa
fix(indevolt): unable to discharge at 0 ( #173085 )
2026-06-07 21:55:10 +02:00
Bram Kragten
1462e7a181
Update frontend to 20260527.5 ( #173236 )
2026-06-07 21:39:34 +02:00
Martin Claesson
e34d821f7d
Add Kiosker Clear Blackout Button ( #173225 )
2026-06-07 21:29:51 +02:00
G Johansson
02b4442a6c
Fix config flow version in goodwe ( #173235 )
2026-06-07 21:26:40 +02:00
J. Nick Koston
809571443c
Bump habluetooth to 6.8.3 ( #173194 )
2026-06-07 19:17:52 +02:00
mvn23
d59398e0ea
Remove name fields from opentherm_gw config flow ( #173159 )
2026-06-07 18:21:21 +02:00
Raphael Hehl
9c9695d0ba
Bump uiprotect to 11.3.0 ( #173024 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-06-07 14:19:26 +02:00
Allen Porter
3fbdbb12e2
Support streaming updates for V1 Roborock devices ( #173182 )
2026-06-07 14:12:20 +02:00
Ronald van der Meer
a29f2907f7
Use NodeType enum in Duco entity ( #173189 )
2026-06-07 14:07:48 +02:00
mvn23
83534f286e
Ensure opentherm_gw boiler and thermostat manufacturers are strings ( #173162 )
2026-06-07 12:23:09 +02:00
Ronald van der Meer
4fe93f9c64
Fix uncaught Duco diagnostics client errors ( #173191 )
2026-06-07 07:27:02 +02:00
Shay Levy
fd8789d599
Fix Shelly virtual component unit retrieval ( #173183 )
2026-06-07 00:34:18 +03:00
Joost Lekkerkerker
d0b34dfe92
Have Plugwise handle unavailable temperature measurements ( #173173 )
2026-06-07 00:19:29 +03:00
Tomer
390766ba3a
Bump victron-mqtt to 2026.6.1.1 ( #173142 )
2026-06-07 00:15:39 +03:00
Vincent Knoop Pathuis
3a46d1088b
Refactor Landis+Gyr heat meter to use the HA standard SerialPortSelector ( #173170 )
2026-06-06 15:16:41 -04:00
epenet
26d56b8218
Use DOMAIN constant in test (async_setup_component o-z) ( #173018 )
2026-06-06 12:14:46 -07:00
Vincent Knoop Pathuis
6ee819cdc3
Bump to Ultraheat 0.6.1 ( #173175 )
2026-06-06 15:14:01 -04:00
Stefan Agner
1cf8fe4d0b
Drop legacy requires_api_password from discovery announcement ( #173090 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-06 13:54:36 -04:00
Michael Hansen
c5f93cdd72
Validate sentences and answers ( #173127 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-06-06 13:48:07 -04:00
Michael Hansen
42136f1464
Bubble up conversation response in script run ( #173131 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-06 13:47:49 -04:00
J. Nick Koston
34f3452280
Wait for Shelly bluetooth proxy connection at startup ( #173165 )
2026-06-06 11:17:49 -05:00
Michael Hansen
ba9248cc94
LLM: format numeric states with display precision ( #173128 )
2026-06-06 12:15:48 -04:00
Michael Hansen
018cd1333e
Bump ollama library ( #173129 )
2026-06-06 12:14:59 -04:00
J. Nick Koston
c72d723e0d
Wait for ESPHome bluetooth proxy connection at startup ( #173164 )
2026-06-06 11:13:03 -05:00
Paul Bottein
b9b36d9e12
Add card group browsing to the Yoto media browser ( #173152 )
2026-06-06 12:12:58 -04:00
Klaas Schoute
b6f38c3cbb
Update forecast_solar integration to v5.0.1 ( #173151 )
2026-06-06 15:26:14 +02:00
Bouwe Westerdijk
a0162d2ff0
Bump plugwise to v1.11.4 ( #173147 )
2026-06-06 12:03:32 +02:00
robotsnh
b6f018873b
refactor(dwd_weather_warnings): change datetime.now to dt_util.utcnow ( #173149 )
2026-06-06 11:58:06 +02:00
Crocmagnon
43e21322ea
Bump data-grand-lyon-ha to 0.8.0 ( #173108 )
2026-06-06 11:08:43 +02:00
tronikos
86ccc59a5f
Bump opower to 0.18.3 ( #173141 )
2026-06-06 08:53:52 +02:00
Luke Lashley
2fce2547c7
Close the connection for disabled Roborock devices ( #172277 )
2026-06-06 08:19:23 +02:00
Luke Lashley
6b40278d08
Allow using a custom server for Roborock setup. ( #171645 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-05 21:36:39 -07:00
jasonjhofmann
05bb8b94fa
Add network MAC connection to AirVisual Pro devices ( #173071 )
...
Co-authored-by: jasonjhofmann <16144532+jasonjhofmann@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-06 06:29:32 +02:00
Joakim Plate
5ac3a8cdde
Switch to active scanner for gardena ( #173062 )
2026-06-06 04:08:10 +02:00
Paulus Schoutsen
266fccf0cf
Use SerialPortSelector for DSMR serial port configuration ( #171103 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-05 21:35:07 -04:00
Joakim Plate
a1e6a6f9a2
Fix process advertisement for active scans ( #173116 )
2026-06-05 19:42:45 +02:00
renovate[bot]
2fe406c6ff
Update uv to 0.11.17 ( #173060 )
2026-06-05 19:34:33 +02:00
Paul Bottein
e1249fef8f
Bump yoto-api to 3.2.0 ( #173119 )
2026-06-05 19:33:13 +02:00
Michael Hansen
6f61e97f8e
Bump voip-utils to 0.4.0 ( #173118 )
2026-06-05 19:21:49 +02:00
Noah Husby
b65751e8ac
Bump aiostreammagic to 2.13.2 ( #173114 )
2026-06-05 19:11:55 +02:00
dependabot[bot]
ef4bf77b24
Bump github/gh-aw-actions from 0.77.0 to 0.77.3 ( #173073 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 19:10:35 +02:00
Markus Tuominen
977a9ecdd2
Add entity-unique-id pylint quality scale checker ( #172815 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-06-05 17:35:48 +02:00
Erik Montnemery
9e79eba970
Give any connected scanner highest priority when deriving person state ( #173107 )
2026-06-05 17:30:39 +02:00
Martin Hjelmare
40073e598c
Fix pylint utcnow checker for dt_util.UTC ( #173083 )
2026-06-05 16:14:57 +02:00
Erik Montnemery
627d5cc110
Do not use home zone coordinates for person when detected home by scanner ( #173042 )
2026-06-05 16:05:58 +02:00
Paul Bottein
b1dbeca9ed
Bump yoto-api to 3.1.6 ( #173104 )
2026-06-05 15:58:11 +02:00
Robert Resch
059bc8d676
Unify query token auth in http views ( #173082 )
2026-06-05 15:57:16 +02:00
Erik Montnemery
085f794407
Add test showing zone.async_active_zone prefers zone closest to center ( #173099 )
2026-06-05 15:27:44 +02:00
Jan Bouwhuis
3996db289d
Clean up unused MQTT constants ( #173095 )
2026-06-05 14:33:14 +02:00
Ronald van der Meer
291585e48e
Fix Duco mode end time sensor name ( #173045 )
2026-06-05 14:23:13 +02:00
Erwin Douna
d9a125ce9b
Portainer extend timeout for disk space coordinator ( #173032 )
2026-06-05 14:21:09 +02:00
Erik Montnemery
786c957909
Teach legacy zone condition and trigger about in_zones state attribute ( #173074 )
2026-06-05 14:04:23 +02:00
Markus Tuominen
dd6830f1c5
Add sub-devices for Reolink dual lens cameras with per-lens sensors ( #173037 )
2026-06-05 14:04:10 +02:00
epenet
4dbe58afc6
Use explicit DOMAIN import in mqtt tests ( #173093 )
2026-06-05 14:01:28 +02:00
Nikolai Rahimi
6c72d4337d
Fix Mitsubishi Comfort devices skipped due to unresolved local address ( #172959 )
2026-06-05 13:53:13 +02:00
epenet
fcff5229d9
Fix incorrect constant usage in mqtt config flow ( #172557 )
2026-06-05 13:53:10 +02:00
Joost Lekkerkerker
8edd813d4b
Bump pySmartThings to 4.0.1 ( #173092 )
2026-06-05 13:38:32 +02:00
Robert Resch
509866c0eb
Bump wheels to 2026.06.0 ( #173089 )
2026-06-05 13:28:31 +02:00
EnjoyingM
9db5860d6b
Wolflink Fix state_class for long term statistics ( #173048 )
2026-06-05 12:52:06 +02:00
Erwin Douna
6917223cb3
Tado refactor to utilize get_zone_states ( #173075 )
2026-06-05 12:39:43 +02:00
Jan Bouwhuis
cc4637a703
Create certificate files before trying to migrate the MQTT config entry ( #173087 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-05 12:12:34 +02:00
A. Gideonse
2b0d14d71e
Bump api-indevolt to 1.8.5 ( #173078 )
2026-06-05 10:57:08 +02:00
renovate[bot]
d0d85d8844
Update ruff ( #173059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 09:48:36 +02:00
BrettLynch123
eea3d9d4c4
Bump tesla-powerwall to 0.5.3 ( #173058 )
2026-06-05 09:29:13 +02:00
Erik Montnemery
48a690b267
Derive zone entity state from person in_zones state attribute ( #172942 )
2026-06-05 08:12:22 +02:00
Michael
07dc2346de
Bump py-synologydsm-api to 2.9.0 ( #173041 )
2026-06-04 22:26:18 +02:00
Erik Montnemery
711830b01f
Add tracking_type capability attribute to device tracker ( #173027 )
2026-06-04 21:19:19 +02:00
Erik Montnemery
f9fea56a8c
Add tests of legacy device tracker states to person tests ( #173023 )
2026-06-04 21:12:24 +02:00
Franck Nijhof
8aac0c5b6e
Convert LinkPlay configuration_url to string for device registry ( #173034 )
2026-06-04 20:17:50 +02:00
jdoughty04
227c43630a
Add media player missing image coverage ( #172641 )
2026-06-04 20:09:16 +02:00
fdebrus
e2f3a3232e
Vistapool: add diagnostics support ( #172824 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-04 20:05:37 +02:00
fdebrus
3173e56bf0
Fix Vistapool button test isolation by deepcopying _LED_DATA. ( #172829 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-04 19:54:44 +02:00
bkobus-bbx
e22b03f942
Add support for openSensor and drutexSmart ( #169910 )
2026-06-04 19:46:31 +02:00
fdebrus
467c2fdd57
Add light platform to Vistapool ( #172549 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-04 19:43:56 +02:00
J. Diego Rodríguez Royo
d825b6afa8
Sort Home Connect service.yaml programs ( #172848 )
2026-06-04 19:43:24 +02:00
J. Diego Rodríguez Royo
69fb1e142c
Fix platfoms fixtures return type at Home Connect ( #172849 )
2026-06-04 19:43:04 +02:00
J. Diego Rodríguez Royo
80e71660e6
Avoid re-registering listeners at common.py from Home Connect ( #172851 )
2026-06-04 19:42:40 +02:00
Erwin Douna
045ba4e1dd
API refactor to replace assert ( #172862 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 19:31:46 +02:00
David Bonnes
983501406f
Deprecate Evohome's refresh_system action ( #169894 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-04 19:25:22 +02:00
Franck Nijhof
837308ba39
Merge branch 'master' into dev
2026-06-04 17:12:57 +00:00
Michael Hansen
6e53787d98
Bump hassil to 3.6.0 ( #173031 )
2026-06-04 18:51:02 +02:00
G Johansson
7dbce7863a
Bump holidays to 0.98 ( #173029 )
2026-06-04 18:24:53 +02:00
Lukas
e1d90fd244
Add source selection to samsung_infrared media player ( #172794 )
2026-06-04 18:19:59 +02:00
fdebrus
bbeb2ac667
Vistapool: Add reconfiguration flow ( #172836 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-04 17:55:08 +02:00
Jan Bouwhuis
21260bf1ab
Fix value template in MQTT Fan and Siren subentry setup ( #172980 )
2026-06-04 17:53:06 +02:00
Marcello
a0d67b80ab
Fix offline devices in Fluss ( #172833 )
2026-06-04 17:39:34 +02:00
bkobus-bbx
a6b7641d47
Add diagnostics for Blebox integration ( #172556 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-04 17:35:27 +02:00
bkobus-bbx
ad2db2ae88
Add exception translations for Blebox integration ( #172560 )
2026-06-04 17:22:33 +02:00
Raphael Hehl
fc2b7902a5
Bump av to 17.0.1 ( #172892 )
2026-06-04 17:02:29 +02:00
bkobus-bbx
3aa4cbeeb0
Add icon translations for Blebox integration ( #172565 )
2026-06-04 16:58:51 +02:00
Yardian Support
3c2f171158
Bump pyyardian to 1.4.0 ( #173020 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-04 16:54:51 +02:00
Erik Montnemery
ffc6eeadc2
Always include template errors in trace ( #172917 )
2026-06-04 16:28:05 +02:00
mbo18
5cc1a0a1ef
Add Motionblinds virtual integration Avosdim ( #172821 )
2026-06-04 16:22:06 +02:00
Erik Montnemery
1cbbce5b35
Fix person in_zones propagation from scanner in home zone ( #173007 )
2026-06-04 15:50:06 +02:00
Anatosun
9f5cb635f0
Upgrade Swisscom integration ( #171816 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-04 14:54:54 +02:00
epenet
50de2c070e
Use DOMAIN constant in test (hass.states.async_entity_ids) ( #173009 )
2026-06-04 14:01:51 +02:00
Samuel Xiao
a7f012350f
Switchbot Cloud: Fixed an issue where condition filtering for enabled Webhooks was abnormal ( #172903 )
2026-06-04 13:46:57 +02:00
Yardian Support
04d2211d1e
Refactor Yardian zones into sub-devices using via_device ( #172835 )
2026-06-04 13:36:38 +02:00
Markus Adrario
5b4c2c6017
Homee: Add stop_tilt action for covers ( #172952 )
2026-06-04 13:19:09 +02:00
Joost Lekkerkerker
f36a491ebd
Fix double annotations for Pylint ( #172477 )
2026-06-04 13:18:33 +02:00
Ermanno Baschiera
bde3b6e59f
Add filter reset button to Helty Flow ( #172866 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 13:15:31 +02:00
kohai-ut
53211bc37a
Add tests for the envisalink integration ( #172621 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 13:13:29 +02:00
Eric Stern
863655dce5
Fix SleepIQ 401 storm by isolating client session cookies ( #172276 )
2026-06-04 13:12:34 +02:00
epenet
eb2a3d0ffd
Prefer DOMAIN constant over config_flow.DOMAIN in tests ( #172992 )
2026-06-04 12:43:08 +02:00
epenet
cbc7a5ae8e
Use DOMAIN constant in tests (hass.services.async_call) ( #172998 )
2026-06-04 12:36:10 +02:00
epenet
90d45432dc
Use DOMAIN constant in tests (async_mock_service) ( #173002 )
2026-06-04 12:35:54 +02:00
epenet
9e1abe6dfd
Remove duplicate description in Tuya binary sensor ( #173006 )
2026-06-04 12:35:09 +02:00
epenet
682f0ba217
Use DOMAIN constant in test (config_entries.flow.async_init) ( #173008 )
2026-06-04 12:33:44 +02:00
Tomasz Dylewski
2b499d5aca
Updated pajgps-api to version 0.4.0 ( #172986 )
2026-06-04 12:27:01 +02:00
Maciej Bieniek
11535f27da
Bump imgw_pib to 2.2.2 ( #172999 )
2026-06-04 12:26:23 +02:00
Erik Montnemery
f5fa2e244d
Improve person tests ( #172997 )
2026-06-04 11:46:06 +02:00
epenet
1a63a38234
Add hass.states.async_entity_ids to domain constant checker ( #172923 )
2026-06-04 10:33:16 +02:00
J. Nick Koston
ccb0b6a286
Bump aiodiscover to 3.3.1 ( #172882 )
2026-06-04 10:28:34 +02:00
bk86a
5e8f0d1078
Fix Lyric sensor crash when next_period_time is None ( #167831 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-04 10:19:49 +02:00
epenet
af6b0879de
Use DOMAIN constant in MockConfigEntry (p-z) ( #172991 )
2026-06-04 10:19:05 +02:00
epenet
6450e2790c
Use DOMAIN constant in MockConfigEntry (a-o) ( #172989 )
2026-06-04 10:18:51 +02:00
Abílio Costa
8aafebc5a6
Bump idasen-ha to 2.7.0 ( #172962 )
2026-06-04 10:15:17 +02:00
Ronald van der Meer
e9c3a65e58
Bump python-duco-connectivity to 0.6.0 ( #172938 )
2026-06-04 09:45:56 +02:00
Jan Čermák
a30ab26dda
Bump aiohasupervisor to 0.5.0 ( #172933 )
2026-06-04 09:38:58 +02:00
dependabot[bot]
aa3ae4986b
Bump actions/ai-inference from 2.1.0 to 2.1.1 ( #172966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-04 09:10:08 +02:00
dependabot[bot]
3235e6d458
Bump github/gh-aw-actions from 0.76.0 to 0.77.0 ( #172979 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-04 09:05:09 +02:00
Erik Montnemery
d8975b3d0d
Improve test of zone entity state ( #172941 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 09:03:57 +02:00
BrettLynch123
4261787be1
Add operation mode sensor to Powerwall ( #172967 )
2026-06-04 08:42:24 +02:00
renovate[bot]
2e8097cc1f
Update infrared-protocols to 6.0.0 ( #172968 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 05:01:55 +02:00
Abílio Costa
9430bb2e32
Add Edifier Infrared integration ( #172342 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-03 22:50:35 +01:00
J. Nick Koston
1283420fc6
Bump onvif-zeep-async to 4.2.0 ( #172957 )
2026-06-04 00:49:14 +03:00
starkillerOG
88e85e4325
Add more Reolink diagnostic info ( #172945 )
2026-06-03 23:34:18 +02:00
Erwin Douna
7cb08fdabc
Incomfort refactor coordinator ( #160953 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-03 23:31:18 +02:00
Tom
0cde867f93
Bump airOS to add insecure ssl detection ( #172947 )
2026-06-03 22:24:09 +02:00
J. Diego Rodríguez Royo
149daf4f97
Bump aiohomeconnect to 0.36.1 ( #172946 )
2026-06-03 22:13:25 +02:00
Thomas55555
6ffc32159b
Bump aioautomower to 2.7.6 ( #172937 )
2026-06-03 22:00:04 +02:00
Ronald van der Meer
1c2d1013e6
Refactor Duco config flow tests to use small helpers ( #172498 )
2026-06-03 21:57:12 +02:00
Markus Adrario
af4eaed5ed
Homee: Use constants for cover states for readability ( #172840 )
2026-06-03 21:34:56 +02:00
Erik Montnemery
dba09c334a
Use zone DOMAIN constant in zone conditions ( #172940 )
2026-06-03 20:44:35 +02:00
Erik Montnemery
c329bb4000
Don't log configuration errors when executing WS subscribe_trigger ( #172918 )
2026-06-03 19:58:32 +02:00
Josef Zweck
2e041dd45f
Add reason for unvailability to opendisplay ( #172909 )
2026-06-03 19:48:56 +02:00
Franck Nijhof
836740c247
2026.6.0 ( #172932 )
2026-06-03 19:43:19 +02:00
rjones-gentex
8ba3e6c8c1
Upgrade HomeLink package, set integration type ( #172371 )
2026-06-03 19:43:17 +02:00
Chris
8db064c929
Add binary sensor platform to openevse ( #172924 )
2026-06-03 19:37:55 +02:00
Kurt Chrisford
8124544125
Bump actron-neo-api to 0.5.12 ( #172902 )
2026-06-03 19:15:09 +02:00
Mark
6291179292
Add Rabbit Air fan preset icons ( #172931 )
2026-06-03 19:00:45 +02:00
epenet
fcaa11d09a
Fix CI failure due to missing ssdp patching in braviatv ( #172561 )
2026-06-03 16:56:29 +00:00
Franck Nijhof
bd985a2db2
Bump version to 2026.6.0
2026-06-03 16:31:34 +00:00
Joost Lekkerkerker
89a033bc2c
Remove state attributes from OPNsense ( #172930 )
2026-06-03 16:30:52 +00:00
Joost Lekkerkerker
6f880ac8a9
Remove state attributes from OPNsense ( #172930 )
2026-06-03 18:29:14 +02:00
Paulus Schoutsen
7babb2423b
Migrate itach to pyitachip2ir2==0.0.8 ( #172908 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-03 18:16:42 +02:00
starkillerOG
e812cd3c3f
Bump reolink_aio to 0.20.1 ( #172927 )
2026-06-03 16:15:53 +00:00
Rasmus Graham
7e1874ae96
Bump vsure to 2.7.0 ( #172856 )
2026-06-03 17:08:34 +01:00
starkillerOG
1f50582a16
Bump reolink_aio to 0.20.1 ( #172927 )
2026-06-03 18:04:56 +02:00
Markus Tuominen
53211759cb
Document missing pylint rules in plugin README ( #172925 )
2026-06-03 18:54:20 +03:00
Franck Nijhof
ad99929178
Bump version to 2026.6.0b4
2026-06-03 15:09:31 +00:00
Bram Kragten
d2672050cf
Update frontend to 20260527.4 ( #172907 )
2026-06-03 15:08:41 +00:00
Sören
74fd636aa6
Add Avea Bluetooth reachability diagnostics ( #172898 )
2026-06-03 15:08:39 +00:00
Erik Montnemery
b4f8fce912
Don't log condition errors when executing WS test_condition ( #172897 )
2026-06-03 15:08:37 +00:00
Michael Hansen
78a97f99dc
Bump intents to 2026.6.1 ( #172842 )
2026-06-03 15:07:07 +00:00
Abílio Costa
4593059db2
Add "review" claude skill and use it in "gitbhub-pr-review" ( #172797 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-03 15:57:21 +01:00
epenet
593ae9eb80
Add pylint plugin for correct use of DOMAIN constants in tests ( #172693 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-03 16:53:15 +02:00
Erik Montnemery
37b4bcaa39
Don't log condition errors when executing WS test_condition ( #172897 )
2026-06-03 16:11:54 +02:00
Bram Kragten
6bda3ea3a5
Update frontend to 20260527.4 ( #172907 )
2026-06-03 14:17:30 +02:00
Sören
f4db5fb346
Add Avea Bluetooth reachability diagnostics ( #172898 )
2026-06-03 13:43:33 +02:00
Franck Nijhof
5d0565f007
Bump version to 2026.6.0b3
2026-06-03 10:03:15 +00:00
Erik Montnemery
083af9ccc7
Add zone occupancy conditions ( #172896 )
2026-06-03 10:02:17 +00:00
Erik Montnemery
6c87284dee
Catch errors when setting up condition in WS subscribe_condition ( #172895 )
2026-06-03 10:02:15 +00:00
Paulus Schoutsen
0e0b29d16e
Regenerate mdi_icons.py for frontend 20260527.3 ( #172887 )
2026-06-03 10:02:13 +00:00
Bram Kragten
8e493d84f1
Bump frontend to 20260527.3 ( #172873 )
2026-06-03 10:00:42 +00:00
Joost Lekkerkerker
4e2bc610e3
Bump pySmartThings to 4.0.0 ( #172858 )
2026-06-03 09:59:38 +00:00
jameson_uk
82d83feda4
Bump aioamazondevices to 14.0.0 ( #172857 )
2026-06-03 09:59:36 +00:00
Petro31
265fe6d338
Add translations for template device trackers in_zones option ( #172850 )
2026-06-03 09:59:34 +00:00
Wendelin
bb8036f2c8
Automation choose: Add optional note to options ( #172837 )
2026-06-03 09:59:32 +00:00
Erik Montnemery
387b84ec7b
Prevent log spam when WS subscribe_condition is active ( #172832 )
2026-06-03 09:59:30 +00:00
zhangluofeng
24037fcfa3
Don't create switch entity for switch device type in XThings Cloud ( #172828 )
2026-06-03 09:59:28 +00:00
Erik Montnemery
994b210588
Make the renamed trigger behavior options backwards compatible ( #172822 )
2026-06-03 09:59:26 +00:00
Franck Nijhof
db6f1426ec
Fix SwitchBot Blind Tilt KeyError on idle BLE advertisements ( #172816 )
2026-06-03 09:59:24 +00:00
Erik Montnemery
8ce5ba2ba4
Add zone conditions in / not in zone ( #172810 )
2026-06-03 09:59:22 +00:00
Matthias Alphart
b176fb2113
Update knx-frontend to 2026.6.1.213802 ( #172806 )
2026-06-03 09:59:20 +00:00
Pete Sage
ada8a98f87
Log warning on unsupported announce media formats for Sonos ( #172614 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-03 09:59:18 +00:00
Heikki Henriksen
763d9879bf
prusalink: guard non-string original in config_flow workaround ( #172375 )
2026-06-03 09:59:16 +00:00
Pete Sage
7bbd0ea472
Replace usages of datetime.now(UTC) with dt_util for Sonos ( #172737 )
2026-06-03 09:53:03 +00:00
Heikki Henriksen
f04b0ee2c6
prusalink: guard non-string original in config_flow workaround ( #172375 )
2026-06-03 11:47:19 +02:00
jameson_uk
60f458a372
alexa devices - media player code quality ( #172650 )
2026-06-03 09:43:11 +00:00
Erik Montnemery
05eada2569
Add zone triggers occupancy detected/cleared ( #172438 )
2026-06-03 09:35:43 +00:00
Erik Montnemery
d2abd7f6ca
Add zone entered left triggers ( #172412 )
2026-06-03 09:35:41 +00:00
Erik Montnemery
52c3e17de9
Add zone occupancy conditions ( #172896 )
2026-06-03 11:20:13 +02:00
Imou-OpenPlatform
96c286f2e0
Add Imou integration ( #161412 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-03 11:18:31 +02:00
renovate[bot]
3e356de4e1
Update pytest-asyncio to 1.4.0 ( #172886 )
2026-06-03 11:17:32 +02:00
Erik Montnemery
90a874d81b
Use zone DOMAIN constant in zone triggers ( #172894 )
2026-06-03 11:15:50 +02:00
Erik Montnemery
165024c6c9
Catch errors when setting up condition in WS subscribe_condition ( #172895 )
2026-06-03 11:06:18 +02:00
Erik Montnemery
66e4db3c0e
Add zone conditions in / not in zone ( #172810 )
2026-06-03 10:40:43 +02:00
Franck Nijhof
0e6128c657
Fix SwitchBot Blind Tilt KeyError on idle BLE advertisements ( #172816 )
2026-06-03 10:37:16 +02:00
Wendelin
16febb36ba
Automation choose: Add optional note to options ( #172837 )
2026-06-03 10:12:52 +02:00
Erik Montnemery
dd7bd0c8a4
Prevent log spam when WS subscribe_condition is active ( #172832 )
2026-06-03 10:10:30 +02:00
Petro31
c462a1c188
Add translations for template device trackers in_zones option ( #172850 )
2026-06-03 08:38:18 +02:00
fdebrus
96c5110b7e
Vistapool: flip docs-related quality-scale rules to done ( #172827 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-03 08:04:52 +02:00
Colin
64e8ed2737
Add missing translation keys to openevse ( #172802 )
2026-06-03 08:03:30 +02:00
renovate[bot]
4171d092f7
Update coverage to 7.14.1 ( #172878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-03 07:59:49 +02:00
J. Nick Koston
7af867ad4d
Avoid double-decoding websocket_api TEXT frames with decode_text ( #172891 )
2026-06-03 07:52:02 +02:00
Paulus Schoutsen
907fe40304
Regenerate mdi_icons.py for frontend 20260527.3 ( #172887 )
2026-06-03 05:56:21 +02:00
Petro31
261914c592
Use dt_util.utcnow() instead of datetime.now(UTC) in template tests ( #172852 )
2026-06-03 05:32:12 +02:00
David Bonnes
09637c1a3a
Use dt_util.utcnow() instead of datetime.now(UTC) in evohome ( #172868 )
2026-06-03 05:31:07 +02:00
Bram Kragten
0816385185
Bump frontend to 20260527.3 ( #172873 )
2026-06-03 05:20:42 +02:00
renovate[bot]
4b64b26870
Update infrared-protocols to 5.8.1 ( #172870 )
2026-06-02 22:43:22 +01:00
Joost Lekkerkerker
b20f9ad40a
Bump pySmartThings to 4.0.0 ( #172858 )
2026-06-02 22:36:15 +02:00
Ronald van der Meer
99d279bdd8
Simplify Duco sensor tests ( #172501 )
2026-06-02 22:25:34 +02:00
jameson_uk
69e0e11077
Bump aioamazondevices to 14.0.0 ( #172857 )
2026-06-02 20:45:55 +01:00
Pete Sage
9e3c143bd0
Log warning on unsupported announce media formats for Sonos ( #172614 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-02 21:27:54 +02:00
Rayman223
45c55543e9
Add EcoSmart resume schedule button to Wallbox ( #171847 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 21:15:40 +02:00
Chris Caron
fb02e93a0c
Bump version of Apprise to v1.11.0 ( #172622 )
2026-06-02 21:10:15 +02:00
Marc Hörsken
a54b97eeca
Bump pywmspro to 0.4.0 for persistence support ( #172193 )
2026-06-02 21:09:32 +02:00
J. Nick Koston
61c196405b
Bump aiohttp to 3.14.0 ( #172838 )
2026-06-02 21:05:57 +02:00
Tom Schneider
9a047ad115
Type hvv_departures integration ( #172595 )
2026-06-02 20:55:38 +02:00
Daniel Bergmann
07a584057c
Add integration for the device Envertech EVT800 ( #149456 )
...
Co-authored-by: Dani <danigta2020@gmail.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-02 19:04:26 +02:00
Michael Hansen
5873dff1d9
Bump intents to 2026.6.1 ( #172842 )
2026-06-02 11:31:08 -05:00
Denys Karabetskyi
30a2bd9b92
Add button event entity to SwitchBot Contact Sensor. ( #171876 )
2026-06-02 17:48:58 +02:00
fdebrus
1065dce882
Add number platform to Vistapool ( #172542 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-02 17:13:11 +02:00
johanzander
878a39194a
Promote growatt_server to Gold quality scale ( #171623 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-02 13:52:57 +02:00
Tom Schneider
2e2f4a7dcb
Bump pygti to 1.1.1 ( #172613 )
2026-06-02 13:50:16 +02:00
Denis Shulyaka
46627984f8
Use homeassistant.util.dt.utcnow instead of datetime.now(UTC) in Anthropic ( #172826 )
2026-06-02 13:48:20 +02:00
Tomer
5445f9e42b
Bump victron-mqtt to 2026.6.1 ( #172676 )
2026-06-02 13:33:02 +02:00
Ermanno Baschiera
8ce2a5257d
Add Helty Flow temperature and humidity sensors ( #172813 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 13:27:05 +02:00
bkobus-bbx
787828d7de
Add reconfiguration flow for Blebox integration ( #172569 )
2026-06-02 13:26:38 +02:00
zhangluofeng
9e96912a1e
Add xthings cloud switch ( #172119 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-02 13:20:43 +02:00
zhangluofeng
fd578cfd4c
Don't create switch entity for switch device type in XThings Cloud ( #172828 )
2026-06-02 13:05:00 +02:00
Simon Lamon
94de8646c6
Modify stale policies for PRs and issues ( #172812 )
2026-06-02 12:52:49 +02:00
Sean Dague
2d19e84d15
Use arwn-client library in arwn ( #172264 )
2026-06-02 12:32:16 +02:00
Erik Montnemery
a17cfbc2a5
Make the renamed trigger behavior options backwards compatible ( #172822 )
2026-06-02 12:31:57 +02:00
fdebrus
c552b0a067
Vistapool: add DHCP discovery on SugarWIFI hostname ( #172820 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-02 12:10:48 +02:00
Samuel Xiao
80241a44d9
Switchbot Cloud: Enable Webhook for sensor devices ( #172814 )
2026-06-02 11:02:08 +02:00
fdebrus
d8b02ea6d6
Add button platform to Vistapool ( #172550 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-02 10:21:16 +02:00
jameson_uk
36d2e85351
alexa devices - media player code quality ( #172650 )
2026-06-02 10:04:20 +02:00
epenet
174ac9eafe
Deprecate single-use CONCENTRATION_PARTS_PER_CUBIC_METER constant ( #172553 )
2026-06-02 09:42:33 +02:00
Erik Montnemery
772c426d5d
Add zone triggers occupancy detected/cleared ( #172438 )
2026-06-02 09:34:12 +02:00
Matthias Alphart
a32d028e3d
Update knx-frontend to 2026.6.1.213802 ( #172806 )
2026-06-02 08:04:20 +02:00
renovate[bot]
bc66c2610e
Update infrared-protocols to 5.8.0 ( #172804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 05:44:29 +02:00
johanzander
c22823ff8d
Use growattServer library error code constants in growatt_server ( #172771 )
2026-06-02 04:54:27 +02:00
Pete Sage
a21212ab7e
Send midpoint of fan range for mapping devices for Z-Wave ( #172562 )
2026-06-02 00:27:50 +02:00
johanzander
71eefdc716
Migrate async_migrate_entry test calls to async_setup in growatt_server ( #172587 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-01 23:12:43 +02:00
Franck Nijhof
af08e5e7d0
Bump version to 2026.6.0b2
2026-06-01 21:05:58 +00:00
Franck Nijhof
b03d87dc21
Cancel iCloud polling timer on config entry unload ( #172793 )
2026-06-01 21:05:46 +00:00
Tom
d8a9ea1d9d
Fix ProxmoxVE missing unused token data ( #172782 )
2026-06-01 21:05:44 +00:00
J. Nick Koston
5ff07fcc49
Explain why a Snooz device could not be found ( #172780 )
2026-06-01 21:05:42 +00:00
J. Nick Koston
6f59bb0661
Explain why an LD2410 BLE device could not be found ( #172779 )
2026-06-01 21:05:40 +00:00
J. Nick Koston
c82d32bbae
Explain why a Husqvarna Automower BLE device could not be connected to ( #172774 )
2026-06-01 21:05:38 +00:00
Ingo Fischer
4fbc363965
Filter stale replayed BLE advertisements in Matter BLE proxy ( #172773 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 21:05:36 +00:00
J. Nick Koston
8622f0f4de
Explain why an eQ-3 Bluetooth device could not be found ( #172770 )
2026-06-01 21:05:34 +00:00
J. Nick Koston
b49a6b89b6
Bump habluetooth to 6.8.1 ( #172768 )
2026-06-01 21:05:32 +00:00
J. Nick Koston
0bfd4c44bb
Explain why a LED BLE device could not be found ( #172764 )
2026-06-01 21:05:30 +00:00
J. Nick Koston
c09216650f
Explain why an INKBIRD device could not be found ( #172762 )
2026-06-01 21:05:28 +00:00
J. Nick Koston
6057d32636
Explain why a Yale Access Bluetooth device could not be found ( #172761 )
2026-06-01 21:05:26 +00:00
Bram Kragten
51c9d0c6e5
Bump frontend to 20260527.2 ( #172759 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-01 21:05:24 +00:00
J. Nick Koston
323304664e
Explain why an Airthings BLE device could not be found ( #172758 )
2026-06-01 21:05:22 +00:00
A. Gideonse
3dda7d9848
Fix binary sensor defaults for Indevolt ( #172714 )
2026-06-01 21:05:20 +00:00
A. Gideonse
5e56d74257
Bump indevolt-api to 1.8.3 ( #172683 )
2026-06-01 21:05:18 +00:00
Thijs W.
e5f9c7892a
Fix get_play_status function call in frontier silicon ( #172705 )
2026-06-01 21:01:29 +00:00
Michael
a0d713a4a7
Use proper user-agent to fetch feeds ( #172655 )
2026-06-01 21:01:27 +00:00
jameson_uk
84f4f876b1
media_player platform fixes for Alexa Devices ( #172611 )
2026-06-01 21:01:25 +00:00
J. Nick Koston
f5819d400e
Explain why a Husqvarna Automower BLE device could not be connected to ( #172774 )
2026-06-01 22:57:19 +02:00
J. Nick Koston
31fcbe7bce
Explain why an LD2410 BLE device could not be found ( #172779 )
2026-06-01 22:54:46 +02:00
J. Nick Koston
3664eb4942
Explain why a Snooz device could not be found ( #172780 )
2026-06-01 22:54:11 +02:00
J. Nick Koston
2f03b7c427
Explain why an eQ-3 Bluetooth device could not be found ( #172770 )
2026-06-01 22:53:15 +02:00
Bram Kragten
2d8cebf99d
Bump frontend to 20260527.2 ( #172759 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-01 22:52:30 +02:00
Franck Nijhof
8ca4471418
Cancel iCloud polling timer on config entry unload ( #172793 )
2026-06-01 22:45:58 +02:00
dependabot[bot]
02720605ae
Bump dessant/lock-threads from 6.0.1 to 6.0.2 ( #172776 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-01 22:23:33 +02:00
Mick Vleeshouwer
fb28825f1f
Add tests for Overkiz siren platform ( #171900 )
2026-06-01 22:23:28 +02:00
dependabot[bot]
25ce81732b
Bump github/gh-aw-actions from 0.75.0 to 0.76.0 ( #172777 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-01 22:23:04 +02:00
Chris
9c1cc55482
Add OpenEVSE diagnostics ( #171762 )
2026-06-01 22:22:11 +02:00
Ermanno Baschiera
477756da5b
Add Helty Flow integration ( #172736 )
2026-06-01 22:20:22 +02:00
Tom
ec995a3472
Fix ProxmoxVE missing unused token data ( #172782 )
2026-06-01 22:10:43 +02:00
Maciej Bieniek
a19f3045e7
Remove battery_level property from Tractive device tracker ( #172756 )
2026-06-01 21:57:42 +02:00
Mick Vleeshouwer
6a836bd1d9
Add tests for Overkiz select platform ( #171899 )
2026-06-01 21:53:45 +02:00
bkobus-bbx
01d390293b
Refactor blebox integration to use DataUpdateCoordinator ( #172533 )
2026-06-01 21:44:21 +02:00
J. Nick Koston
b069bc2f03
Bump habluetooth to 6.8.1 ( #172768 )
2026-06-01 14:41:55 -05:00
Ingo Fischer
7e36d265ed
Filter stale replayed BLE advertisements in Matter BLE proxy ( #172773 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 14:23:41 -05:00
Thijs W.
155cb38090
Fix get_play_status function call in frontier silicon ( #172705 )
2026-06-01 21:21:26 +02:00
J. Nick Koston
0f01148207
Explain why a Yale Access Bluetooth device could not be found ( #172761 )
2026-06-01 20:14:52 +01:00
J. Nick Koston
a65503f203
Explain why an Airthings BLE device could not be found ( #172758 )
2026-06-01 20:13:12 +01:00
J. Nick Koston
063fa8df7e
Explain why an INKBIRD device could not be found ( #172762 )
2026-06-01 20:12:49 +01:00
J. Nick Koston
1865c16041
Explain why a LED BLE device could not be found ( #172764 )
2026-06-01 20:11:09 +01:00
epenet
cad177cdff
Rename constant in reload helper test ( #172711 )
2026-06-01 20:46:42 +02:00
Yardian Support
be2aaf926b
Support Yardian YC models ( #172347 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 20:40:05 +02:00
A. Gideonse
d7219aa025
Fix binary sensor defaults for Indevolt ( #172714 )
2026-06-01 20:39:30 +02:00
Marcello
7fb475aad1
Add cover platform to Fluss ( #169908 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 20:30:18 +02:00
jameson_uk
25f18c6082
media_player platform fixes for Alexa Devices ( #172611 )
2026-06-01 20:03:02 +02:00
fdebrus
c901160fb3
Bump aioaquarite to 0.5.1 ( #172754 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-01 19:44:53 +02:00
mellowism
018e42e670
Add custom themes to Cloud support package ( #172708 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 19:40:44 +02:00
Michael
04442bb73e
Use proper user-agent to fetch feeds ( #172655 )
2026-06-01 19:39:28 +02:00
Simon Lamon
eb3fd52619
Add actions permission to delete stalebot state ( #172704 )
2026-06-01 19:39:06 +02:00
markvp
8e19fd280e
Add Thread and Wi-Fi RSSI diagnostic sensors to Matter integration ( #167853 )
...
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-06-01 19:31:15 +02:00
Paul Bottein
e45f64b880
Add media browser to Yoto ( #172325 )
2026-06-01 19:27:20 +02:00
Perry Naseck
480a8d536f
upb: Move to SerialPortSelector ( #170053 )
2026-06-01 19:01:48 +02:00
Franck Nijhof
7b06228a5a
Bump version to 2026.6.0b1
2026-06-01 16:54:56 +00:00
Paul Bottein
06b2ec22f0
Bump yoto-api to 3.1.5 ( #172753 )
2026-06-01 16:54:33 +00:00
jameson_uk
7950998083
Bump aioamazondevices to 13.8.2 ( #172748 )
2026-06-01 16:54:30 +00:00
Maciej Bieniek
86999063d7
Translate the name of the Tractive tracker ( #172747 )
2026-06-01 16:54:28 +00:00
Maciej Bieniek
9843fdad2c
Add missing _attr_name = None for Tractive device tracker ( #172746 )
2026-06-01 16:54:26 +00:00
Jan Bouwhuis
e53914a0ef
Fix MQTT device_tracker logging attributes order ( #172732 )
2026-06-01 16:54:24 +00:00
Franck Nijhof
f7afe22318
Skip Overkiz events for unknown device URLs ( #172712 )
2026-06-01 16:54:22 +00:00
Franck Nijhof
acfecd7f5c
Convert set_id to int in LG TV RS-232 config flow ( #172701 )
2026-06-01 16:54:20 +00:00
Franck Nijhof
56057a11e6
Return 404 instead of 500 when media player artwork is unavailable ( #172700 )
2026-06-01 16:54:18 +00:00
Yardian Support
0d079c57e4
Fix Yardian water hammer diagnostic sensor name ( #172698 )
2026-06-01 16:54:16 +00:00
Denis Shulyaka
3ad3e1fafb
Fix ai_task camera snapshot mime type ( #172682 )
2026-06-01 16:54:13 +00:00
Josef Zweck
0677ed824f
Fix tedee entity availability ( #172667 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 16:54:11 +00:00
Jordan Harvey
4b9945e012
Bump pynintendoparental to 2.4.0 ( #172666 )
2026-06-01 16:54:08 +00:00
Michael
9fa0132b1c
Add missing exception translation keys in Ecovacs ( #172658 )
2026-06-01 16:54:06 +00:00
jameson_uk
10a25368a0
Improve http2 task handling for Alexa Devices ( #172649 )
2026-06-01 16:54:04 +00:00
epenet
fbb68c26b6
Bump tuya-device-handlers to 0.0.22 ( #172648 )
2026-06-01 16:54:02 +00:00
Michael
25875de414
Add extra device info to FRITZ!Box Tools diagnostics ( #172647 )
2026-06-01 16:54:00 +00:00
TheJulianJES
22ace88b2c
Bump ZHA to 1.4.1 ( #172640 )
2026-06-01 16:53:57 +00:00
David Knowles
a47105d314
Schlage: use lock connected status as availability signal ( #172638 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 16:53:55 +00:00
Jan Bouwhuis
b50bfda00c
Fix MQTT device_tracker not saving state on location accuracy changes ( #172629 )
2026-06-01 16:53:53 +00:00
Sören
0d37319ba9
Improve Avea Bluetooth discovery flow ( #172623 )
2026-06-01 16:53:51 +00:00
Michael
24a5c75cf2
Show error about missing api permissions while browsing Immich media ( #172609 )
2026-06-01 16:53:49 +00:00
renovate[bot]
dd43b1135d
Update rf-protocols to 4.0.1 ( #172597 )
2026-06-01 16:53:47 +00:00
J. Nick Koston
de0a202c4e
Explain why a Switchbot device could not be found ( #172581 )
2026-06-01 16:53:44 +00:00
J. Nick Koston
d550d1da90
Expose bluetooth address reachability diagnostics API ( #172578 )
2026-06-01 16:53:42 +00:00
J. Nick Koston
ce8875ae8c
Bump habluetooth to 6.8.0 ( #172577 )
2026-06-01 16:53:40 +00:00
J. Nick Koston
3364096b2b
Fix ESPHome update entity stuck on for project versions with build suffix ( #172571 )
2026-06-01 16:53:38 +00:00
A. Gideonse
c2b75b9634
Bugfix: Gen-1 Inverter sensor for Indevolt to display "N/A" when turned off ( #172559 )
2026-06-01 16:53:36 +00:00
Franck Nijhof
ae278d3c80
Sanitize surrogate characters in MeteoAlarm alert attributes ( #172545 )
2026-06-01 16:53:34 +00:00
Paul Bottein
25f9cd9ab8
Fix Yoto OAuth flow with cloud credentials ( #172544 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-06-01 16:53:31 +00:00
Franck Nijhof
796d82d6ed
Add missing ssdp dependency to BraviaTV manifest ( #172536 )
2026-06-01 16:53:30 +00:00
Franck Nijhof
4b517fb164
Use state-based icon for Hue grouped light ( #172535 )
2026-06-01 16:53:27 +00:00
Kamil Breguła
2d74091a36
Refresh WLED firmware releases on manual entity update ( #172517 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-06-01 16:53:25 +00:00
Franck Nijhof
504e22ee3e
Raise errors instead of swallowing exceptions in Toon action handlers ( #172511 )
2026-06-01 16:53:23 +00:00
Franck Nijhof
c95a39c26e
Guard Shelly repairs checks for uninitialized RPC devices ( #172509 )
2026-06-01 16:53:21 +00:00
Franck Nijhof
8ec3eac705
Fix Overkiz UnoIO cover reporting wrong movement direction ( #172506 )
2026-06-01 16:53:19 +00:00
Franck Nijhof
589d2637c9
Fix ephember crash when zone mode is None ( #172504 )
2026-06-01 16:53:17 +00:00
Franck Nijhof
26cf728165
Handle missing notAfter field in cert_expiry certificate data ( #172503 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 16:51:22 +00:00
Paulus Schoutsen
0abc9b787b
Ignore Beacons security policy flag in Thread dataset comparison ( #172749 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-01 18:38:47 +02:00
WardZhou
ce46be110d
Add support for Thread Integration to Display Icons for Yeelight TBRs and Fix for Amazon Echo ( #169384 )
...
Co-authored-by: Ludovic BOUÉ <132135057+lboue@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 18:38:27 +02:00
Franck Nijhof
b61559bdbb
Handle malformed response errors in Denon AVR error wrapper ( #172502 )
2026-06-01 16:06:02 +00:00
Jan Bouwhuis
57259132d9
Silent migrate MQTT protocol version to version 5 if the broker supports it or raise an issue ( #172500 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 16:06:00 +00:00
Franck Nijhof
2776e966ff
Reduce Wyoming satellite disconnect log to debug level ( #172499 )
2026-06-01 16:05:58 +00:00
Franck Nijhof
5f9872886d
Convert Roomba hw_version to string for device registry ( #172497 )
2026-06-01 16:05:56 +00:00
Franck Nijhof
f728a1bf09
Add missing Flexit BACnet transient operation modes to preset map ( #172493 )
2026-06-01 16:05:53 +00:00
Franck Nijhof
df65132268
Add prog operating mode to Overkiz Atlantic heater HVAC mapping ( #172491 )
2026-06-01 16:05:51 +00:00
Michael
c13822b776
Handle FileNotFoundError in Immich upload_file action ( #172490 )
2026-06-01 16:05:49 +00:00
Simone Chemelli
c6d696db0c
Remove redundant definitions in Alexa Devices ( #172488 )
2026-06-01 16:05:46 +00:00
Franck Nijhof
114c9bbafa
Increase ConfigEntryNotReady retry backoff cap from 80s to 10 minutes ( #172487 )
2026-06-01 16:05:44 +00:00
Franck Nijhof
323ce99fda
Fix Tado config flow crash on device activation polling ( #172486 )
2026-06-01 16:05:42 +00:00
Jan Bouwhuis
7a7ef85db2
Move MQTT protocol setting to main options ( #172482 )
2026-06-01 16:05:40 +00:00
Franck Nijhof
7ab402618d
Handle DAVError in CalDAV get_supported_components ( #172479 )
2026-06-01 16:05:37 +00:00
Franck Nijhof
aa87295a1e
Fix Growatt setup failure on API rate limit ( #172472 )
2026-06-01 16:05:35 +00:00
Simone Chemelli
3bd979e976
Bump samsungtvws to 3.0.5 ( #172471 )
2026-06-01 16:05:33 +00:00
Paul Bottein
9dddf76548
Name the Broadlink RF transmitter entity ( #172468 )
2026-06-01 16:05:31 +00:00
Franck Nijhof
1828579f03
Fix Volvo lock crash when API field is missing from coordinator data ( #172465 )
2026-06-01 16:05:29 +00:00
Bram Kragten
47bca8d8c2
Bump frontend to 20260527.1 ( #172462 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 16:05:27 +00:00
Paulus Schoutsen
6f3fb5c7bd
Add lg_tv_rs232 to LG brand ( #172458 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 16:05:24 +00:00
TheJulianJES
d9b4b5b3d0
Fix Matter BLE proxy blocking startup ( #172456 )
2026-06-01 16:05:22 +00:00
Ronald van der Meer
342b364af6
Fix Duco regression where entities become unavailable when LAN info fetch fails ( #172448 )
2026-06-01 16:05:20 +00:00
Simone Chemelli
951cd71741
Discard old events for Alexa Devices ( #172446 )
2026-06-01 16:05:18 +00:00
Franck Nijhof
e86a54f81c
Fix Hue light ZeroDivisionError when mirek value is zero ( #172442 )
2026-06-01 16:05:15 +00:00
Simone Chemelli
ba8b33e1a9
Fix Shelly sensor restore when not initialized ( #172441 )
2026-06-01 16:05:13 +00:00
Franck Nijhof
b6c40ba3fc
Fix Jellyfin media source crash when entry is not loaded ( #172437 )
2026-06-01 16:05:11 +00:00
Franck Nijhof
f2f29c07c7
Fix SmartThings light checking wrong component for capabilities ( #172430 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 16:05:08 +00:00
Franck Nijhof
50a3ab115d
Fix iZone integration broken by python-izone 1.2.10 API change ( #172427 )
2026-06-01 16:05:06 +00:00
Franck Nijhof
c204054847
Convert yamaha_musiccast sw_version to string ( #172411 )
2026-06-01 16:05:04 +00:00
Jan Bouwhuis
28d6eab2dd
Improve MQTT protocol deprecation repair message ( #172404 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 16:05:02 +00:00
Manu
6b1ee57bd5
Fix index error in DuckDNS integration ( #172392 )
2026-06-01 16:05:00 +00:00
J. Nick Koston
7247f95b05
Bump onvif-zeep-async to 4.1.1 ( #172391 )
2026-06-01 16:04:57 +00:00
J. Nick Koston
cdeafdfd42
Bump yalexs to 9.2.1 ( #172389 )
2026-06-01 16:04:55 +00:00
Abílio Costa
9d60fce72e
Fix OMIE sensors not updating on setup ( #172383 )
2026-06-01 16:04:53 +00:00
Simone Chemelli
2e4c6c4370
Bump aioamazondevices to 13.8.1 ( #172382 )
2026-06-01 16:04:50 +00:00
J. Nick Koston
b7e36e297b
Bump dbus-fast to 5.0.16 ( #172378 )
2026-06-01 16:04:48 +00:00
Stefan Agner
7e178efe63
Reject backup uploads with unsafe inner name ( #172368 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 16:04:46 +00:00
puddly
38f25c4b41
Bump ZHA to 1.4.0 ( #172357 )
2026-06-01 16:04:44 +00:00
torben-iometer
2c2e70a11c
bump iometer version to 1.0.1 ( #172338 )
2026-06-01 16:04:41 +00:00
Linkplay2020
190350aec3
Bump wiim to 1.0.4 ( #172334 )
...
Co-authored-by: Tao Jiang <tao.jiang@linkplay.com >
2026-06-01 16:04:39 +00:00
tlpeter
a87083b6c1
Bump renault-api to 0.5.11 ( #172333 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-06-01 16:04:36 +00:00
Mike Degatano
d5be54fd40
Migrate analytics integration to config entry setup ( #171801 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 16:04:34 +00:00
Mike Degatano
46f2ad9eb2
During onboarding, ensure Supervisor is up to date during hassio setup ( #171129 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-01 16:04:31 +00:00
mhuiskes
add75622d6
Fix zeversolar coordinator to raise UpdateFailed on errors ( #170507 )
2026-06-01 16:04:29 +00:00
Daniel Feinberg
2f334d657d
Fix apple_tv HomePod streaming failures when device is idle ( #170033 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 16:04:26 +00:00
Nikhil Deepak
fd69d384be
Reset MQTT valve opening/closing state at intermediate positions ( #165176 )
...
Co-authored-by: jbouwh <jan@jbsoft.nl >
2026-06-01 16:04:24 +00:00
Mick Vleeshouwer
c22f10bf87
Run Overkiz unique ID migration only once via config entry version ( #172670 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-01 17:43:37 +02:00
Paul Bottein
97d9c23855
Bump yoto-api to 3.1.5 ( #172753 )
2026-06-01 17:38:57 +02:00
epenet
477d8bde6b
Use Platform enum in reload helper ( #172729 )
2026-06-01 16:52:26 +02:00
Franck Nijhof
da12c94f27
Skip Overkiz events for unknown device URLs ( #172712 )
2026-06-01 16:49:56 +02:00
Franck Nijhof
52afa0627e
Return 404 instead of 500 when media player artwork is unavailable ( #172700 )
2026-06-01 16:47:36 +02:00
Markus Adrario
9b8b8c2d82
Homee: Exclude covers, that don't provide a closed state. ( #172476 )
2026-06-01 16:46:34 +02:00
renovate[bot]
db0fc36a54
Update SQLAlchemy to 2.0.50 ( #172685 )
2026-06-01 16:11:43 +02:00
Abílio Costa
cb00ee1503
Skip reauth flow on ConfigEntryAuthFailed when integration has none ( #172483 )
2026-06-01 15:09:35 +01:00
AlCalzone
ae23c5db4d
Use DataUpdateCoordinator in openSenseMap ( #172713 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-01 16:04:17 +02:00
Pete Sage
d0b4274c2b
Replace usages of datetime.now(UTC) with dt_util for Sonos ( #172737 )
2026-06-01 16:02:56 +02:00
Maciej Bieniek
ecd132b60c
Translate the name of the Tractive tracker ( #172747 )
2026-06-01 16:02:22 +02:00
Maciej Bieniek
58d5db7494
Add missing _attr_name = None for Tractive device tracker ( #172746 )
2026-06-01 16:01:32 +02:00
Zach Wolf
3c0a34cc66
Bump python-roborock to 5.14.1 and revert defensive aiohttp catch ( #172745 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-01 16:01:24 +02:00
jameson_uk
de70e86eae
Bump aioamazondevices to 13.8.2 ( #172748 )
2026-06-01 15:43:46 +02:00
Franck Nijhof
9d5bd5daff
Sanitize surrogate characters in MeteoAlarm alert attributes ( #172545 )
2026-06-01 14:58:46 +02:00
Mick Vleeshouwer
c314ee77e1
Retry transient Overkiz server unavailable errors ( #172672 )
2026-06-01 14:56:38 +02:00
dependabot[bot]
2d262d940b
Bump github/gh-aw-actions from 0.74.9 to 0.75.0 ( #172530 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-01 14:56:32 +02:00
Joost Lekkerkerker
425ce17d9c
Enable RUF002 and RUF003 ( #172739 )
2026-06-01 14:52:42 +02:00
epenet
38a266ea6c
Cleanup incorrect use of Platform enum in miele ( #172699 )
2026-06-01 14:48:54 +02:00
Joost Lekkerkerker
55af1c3b3c
Enable RUF009 ( #172738 )
2026-06-01 14:17:00 +02:00
Joost Lekkerkerker
7f1dce45c5
Enable RUF061 ( #172735 )
2026-06-01 14:03:28 +02:00
tlpeter
62bfaa9d92
Bump renault-api to 0.5.11 ( #172333 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-06-01 13:33:33 +02:00
Jan Bouwhuis
088fd398e2
Fix MQTT device_tracker logging attributes order ( #172732 )
2026-06-01 13:29:30 +02:00
Joost Lekkerkerker
519104166d
Invert RUF Ruff rules ( #172731 )
2026-06-01 13:24:51 +02:00
Joost Lekkerkerker
25f64eb78c
Invert B Ruff rules ( #172730 )
2026-06-01 13:07:36 +02:00
Franck Nijhof
3c0f6b7f2a
Fix Jellyfin media source crash when entry is not loaded ( #172437 )
2026-06-01 13:06:10 +02:00
Franck Nijhof
94a976d974
Convert set_id to int in LG TV RS-232 config flow ( #172701 )
2026-06-01 12:58:26 +02:00
Franck Nijhof
e377e9889a
Handle malformed response errors in Denon AVR error wrapper ( #172502 )
2026-06-01 12:58:03 +02:00
Franck Nijhof
cc897b926d
Fix Overkiz UnoIO cover reporting wrong movement direction ( #172506 )
2026-06-01 12:38:02 +02:00
Franck Nijhof
6c04ca3685
Add missing Flexit BACnet transient operation modes to preset map ( #172493 )
2026-06-01 12:32:39 +02:00
Michael
e03bc6faa5
Add extra device info to FRITZ!Box Tools diagnostics ( #172647 )
2026-06-01 12:19:09 +02:00
Martin Hjelmare
fed946760d
Add pylint plugin to enforce util.dt.utcnow ( #172354 )
2026-06-01 12:17:29 +02:00
jameson_uk
7a32cdc250
Improve http2 task handling for Alexa Devices ( #172649 )
2026-06-01 12:11:29 +02:00
Denis Shulyaka
6bb027f008
Fix ai_task camera snapshot mime type ( #172682 )
2026-06-01 12:06:04 +02:00
Franck Nijhof
460c67e9c5
Handle missing notAfter field in cert_expiry certificate data ( #172503 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 11:42:46 +02:00
J. Nick Koston
33a51acd7b
Explain why a Switchbot device could not be found ( #172581 )
2026-06-01 11:42:00 +02:00
Franck Nijhof
3df68f2088
Fix ephember crash when zone mode is None ( #172504 )
2026-06-01 11:32:01 +02:00
renovate[bot]
35e647de20
Update rf-protocols to 4.0.1 ( #172597 )
2026-06-01 11:06:35 +02:00
Franck Nijhof
f5aed4b61e
Raise errors instead of swallowing exceptions in Toon action handlers ( #172511 )
2026-06-01 11:05:07 +02:00
A. Gideonse
c5a3a50d7b
Bump indevolt-api to 1.8.3 ( #172683 )
2026-06-01 11:01:07 +02:00
epenet
d256226e46
Adjust Renault configuration keys ( #172694 )
2026-06-01 10:58:55 +02:00
Simone Chemelli
b537978260
Fix Shelly sensor restore when not initialized ( #172441 )
2026-06-01 10:57:09 +02:00
epenet
e3cd4cdd37
Cleanup incorrect use of Platform enum in myuplink ( #172697 )
2026-06-01 10:54:19 +02:00
Yardian Support
b5997c2e9e
Fix Yardian water hammer diagnostic sensor name ( #172698 )
2026-06-01 10:50:52 +02:00
Mike Degatano
defe00dd92
During onboarding, ensure Supervisor is up to date during hassio setup ( #171129 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-01 10:34:16 +02:00
David Knowles
2fdad3dc41
Schlage: use lock connected status as availability signal ( #172638 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-06-01 10:27:28 +02:00
A. Gideonse
c86cb9281d
Bugfix: Gen-1 Inverter sensor for Indevolt to display "N/A" when turned off ( #172559 )
2026-06-01 10:23:59 +02:00
epenet
ebd8d0b9c9
Cleanup incorrect use of Platform enum in zimi ( #172696 )
2026-06-01 09:35:16 +02:00
TomFilsell
2a38d165d6
Add tests to cert_expiry ( #171051 )
...
Co-authored-by: FIls0010 <a1867444@adelaide.edu.au >
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-06-01 08:56:23 +02:00
Franck Nijhof
8c569b4aa3
Fix Growatt setup failure on API rate limit ( #172472 )
2026-06-01 08:54:13 +02:00
MoonDevLT
bea942fbaa
Improve the zeroconf discovery card title of lunatone ( #172356 )
2026-06-01 08:53:01 +02:00
epenet
421d3b0835
Rename izone constant ( #172689 )
2026-06-01 08:40:55 +02:00
Josef Zweck
adfb33489a
Add connectivity binary sensor to tedee ( #172688 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 08:18:13 +02:00
Mick Vleeshouwer
6b2c7423e4
Add tests for Overkiz lock platform ( #172678 )
2026-06-01 08:09:57 +02:00
Josef Zweck
67059e64e0
Fix tedee entity availability ( #172667 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 08:05:26 +02:00
Manu
6ab4d8933d
Bump pyrate-limiter to 4.2.0 ( #172686 )
2026-06-01 07:52:48 +02:00
Simone Chemelli
3d8369db81
Remove redundant definitions in Alexa Devices ( #172488 )
2026-06-01 06:59:54 +02:00
epenet
f459946e86
Rename domain variable in tests ( #172575 )
2026-06-01 06:37:40 +02:00
Jordan Harvey
0c7c3e9fc7
Bump pynintendoparental to 2.4.0 ( #172666 )
2026-06-01 03:04:17 +02:00
Dawid Wróbel
93615edc60
Increase Proxmox API connection timeout to 30s ( #172664 )
2026-05-31 21:38:43 +02:00
Michael
fdb581ea7f
Add missing exception translation keys in Ecovacs ( #172658 )
2026-05-31 17:35:03 +02:00
Mick Vleeshouwer
30f03dc01e
Fix sentence-casing of Overkiz energy demand status binary sensor ( #172653 )
2026-05-31 13:48:09 +02:00
renovate[bot]
4f92c1686b
Update pytest-socket to 0.8.0 ( #172516 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-31 13:40:59 +02:00
Jan Bouwhuis
a676072e0d
Fix MQTT device_tracker not saving state on location accuracy changes ( #172629 )
2026-05-31 12:03:12 +02:00
epenet
0ebcbf33ba
Bump tuya-device-handlers to 0.0.22 ( #172648 )
2026-05-31 11:57:11 +02:00
Kamil Breguła
cb544f2f67
Refresh WLED firmware releases on manual entity update ( #172517 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-05-31 11:55:30 +02:00
TheJulianJES
26c5c37f53
Bump ZHA to 1.4.1 ( #172640 )
2026-05-31 11:22:47 +02:00
epenet
b9ed8e91df
Cleanup incorrect import path in Tuya coordinator ( #172330 )
2026-05-31 11:10:22 +02:00
alexborro
33a721245c
Catch network errors during Loqed config entry unload ( #172617 )
2026-05-31 11:04:40 +02:00
Sören
840243db9c
Improve Avea Bluetooth discovery flow ( #172623 )
2026-05-30 09:49:36 -05:00
Avi Miller
740778f00b
fix: bump aiolifx and aiolifx-themes ( #172619 )
...
Signed-off-by: Avi Miller <me@dje.li >
2026-05-30 16:56:20 +03:00
J. Nick Koston
1ec5e25b6b
Fix ESPHome update entity stuck on for project versions with build suffix ( #172571 )
2026-05-30 08:50:26 -05:00
J. Nick Koston
83c35b8b4d
Bump pyroute2 to 0.9.6 ( #172521 )
2026-05-30 08:50:16 -05:00
J. Nick Koston
02b760f142
Expose bluetooth address reachability diagnostics API ( #172578 )
2026-05-30 08:49:56 -05:00
Erwin Douna
0c10c2c16b
Proxmox refactor config flow to support no nodes ( #172615 )
2026-05-30 15:45:45 +02:00
Michael
144257a377
Show error about missing api permissions while browsing Immich media ( #172609 )
2026-05-30 11:57:37 +02:00
epenet
c5341b2ff6
Fix incorrect use of Platform enum in component tests ( #172574 )
2026-05-30 11:31:42 +02:00
J. Nick Koston
6aebf78961
Bump yalexs to 9.2.7 ( #172582 )
2026-05-30 11:53:00 +03:00
On Freund
759039728b
Bump pyrisco to 0.8.0 ( #172591 )
2026-05-30 10:35:43 +02:00
J. Nick Koston
1d2f0793d7
Bump habluetooth to 6.8.0 ( #172577 )
2026-05-29 18:11:51 +02:00
epenet
14fcb6c2d6
Import notify domain in notify tests ( #172572 )
2026-05-29 18:10:59 +02:00
Jan Bouwhuis
5763829b4b
Silent migrate MQTT protocol version to version 5 if the broker supports it or raise an issue ( #172500 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-29 17:33:11 +02:00
dependabot[bot]
7dfec6ef3d
Bump docker/setup-buildx-action from 4.0.0 to 4.1.0 ( #172526 )
2026-05-29 16:22:05 +02:00
dependabot[bot]
efe55f247a
Bump docker/metadata-action from 6.0.0 to 6.1.0 ( #172528 )
2026-05-29 16:20:53 +02:00
epenet
85f3141776
Fix CI failure due to missing ssdp patching in braviatv ( #172561 )
2026-05-29 14:18:08 +02:00
Michael
a175c7c4be
Handle FileNotFoundError in Immich upload_file action ( #172490 )
2026-05-29 13:22:26 +02:00
Zach Wolf
03c83091ab
Catch network errors during Roborock config entry setup ( #172492 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-29 13:21:01 +02:00
mhuiskes
accebd7f38
Remove diagnostic category and dead translation key from pac sensor ( #172548 )
2026-05-29 12:51:17 +02:00
epenet
9d3bb346e9
Refactor Renault to use StrEnum ( #172546 )
2026-05-29 11:42:04 +02:00
mhuiskes
d13721980e
Fix zeversolar coordinator to raise UpdateFailed on errors ( #170507 )
2026-05-29 11:26:27 +02:00
Franck Nijhof
ac6b5a5850
Add missing ssdp dependency to BraviaTV manifest ( #172536 )
2026-05-29 11:17:36 +02:00
Franck Nijhof
16dfa99673
Use state-based icon for Hue grouped light ( #172535 )
2026-05-29 11:17:00 +02:00
Franck Nijhof
f51a02bbda
Fix Volvo lock crash when API field is missing from coordinator data ( #172465 )
2026-05-29 10:50:55 +02:00
Paul Bottein
6a51b21242
Fix Yoto OAuth flow with cloud credentials ( #172544 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-29 10:30:52 +02:00
dependabot[bot]
5eb502851c
Bump docker/login-action from 4.1.0 to 4.2.0 ( #172531 )
2026-05-29 08:54:25 +02:00
dependabot[bot]
ef20418c76
Bump github/codeql-action from 4.35.5 to 4.36.0 ( #172529 )
2026-05-29 08:53:42 +02:00
Erwin Douna
94ca34fd0c
Portainer refactor services test ( #172525 )
2026-05-29 08:21:09 +02:00
Franck Nijhof
8634c22a53
Guard Shelly repairs checks for uninitialized RPC devices ( #172509 )
2026-05-29 09:12:25 +03:00
Brett Adams
5681ba40f1
Move Teslemetry destination name from device tracker to a sensor ( #172514 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-29 07:56:32 +02:00
Brett Adams
8a9a1c5fed
Move Tesla Fleet route destination from device tracker to a sensor ( #172513 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-29 07:55:44 +02:00
Franck Nijhof
c587e101af
Reduce Wyoming satellite disconnect log to debug level ( #172499 )
2026-05-28 19:18:14 -05:00
Franck Nijhof
6eeeac46f3
Convert Roomba hw_version to string for device registry ( #172497 )
2026-05-28 23:13:08 +02:00
Franck Nijhof
86542b8ad0
Increase ConfigEntryNotReady retry backoff cap from 80s to 10 minutes ( #172487 )
2026-05-28 22:41:54 +02:00
Franck Nijhof
7e07e7062c
Add prog operating mode to Overkiz Atlantic heater HVAC mapping ( #172491 )
2026-05-28 22:21:53 +02:00
Franck Nijhof
d7c13fee27
Fix Tado config flow crash on device activation polling ( #172486 )
2026-05-28 22:06:24 +02:00
Ronald van der Meer
a0a44f7a25
Refactor Duco tests to use shared fixtures ( #172351 )
2026-05-28 22:04:25 +02:00
Mike Degatano
2bba907013
Migrate analytics integration to config entry setup ( #171801 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-28 20:42:25 +02:00
Crocmagnon
0dcb8fc507
ovhcloud_ai_endpoints: update quality scale to silver ( #172440 )
2026-05-28 20:40:41 +02:00
Jan Bouwhuis
18e6f67650
Move MQTT protocol setting to main options ( #172482 )
2026-05-28 20:36:39 +02:00
Joost Lekkerkerker
e5fad17e17
Add pylint rule for checking async_migrate_entry calls in tests ( #171877 )
2026-05-28 20:22:41 +02:00
Boris Obmoroshev
219b9cbcaa
Add regression test for ONVIF setup against a real ONVIFDevice ( #172194 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-28 19:18:24 +01:00
Franck Nijhof
309b26f809
Handle DAVError in CalDAV get_supported_components ( #172479 )
2026-05-28 19:53:20 +02:00
Bram Kragten
e78cb0114d
Bump frontend to 20260527.1 ( #172462 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-28 19:52:47 +02:00
Crocmagnon
06a4247078
ovhcloud_ai_endpoints: increase test coverage ( #172439 )
2026-05-28 19:48:08 +02:00
Daniel Feinberg
181e21dd2c
Fix apple_tv HomePod streaming failures when device is idle ( #170033 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 19:47:32 +02:00
Crocmagnon
31354d4129
ovhcloud_ai_endpoints: add diagnostics ( #172444 )
2026-05-28 19:42:49 +02:00
Simone Chemelli
57308d7760
Discard old events for Alexa Devices ( #172446 )
2026-05-28 19:42:19 +02:00
Joost Lekkerkerker
c07fed05df
Add pylint rule for checking async_setup_entry calls in tests ( #171864 )
2026-05-28 19:28:29 +02:00
jtjart
13ef737873
Add projector as media player device class ( #169274 )
2026-05-28 19:27:21 +02:00
TheJulianJES
0a1510135c
Fix Matter BLE proxy blocking startup ( #172456 )
2026-05-28 19:25:36 +02:00
Simone Chemelli
6f6b7888cd
Bump samsungtvws to 3.0.5 ( #172471 )
2026-05-28 19:02:30 +02:00
Paul Bottein
b9173e36fb
Name the Broadlink RF transmitter entity ( #172468 )
2026-05-28 19:02:14 +02:00
Ronald van der Meer
a65ca9c86b
Fix Duco regression where entities become unavailable when LAN info fetch fails ( #172448 )
2026-05-28 19:00:43 +02:00
Paulus Schoutsen
fc12d6fbb6
Add lg_tv_rs232 to LG brand ( #172458 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-28 18:52:55 +02:00
Keilin Bickar
2a6b686254
Add Sense API exception handling ( #169957 )
...
Co-authored-by: Inca <inca@popre.net >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-28 17:42:43 +01:00
G Johansson
4d841e4d84
Update async_update_entity_platform to not allow loaded entities ( #171773 )
2026-05-28 18:17:23 +02:00
Lukas
df08e9f311
Add button platform for Samsung Infrared integration ( #171791 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-28 17:14:47 +01:00
Abílio Costa
d53e40eea8
Add skill instruction on not duplicating entity base class behavior ( #172362 )
2026-05-28 16:03:43 +01:00
Franck Nijhof
0b261b7198
Fix SmartThings light checking wrong component for capabilities ( #172430 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-28 16:27:57 +02:00
dependabot[bot]
3a9f32de25
Bump github/gh-aw-actions from 0.74.4 to 0.74.9 ( #172398 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 13:52:56 +02:00
dependabot[bot]
b5e54583c7
Bump docker/build-push-action from 7.1.0 to 7.2.0 ( #172397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 13:51:38 +02:00
Franck Nijhof
85ea7c1176
Fix Hue light ZeroDivisionError when mirek value is zero ( #172442 )
2026-05-28 13:50:45 +02:00
Franck Nijhof
713f520bc8
Fix iZone integration broken by python-izone 1.2.10 API change ( #172427 )
2026-05-28 13:48:19 +02:00
Michael Davie
e4bb5a9395
Use ECMap for Environment Canada radar with layer support ( #161602 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-05-28 13:47:58 +02:00
LG-ThinQ-Integration
936b2fe933
Remove unused translation in lg_thinq ( #172394 )
...
Co-authored-by: YunseonPark-LGE <yunseon.park@lge.com >
2026-05-28 13:44:56 +02:00
dependabot[bot]
c6c6f08885
Bump dessant/lock-threads from 6.0.0 to 6.0.1 ( #172399 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 13:40:03 +02:00
Ariel Ebersberger
c621721851
Remove advanced options from config/test_config_entires ( #172423 )
2026-05-28 13:37:31 +02:00
Erik Montnemery
5bb6b20641
Add zone entered left triggers ( #172412 )
2026-05-28 13:22:38 +02:00
Manu
37f41d8e09
Fix index error in DuckDNS integration ( #172392 )
2026-05-28 12:58:51 +02:00
Crocmagnon
b02f312bed
ovhcloud_ai_endpoints: reauthentication flow ( #172405 )
2026-05-28 12:58:39 +02:00
Nikhil Deepak
3520c821c5
Reset MQTT valve opening/closing state at intermediate positions ( #165176 )
...
Co-authored-by: jbouwh <jan@jbsoft.nl >
2026-05-28 12:07:30 +02:00
Jan Bouwhuis
cbf737a03e
Improve MQTT protocol deprecation repair message ( #172404 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-28 12:05:35 +02:00
Franck Nijhof
5bd6d52e6a
Convert yamaha_musiccast sw_version to string ( #172411 )
2026-05-28 12:05:19 +02:00
Linkplay2020
d9a89beb3d
Bump wiim to 1.0.4 ( #172334 )
...
Co-authored-by: Tao Jiang <tao.jiang@linkplay.com >
2026-05-28 11:38:22 +02:00
Ludovic BOUÉ
41f783f14d
Add Matter soil moisture sensor ( #172372 )
2026-05-28 11:03:58 +02:00
Erik Montnemery
35397b818d
Deprecate device tracker battery_level property ( #171819 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-28 10:54:08 +02:00
Erik Montnemery
d42d02f20a
Revert "Add zone triggers entered/left zone" ( #172409 )
2026-05-28 10:32:28 +02:00
Franck Nijhof
99c445f261
Bump version to 2026.7.0dev0 ( #172367 )
2026-05-28 10:20:00 +02:00
Stefan Agner
567fe85828
Reject backup uploads with unsafe inner name ( #172368 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-28 10:19:06 +02:00
Erik Montnemery
fd1a5d0c5a
Add zone triggers entered/left zone ( #171751 )
2026-05-28 10:05:41 +02:00
Erik Montnemery
632ec39d53
Deprecate device tracker TrackerEntity location_name property ( #171820 )
2026-05-28 10:02:28 +02:00
Abílio Costa
67b9d28953
Fix OMIE sensors not updating on setup ( #172383 )
2026-05-28 08:29:53 +02:00
J. Nick Koston
e3880eedb0
Bump yalexs to 9.2.1 ( #172389 )
2026-05-27 22:01:07 -05:00
J. Nick Koston
ce64f5f902
Bump onvif-zeep-async to 4.1.1 ( #172391 )
2026-05-27 22:00:56 -05:00
J. Nick Koston
0da99a50fc
Bump dbus-fast to 5.0.16 ( #172378 )
2026-05-27 17:16:36 -05:00
Arcadiy Ivanov
43f636be65
Include device identity in Matter light transition blocklist warning ( #172324 )
2026-05-27 23:58:37 +02:00
Simone Chemelli
262cdbfab5
Bump aioamazondevices to 13.8.1 ( #172382 )
2026-05-27 23:16:23 +02:00
puddly
8cbd358435
Bump ZHA to 1.4.0 ( #172357 )
2026-05-27 22:55:07 +02:00
torben-iometer
df04b19a0a
bump iometer version to 1.0.1 ( #172338 )
2026-05-27 22:19:20 +02:00
markvp
adeb352079
Add GeneralDiagnostics sensors and fault binary sensors to Matter integration ( #169830 )
2026-05-27 21:07:08 +02:00
Stefan Agner
1e457600f1
Harden backup tar extraction with Python tar_filter ( #172252 )
2026-05-27 18:10:04 +02:00
Franck Nijhof
fce17c8e6f
Bump version to 2026.6.0b0
2026-05-27 16:07:37 +00:00
Franck Nijhof
51d1d4aa9e
Update MDI icons from frontend for 2026.6.0 beta ( #172366 )
2026-05-27 18:04:08 +02:00
Alex Romanov
8184b93151
Add Tuya smart kettle select entities ( #171897 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-05-27 17:32:01 +02:00
Bram Kragten
403cb85bc8
Bump frontend to 20260527.0 ( #172355 )
2026-05-27 17:16:46 +02:00
Erik Montnemery
4bf3a5b4bd
Adjust behavior of numerical condition and trigger between and outside ( #172335 )
2026-05-27 17:03:58 +02:00
robotsnh
5a73d78c90
refactor(ads): refactor local CONF_OPTIONS constant in select.py ( #171957 )
2026-05-27 16:53:33 +02:00
Stefan Agner
ebd9934213
Add repair to migrate away from multiprotocol/Multi-PAN ( #168431 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: puddly <32534428+puddly@users.noreply.github.com >
2026-05-27 16:37:02 +02:00
Thomas D
73898c29e2
Fix weather lux unit in Qbus integration ( #172326 )
2026-05-27 16:29:39 +02:00
Jan-Philipp Benecke
3372bf45ec
Allow counter entities as source in trend ( #171132 )
2026-05-27 15:24:19 +01:00
epenet
9744388a4e
Fix duplicate hvac_modes in Tuya climate ( #172352 )
2026-05-27 16:23:24 +02:00
Petro31
75c52a382e
Add missing template entity device_tracker translation ( #172346 )
2026-05-27 16:21:50 +02:00
Erik Montnemery
f8a65a7c6f
Rename trigger behavior options ( #172348 )
2026-05-27 16:01:11 +02:00
Matt
b2d934fae1
Fix dead code and redundant assignment in isy994 integration ( #171904 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
Signed-off-by: Matt Jones <47545907+SoundMatt@users.noreply.github.com >
2026-05-27 15:56:32 +02:00
Wendelin
eb72a72182
Rename automation comments to note ( #172312 )
2026-05-27 15:23:06 +02:00
Abílio Costa
a4b9de867c
Add instruction about hardcoded entity ids in tests ( #172341 )
2026-05-27 14:18:31 +01:00
Erik Montnemery
3a4e697414
Add entity option to associate scanner tracker with any zone ( #172157 )
2026-05-27 15:17:30 +02:00
epenet
00010a7508
Bump tuya-device-handlers to 0.0.21 ( #172315 )
2026-05-27 14:52:15 +02:00
epenet
c5e4e97fa9
Ignore quirks in Tuya snapshot tests ( #172329 )
2026-05-27 14:22:59 +02:00
renovate[bot]
3f6e323b48
Update ruff ( #172343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27 13:59:20 +02:00
renovate[bot]
b9639ec9f6
Update uv to 0.11.16 ( #172344 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27 13:59:05 +02:00
dependabot[bot]
31bce13d16
Bump actions/stale from 10.2.0 to 10.3.0 ( #172319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 13:28:44 +02:00
Petro31
3523a26abd
Add template device_tracker platform ( #171732 )
2026-05-27 13:27:07 +02:00
Allen Porter
a6fcc9f3ff
Prefer external URL in WWW-Authenticate header for RFC 9728 ( #169658 )
2026-05-27 12:57:02 +02:00
cdnninja
efe0000fbe
Bump pyvesync to 3.4.2 ( #168402 )
2026-05-27 12:43:01 +02:00
starkillerOG
98a7cc66ef
Reolink battery fast start ( #171840 )
2026-05-27 12:41:32 +02:00
Erik Montnemery
7feaf71b9e
Make TrackerEntity in_zones win over lat/long ( #172313 )
2026-05-27 11:27:34 +02:00
Erik Montnemery
00a0fae7bc
Improve numerical trigger and condition tests ( #172308 )
2026-05-27 11:23:49 +02:00
Bram Kragten
0c816c22e0
Remove show_advanced_options from data entry flow API ( #172249 )
2026-05-27 11:13:24 +02:00
epenet
42f277716d
Ensure local_strategy is defined in tuya tests ( #172328 )
2026-05-27 10:52:14 +02:00
Ronald van der Meer
6669b0de25
Use Duco state codes for ventilation state labels ( #172314 )
2026-05-27 10:43:46 +02:00
wollew
50fca42624
Bump pyvlx to 0.2.35 ( #172320 )
2026-05-27 10:38:55 +02:00
Erik Montnemery
deecb4ee9c
Improve cast option flow tests ( #172323 )
2026-05-27 10:37:50 +02:00
Erik Montnemery
762f07f450
Add device_tracker platform to kitchen_sink ( #172250 )
2026-05-27 10:21:09 +02:00
Kevin McCormack
e02ea041b7
Add config flow for OPNsense ( #151121 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Philippe Lafoucrière <12752+gravis@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-05-27 10:15:16 +02:00
Petro31
7912afb765
Create issue when legacy platform setup is not supported for device_trackers ( #172281 )
2026-05-27 09:08:20 +02:00
Jan Bouwhuis
7adaa09333
Add override decorator for incomfort to comply with PEP 698 ( #172244 )
2026-05-27 08:20:16 +02:00
tronikos
c5e7ed9aba
Update recommended chat model to gemini-3.1-flash-lite ( #172299 )
2026-05-27 08:19:01 +02:00
Max Michels
68b8667998
Add missing exception translation key in aws_s3 ( #172270 )
2026-05-27 07:31:58 +02:00
J. Nick Koston
f643dd98e5
Bump habluetooth to 6.7.9 ( #172303 )
2026-05-26 23:55:04 -05:00
J. Nick Koston
dcec29dbbf
Bump qingping-ble to 1.1.5 ( #172305 )
2026-05-26 22:41:55 -05:00
J. Nick Koston
1daff77591
Skip Linux only bluetooth scanner tests on non Linux platforms ( #172304 )
2026-05-26 22:41:41 -05:00
Yardian Support
7e3fc18c8c
Update Yardian codeowners to @aeon-matrix ( #172273 )
2026-05-26 19:04:47 -05:00
J. Nick Koston
b6cc5499aa
Bump dbus-fast to 5.0.15 ( #172298 )
2026-05-26 19:00:28 -05:00
Manu
11920b82fe
Fix typo in System Bridge ( #172294 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-27 01:58:34 +02:00
tronikos
2649504dfb
Fix hardcoded exception string in opower ( #172295 )
2026-05-27 01:29:31 +02: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
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
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
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
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
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
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
Richard Kroegel
8396964023
Update device class for eurotronic number ( #170356 )
2026-05-12 17:00:57 +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