6c7317fbc3
Increase test coverage in ista EcoTrend integration ( #143426 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-04-22 13:37:13 +02:00
159e55296f
Make backup listing more resilient for onedrive ( #143010 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2025-04-22 13:36:59 +02:00
Manu and GitHub
8a084599d8
Refactor coordinator of ista EcoTrend integration ( #143422 )
2025-04-22 13:29:05 +02:00
Brett Adams and GitHub
24b51e0582
Delay stream startup in Teslemetry ( #142447 )
2025-04-22 13:23:25 +02:00
Brett Adams and GitHub
2e2faeb612
Add remaining Binary Sensor entities to Teslemetry ( #143384 )
2025-04-22 13:16:29 +02:00
Simon Lamon and GitHub
d3a8af9ed0
Add scan interval and parallel updates to LinkPlay media player ( #143324 )
2025-04-22 13:11:39 +02:00
Josef Zweck and GitHub
def11f9959
Change lamarzocco general update frequency ( #143417 )
2025-04-22 12:52:27 +02:00
Mick Vleeshouwer and GitHub
0b64151ae0
Add icon translations and missing text translations for select in Overkiz ( #143369 )
2025-04-22 12:48:35 +02:00
Mick Vleeshouwer and GitHub
a86c6e0809
Add 'auto' HVACMode for AtlanticElectricalTowelDryer in Overkiz ( #143243 )
2025-04-22 12:45:12 +02:00
Maciej Bieniek and GitHub
88821b1d0e
Use aioshelly methods with Shelly RPC number entities ( #142482 )
2025-04-22 12:44:02 +02:00
Marc Mueller and GitHub
73f636c40d
Use HassKey for wemo data ( #143322 )
2025-04-22 12:42:24 +02:00
Ville Skyttä and GitHub
042e11b1d7
Add huawei_lte config flow data descriptions ( #143388 )
2025-04-22 12:40:57 +02:00
epenet and GitHub
06cc505956
Remember previous input in renault config flow ( #143438 )
2025-04-22 12:39:13 +02:00
Manu and GitHub
8aab7d5504
Add translations to UpdateFailed exceptions in IronOS ( #143285 )
2025-04-22 12:36:14 +02:00
Brett Adams and GitHub
c52f73269e
Dont cache available property in Teslemetry ( #143380 )
2025-04-22 12:35:36 +02:00
Josef Zweck and GitHub
fa2ad54d90
Bump pylamarzocco to 2.0.0b2 ( #143413 )
2025-04-22 12:27:10 +02:00
Marc Mueller and GitHub
fa9af6a021
Use HassKey for zone data ( #143323 )
2025-04-22 12:18:21 +02:00
epenet and GitHub
a3605921c9
De-duplicate test helper function ( #143437 )
...
* De-duplicate test helper function
* One more
2025-04-22 12:04:12 +02:00
Michael and GitHub
e9269a1d33
Remove deprecated yaml import from local file ( #143405 )
2025-04-22 11:50:28 +02:00
Michael and GitHub
39807abc7d
Remove deprecated yaml import from Canary ( #143410 )
2025-04-22 11:49:01 +02:00
Brett Adams and GitHub
08ae05cc76
Remove wake helper from Teslemetry ( #143376 )
2025-04-22 11:40:03 +02:00
J. Nick Koston and GitHub
2188603a49
Bump aiohomekit to 3.2.14 ( #143440 )
2025-04-22 11:00:40 +02:00
Michael and GitHub
fbe2370df7
Remove deprecated action call addon_update from Supervisor ( #143404 )
...
remove deprecated action call addon_update
2025-04-22 10:39:17 +02:00
Brett Adams and GitHub
8fb1c6535d
Bump teslemetry-stream to 0.7.5 ( #143387 )
...
* bump
* v0.7.5
2025-04-22 11:24:07 +03:00
6534dff4bc
Remove uneeded constructor from Whirlpool climate ( #143408 )
...
* Remove uneeded constructor from Whirlpool climate
* Update homeassistant/components/whirlpool/climate.py
Co-authored-by: Josef Zweck <josef@zweck.dev >
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Josef Zweck <josef@zweck.dev >
2025-04-22 11:04:09 +03:00
Abílio Costa and GitHub
44f2897919
Use spec for Whirlpool mocks ( #143416 )
...
Use `spec` to cleanup unecessary mock function definitions.
2025-04-22 10:07:18 +03:00
J. Nick Koston and GitHub
30b7e36f10
Bump yalexs-ble to 2.6.0 ( #143420 )
...
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.5.7...v2.6.0
2025-04-22 10:06:28 +03:00
Norbert Rittel and GitHub
2f6ad8ea4a
Fix sentence-casing in intellifire ( #143435 )
...
* Fix sentence-casing in `intellifire`
* Update test_sensor.ambr
* Update test_binary_sensor.ambr
2025-04-22 10:05:01 +03:00
Norbert Rittel and GitHub
78afd566ec
Fix sentence-casing of "Error status" in motionmount ( #143436 )
2025-04-22 10:04:38 +03:00
Noah Husby and GitHub
02cc679692
Bump aiorussound to 4.5.2 ( #143431 )
...
* Bump aiorussound to 4.5.1
* Bump aiorussound to 4.5.2
2025-04-22 10:03:24 +03:00
Josef Zweck and GitHub
1064588c00
Add last cleaned sensor to lamarzocco ( #143414 )
2025-04-22 07:02:16 +02:00
54050f10b7
Add support for HVAC mode "OFF" in Somfy Heating Temperature Interface in Overkiz ( #143396 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
2025-04-21 21:31:44 +02:00
Markus Adrario and GitHub
f0cf620854
Add Homee wind_monitoring_state to numbers ( #139848 )
2025-04-21 21:21:15 +02:00
Norbert Rittel and GitHub
80f34620c8
Use common state for "Error" in peblar ( #143273 )
2025-04-21 20:24:02 +02:00
Michael and GitHub
7030000348
Remove deprecated yaml import from Smarty ( #143406 )
...
remove deprecated yaml import
2025-04-21 18:20:57 +03:00
Álvaro Fernández Rojas and GitHub
fc7f1ab42f
Update aioairzone-cloud to v0.6.12 ( #143400 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2025-04-21 18:10:26 +03:00
Ville Skyttä and GitHub
89a6bc4354
Huawei LTE icon improvements ( #143342 )
...
* Set icon for Huawei LTE eNodeB ID
This identifies the base station ~ tower, so use the tower icon for it.
* Use antenna rather than (power) transmission tower across
https://github.com/home-assistant/core/pull/143342#discussion_r2051781388
2025-04-21 18:09:20 +03:00
849121a124
Improve human-readable name for new/reauth/reconfig in ESPHome ( #143302 )
...
* Improve human-readable prompt when requesting ESPHome credentials
Users reported difficulty identifying which device needs reauthentication, especially when names are similar (e.g., `power-meter` vs `power-meter-EEFF`). Previously, only the hostname was shown, which led to confusion. This change includes the config entry title or friendly name—when available—in the prompt to make device identification easier.
* Update homeassistant/components/esphome/config_flow.py
* add missing cover
* tweaks
* one more
* one more
* cover
* some are ``, some are not, make them all ``
* Apply suggestions from code review
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2025-04-21 10:25:14 -04:00
J. Nick Koston and GitHub
ba6ce28d3c
Add DHCP discovery subscribe websocket API ( #143106 )
...
* Add DHCP discovery subscribe websocket API
* fix circular import
* fixes
* fixes
* fixes
* reduce
* reduce
* reduce
* fix tests
* fix tests
* rework
* tests
* reduce number of lines changed
* reduce
2025-04-21 10:25:04 -04:00
Simone Chemelli and GitHub
4b8447bc82
Move quality scale to bronze for UptimeRobot ( #143399 )
2025-04-21 15:05:44 +01:00
J. Nick Koston and GitHub
6698b3a1dc
Improve ESPHome abort messages for already-configured devices ( #143289 )
...
* Improve ESPHome abort messages for already-configured devices
Users often struggle to identify which ESPHome device is already configured—especially when replacing a device or renaming an existing one.
This PR improves the abort messages to include more helpful details, so users can pinpoint the conflicting device without needing to dig through the `core.config_entries` file manually.
* Update homeassistant/components/esphome/strings.json
2025-04-21 09:41:15 -04:00
J. Nick Koston and GitHub
352ef0d009
Correct handling of entities with empty name for ESPHome devices ( #143366 )
...
Correct handling of empty name for ESPHome devices
If the name was set to "", ESPHome should treat this as if the
name is empty. Since protobuf treats empty fields as "" we need
to handle this as `None` internally as otherwise it leads to
friendly names like "Friendly Name " with a trailing space and
unexpected entity_id formats
fixes #132532
2025-04-21 09:38:29 -04:00
J. Nick Koston and GitHub
bb73ecc1f4
Restore service call performance by avoiding expensive runtime cast ( #143378 )
...
Improve service call performance by avoiding expensive runtime type checking
Most of the overhead here was casting
2025-04-21 09:37:10 -04:00
Simone Chemelli and GitHub
7ea8827e69
Fix typos in UptimeRobot tests ( #143397 )
2025-04-21 14:11:51 +02:00
Simon Lamon and GitHub
8fa48a9781
Sync random sensor device classes ( #143368 )
2025-04-21 13:58:47 +02:00
694c768666
Fix utility_meter wrong/old value on reset ( #142951 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-04-21 12:45:57 +01:00
karwosts and GitHub
51eb4770a7
Use config_entry selector for reload_config_entry ( #143370 )
2025-04-21 11:52:26 +01:00
J. Nick Koston and GitHub
274a507bc4
Bump aiohttp to 3.11.18 ( #143392 )
...
changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.17...v3.11.18
2025-04-21 13:42:21 +03:00
Retha Runolfsson and GitHub
da8339066b
Add light unit tests for switchbot ( #140436 )
2025-04-21 11:07:03 +01:00
Simone Chemelli and GitHub
ee3ee5b165
Fix Vodafone Station config entry unload ( #143371 )
2025-04-20 23:56:09 +02:00