c1c5776d85
Correct enum member check in home_connect ( #142666 )
...
* Correct enum member check in home_connect
* Update homeassistant/components/home_connect/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Add mypy override
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-04-19 09:12:14 +00:00
Brett Adams and Franck Nijhof
eda642554d
Check Energy Live API works before creating the coordinator in Tessie ( #142510 )
...
* Check live API works before creating the coordinator
* Fix diag
* Fix mypy on entity
* is not None
2025-04-19 09:12:11 +00:00
Chase Mamatey and Franck Nijhof
51f5ce013f
Fix duke_energy data retrieval to adhere to service start date ( #136054 )
2025-04-19 09:12:10 +00:00
Josef Zweck and GitHub
44450f9d7d
Fix reconfigure flow for lamarzocco ( #143152 )
2025-04-19 11:07:45 +02:00
Brett Adams and GitHub
c34e280fc2
Add typed listeners to Teslemetry sensor platform ( #142236 )
2025-04-19 10:56:29 +02:00
J. Nick Koston and GitHub
aef266b940
Refactor live history and logbook to avoid unnecessary task creation for recorder sync ( #143244 )
2025-04-19 10:55:11 +02:00
f873219d25
Bump pysmhi to 1.0.2 ( #143007 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-04-18 22:45:09 -10:00
Louis Christ and GitHub
7de5646d6b
Bump pyblu to 2.0.1 ( #143178 )
2025-04-19 10:41:50 +02:00
1e89f3ec9a
Bump ZHA to 0.0.56 ( #143165 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-04-19 10:38:34 +02:00
Joost Lekkerkerker and GitHub
d8d9449e2b
Fix SmartThings soundbar without media playback ( #143170 )
2025-04-19 09:53:31 +02:00
Marc Mueller and GitHub
850d9a0254
Update types packages ( #143187 )
2025-04-19 09:52:09 +02:00
c422bcf1e2
Make renault scan interval dynamic ( #142964 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2025-04-19 09:51:41 +02:00
Retha Runolfsson and GitHub
27b7fb6f91
Add humidifier unit test for switchbot ( #143207 )
2025-04-19 09:48:01 +02:00
Mick Vleeshouwer and GitHub
302dbc424b
Add device class and options to sensor defect for Overkiz ( #143241 )
2025-04-19 06:51:33 +02:00
J. Nick Koston and GitHub
a7922690c4
Adjust cover reproduce state to prefer setting positions if supported ( #143226 )
2025-04-18 11:34:33 -10:00
Mick Vleeshouwer and GitHub
5541de2bcb
Fix state class for tariff sensor in Overkiz ( #143234 )
2025-04-18 22:15:35 +02:00
Mick Vleeshouwer and GitHub
4c14184111
Add native units, device classes, and state classes for consumption sensors in Overkiz ( #143239 )
2025-04-18 22:13:49 +02:00
Mick Vleeshouwer and GitHub
d78f63e4d0
Add device class for outlet engine sensor in Overkiz integration ( #143238 )
2025-04-18 22:12:30 +02:00
Mick Vleeshouwer and GitHub
f38d50b928
Add duration device class and unit of measurement for Overkiz ( #143237 )
2025-04-18 22:11:51 +02:00
Mick Vleeshouwer and GitHub
5c5b832d01
Add device class for moisture detection in Overkiz binary sensors ( #143236 )
2025-04-18 22:11:06 +02:00
Jan Bouwhuis and GitHub
2b4c5178f4
Fix Intergas climate entity category ( #143240 )
2025-04-18 22:09:50 +02:00
J. Nick Koston and GitHub
59588f960d
Fix flakey Bluetooth options flow tests ( #143215 )
2025-04-18 10:08:17 -10:00
Joost Lekkerkerker and GitHub
d3b335f53f
Fix missing binary sensor for CoolSelect+ in SmartThings ( #143216 )
2025-04-18 20:41:18 +03:00
Josef Zweck and GitHub
c3037bae39
Add service definition for user facing action to media player search ( #143177 )
...
* Add service definition for user facing action to media player search
* add filter
* Reorder and update fields in services.yaml
2025-04-18 15:07:46 +02:00
J. Nick Koston and GitHub
9b1ab34352
Fix hassio mocking in ESPHome dashboard tests ( #143212 )
2025-04-18 14:11:36 +02:00
J. Nick Koston and GitHub
221a8597da
Make unknown media source exception translatable ( #143208 )
2025-04-18 01:17:56 -10:00
J. Nick Koston and GitHub
45022752a0
Make remaining ESPHome exceptions translatable ( #143184 )
2025-04-17 22:22:08 -10:00
J. Nick Koston and GitHub
aa342eb476
Add additional config entry typing to ESPHome ( #143126 )
2025-04-17 22:03:52 -10:00
J. Nick Koston and GitHub
32b26b8270
Add icons for ESPHome entities ( #143202 )
2025-04-17 21:56:11 -10:00
J. Nick Koston and GitHub
e07c29caad
Small improvements to ESPHome setup ( #143204 )
2025-04-17 21:51:16 -10:00
J. Nick Koston and GitHub
b487c12ab1
Remove unreachable code in ESPHome media_players ( #143203 )
2025-04-17 21:51:03 -10:00
J. Diego Rodríguez Royo and GitHub
60293648dc
Create Home Connect active and selected program entities only when there are programs ( #143185 )
...
* Create active and selected program entities only when there are programs
* Test improvements
2025-04-18 00:09:52 +02:00
Abílio Costa and GitHub
e7994b3da1
Fix missing go2rtc dependency in non-docker setups ( #143172 )
2025-04-17 10:03:47 -10:00
Josef Zweck and GitHub
b88bf74e13
Cleanup lamarzocco tests ( #143176 )
2025-04-17 20:53:47 +02:00
peteS-UK and GitHub
8355727eb1
Fix for media content type case in Squeezebox ( #143099 )
2025-04-17 18:56:28 +02:00
Marc Mueller and GitHub
c7290908cc
Update mypy-dev 1.16.0a8 ( #143166 )
2025-04-17 18:13:00 +02:00
Abílio Costa and GitHub
1307cd4b10
Add bronze quality scale for Whirlpool ( #142752 )
2025-04-17 15:31:12 +01:00
Abílio Costa and GitHub
c0b2193718
Use freezer for time change in Whirlpool config flow test ( #143162 )
2025-04-17 16:14:21 +02:00
Abílio Costa and GitHub
f9bb7e404e
Improve Whirlpool config flow test completeness and naming ( #143118 )
2025-04-17 13:40:57 +01:00
bbb8a1bacc
Migrate lamarzocco to pylamarzocco 2.0.0 ( #142098 )
...
* Migrate lamarzocco to pylamarzocco 2.0.0
* bump manifest
* Remove CONF_TOKEN
* remove icons
* Rename coordiantor
* use none for token
* Bump version
* Move first get settings
* remove sensor snapshots
* Change iot_class from cloud_polling to cloud_push
* Update integrations.json
* Re-add release url
* Remove extra icon, fix native step
* fomat
* Rename const
* review comments
* Update tests/components/lamarzocco/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* add unique id check
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-04-17 13:34:06 +02:00
0aaa4fa79b
Create empty Z-Wave JS device on smart start provisioning ( #140872 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-04-17 13:18:48 +02:00
Paul Bottein and GitHub
4ed81fb03f
Use firmware name from device class for matter update entity ( #143140 )
...
* Use firmware name from device class for matter update entity
* Update tests
2025-04-17 12:50:10 +02:00
Åke Strandberg and GitHub
7d13c2d854
Add miele diagnostics platform ( #142900 )
2025-04-17 11:42:07 +02:00
cadbb623c7
New ZWave-JS migration flow ( #142717 )
...
* ZwaveJS radio migration flow
* Partial migration flow
* basic migration flow
* report exact progress to frontend
* Display backup file path
* string tweak
* update tests
* improve exception handling
* radio -> controller
* test tweak
* test tweak
* clean up and test error handling
* more tests
* test progress
* PR comments
* fix tests
* test restore progress
* more coverage
* coverage
* coverage
* make mypy happy
* PR comments
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* ruff
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-04-17 10:14:47 +02:00
J. Nick Koston and GitHub
4d959fb91c
Bump esphome-dashboard-api to 1.3.0 ( #143128 )
2025-04-17 09:57:55 +02:00
J. Nick Koston and GitHub
1fb3d8d601
Bump habluetooth to 3.39.0 ( #143125 )
2025-04-17 09:56:38 +02:00
J. Nick Koston and GitHub
dd4334e3ba
Bump yarl to 1.20.0 ( #143124 )
2025-04-17 09:55:30 +02:00
Sid and GitHub
5eee47d1e4
Bump eheimdigital to 1.1.0 ( #143138 )
2025-04-17 09:44:40 +02:00
Arjan and GitHub
54def1ae0e
Meteofrance: adding new states provided by MF API since mid April ( #143137 )
2025-04-17 08:47:37 +02:00
J. Nick Koston and GitHub
6a36fc75cf
Fix flakey ESPHome dashboard tests (attempt 2) ( #143123 )
...
These tests do not need a config entry, only the integration
to be set up. Since I cannot replicate the issue locally after
1000 runs, I switched it to use async_setup_component to minimize
the potential problem area and hopefully fix the flakey test
I also modified the test to explictly set up hassio to ensure
the patch is effective since we have to patch a late import
last observed flake: https://github.com/home-assistant/core/actions/runs/14503715101/job/40689452294?pr=143106
2025-04-17 08:36:34 +02:00