Paulus Schoutsen
15f930e6cc
Snapshot update
2025-04-22 12:07:35 -04:00
Paulus Schoutsen
f8a496dff2
Clean up more
2025-04-22 10:51:27 -04:00
Paulus Schoutsen
3b1b33d7f2
Move method to be test suite only
2025-04-22 10:32:44 -04:00
Paulus Schoutsen and GitHub
8aa30b0ccb
Migrate VoIP to use Assist Pipeline TTS tokens ( #139671 )
...
* Migrate VoIP to use pipeline token
* migrate announcements to use TTS token
2025-04-22 10:24:24 -04:00
Manu and GitHub
871a7c87bf
Fix error in diagnostics test in ista EcoTrend integration ( #143456 )
2025-04-22 15:52:25 +02:00
Marc Mueller and GitHub
72337e4c77
Fix lg_thinq RuntimeWarning in tests ( #143448 )
2025-04-22 14:22:04 +02:00
Manu and GitHub
aedd60e74f
Add diagnostics platform to ista EcoTrend ( #143428 )
2025-04-22 14:12:43 +02:00
Manu and GitHub
9249ea0dbb
Abort reauth flow on unique id mismatch in ista EcoTrend integration ( #143430 )
2025-04-22 14:11:09 +02:00
Josef Zweck and GitHub
357ec7034e
Roll back changes on upload failure in onedrive ( #143012 )
2025-04-22 14:10:52 +02:00
Manu and GitHub
ccd1a08aca
Clear statistics on entry removal in ista EcoTrend integration ( #143433 )
2025-04-22 13:57:28 +02:00
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
Brett Adams and GitHub
2e2faeb612
Add remaining Binary Sensor entities to Teslemetry ( #143384 )
2025-04-22 13:16:29 +02:00
Josef Zweck and GitHub
def11f9959
Change lamarzocco general update frequency ( #143417 )
2025-04-22 12:52:27 +02:00
Maciej Bieniek and GitHub
88821b1d0e
Use aioshelly methods with Shelly RPC number entities ( #142482 )
2025-04-22 12:44:02 +02:00
epenet and GitHub
06cc505956
Remember previous input in renault config flow ( #143438 )
2025-04-22 12:39:13 +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
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
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
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
Josef Zweck and GitHub
1064588c00
Add last cleaned sensor to lamarzocco ( #143414 )
2025-04-22 07:02:16 +02:00
Markus Adrario and GitHub
f0cf620854
Add Homee wind_monitoring_state to numbers ( #139848 )
2025-04-21 21:21:15 +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
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
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
Simone Chemelli and GitHub
7ea8827e69
Fix typos in UptimeRobot tests ( #143397 )
2025-04-21 14:11:51 +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
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
Norbert Rittel and GitHub
1ad60881cb
Fix spelling of "off-grid" in tesla_fleet ( #143359 )
...
* Fix spelling of "off-grid" in `tesla_fleet`
* Update test_number.ambr
2025-04-20 21:21:51 +03:00
Norbert Rittel and GitHub
18cd389c77
Fix spelling of "off-grid" in tessie ( #143358 )
...
* Fix spelling of "off-grid" in `tessie`
* Update test_number.ambr
2025-04-20 21:21:29 +03:00
Norbert Rittel and GitHub
26ea97cb44
Fix spelling of "off-grid" and "on-grid" in teslemetry ( #143357 )
...
* Fix spelling of "off-grid" and "on-grid" in `teslemetry`
* Update test_number.ambr
2025-04-20 21:21:06 +03:00
Norbert Rittel and GitHub
d7f6db5efd
Fix spelling of "off-grid" in apsystems ( #143356 )
...
* Fix spelling of "off-grid" in `apsystems`
* Update test_binary_sensor.ambr
2025-04-20 21:20:43 +03:00
8699e69ae5
Optimize sliding window history_stats to not re-query the database every interval ( #143279 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-04-20 08:08:28 -10:00
Marc Mueller and GitHub
a749ecceed
Add helper method to clear logger overwrites for tests ( #143301 )
2025-04-20 09:28:30 +02:00
6b09fe2377
Support new local token generation method in Overkiz ( #143181 )
...
* Initial implementation of new token method for Local API
* Improve translations
* Update text
* Bugfix
* Bugfix
* Bugfixes
* Fixes
* Bugfix
* Bugfix
* Fix
* small fix
* Fix tests
* Refactor token usage in Overkiz config flow tests
* Refactor local API configuration flow tests for clarity and update reauthentication logic
* Improve comments
* Update tests
* Update homeassistant/components/overkiz/strings.json
Co-authored-by: Josef Zweck <josef@zweck.dev >
---------
Co-authored-by: Josef Zweck <josef@zweck.dev >
2025-04-20 06:29:18 +02:00
tdfountain and GitHub
eb642e8a06
Remove unused variable in test util for NUT ( #143304 )
2025-04-19 16:22:10 -10:00
tdfountain and GitHub
b97d8e163d
Fix type of port in test util for NUT ( #143303 )
2025-04-19 16:13:05 -10:00
tdfountain and GitHub
7c0d2832cd
Add remove device support to NUT ( #143293 )
2025-04-19 16:07:42 -10:00
Marc Mueller and GitHub
5843e63878
Add contextmanager to reset logger after set_level call in tests ( #143295 )
2025-04-20 02:13:01 +02:00
Marc Mueller and GitHub
961f8afe53
Remove debug option in unifiprotect tests ( #143296 )
2025-04-19 14:00:22 -10:00
tdfountain and GitHub
37769b94cd
Remove unnecessary persistent notification in test case for NUT ( #143298 )
...
Remove unnecessary persistent notification
2025-04-20 01:55:26 +02:00
Marc Mueller and GitHub
8f4435019b
Reset logging level in esphome test ( #143291 )
2025-04-19 23:59:45 +02:00
Thomas55555 and GitHub
012f6b660c
Add more states to error sensor in Husqvarna Automower ( #143270 )
...
* Add more states to error sensor in Husqvarna Automower
* Use new common state
* tests and duplicates
2025-04-19 21:16:01 +02:00
Thomas55555 and GitHub
84a8c1312f
Add entity categories to Husqvarna Automower sensors ( #143277 )
2025-04-19 21:13:24 +02:00
Norbert Rittel and GitHub
a9e77dc0db
Use common state for "Error", fix sentence-casing in tplink_omada ( #143278 )
...
* Use common state for "Error", fix sentence-casing in `tplink_omada`
- replace "Error" with common state reference
- correct missing sentence-casing in several strings
* Update test_switch.ambr
2025-04-19 21:12:14 +02:00