G Johansson
9723b97f4b
Bump python-holidays to 0.51 ( #119918 )
2024-06-18 22:05:11 +02:00
Thomas55555
0a781b8fa2
Add button platform to Husqvarna Automower ( #119856 )
...
* Add button platform to Husqvarna Automower
* test coverage
* adapt to library changes
* Address review
2024-06-18 21:24:09 +02:00
Joost Lekkerkerker
484a24512c
Bump airgradient to 0.5.0 ( #119911 )
2024-06-18 20:51:54 +02:00
MallocArray
be4db90c91
Update airgradient names to NOx index and VOC index ( #119152 )
...
* Update names to NOx index and VOC index
* Fix snapshots
* Fix snapshots
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2024-06-18 20:31:33 +02:00
epenet
ec9f2f698c
Add type hints to MockGroup and MockUser in tests ( #119897 )
2024-06-18 13:11:10 -05:00
Jan Bouwhuis
66faeb28d7
Fix late group platform registration ( #119789 )
...
* Fix late group platform registration
* use a callback instead
* Run thread safe
* Not working domain filter
* Also update if a group has nested group's
* Only update if the siingle state type key could change
* Avoid redundant regisister hooks
* Use set, add comment
* Revert changes
* Keep callback cleanup const
* Cleanup after dependencies
* Preimport and cleanup excluded domains
* Revert test changes as we assume early set up now
* Migrate alarm_control_panel
* Migrate climate
* Migrate cover
* Migrate device_tracker
* Migrate lock
* Migrate media_player
* Migrate person
* Migrate plant
* Migrate vacuum
* Migrate water_heater
* Remove water_heater group_pre_import
* Use Platform enum if possible
* Also use platform enum for excluded domains
* Set registry to self._registry
* move deregistering call back hook to async_added_to_hass
* Add comment
* Do no pass mutable reference to EXCLUDED_DOMAINS
* Remove unneeded type hint
2024-06-18 20:01:16 +02:00
Joost Lekkerkerker
edb391a0bd
Extract coordinator to separate module in Nanoleaf ( #119896 )
...
* Extract coordinator to separate module in Nanoleaf
* Extract coordinator to separate module in Nanoleaf
* Extract coordinator to separate module in Nanoleaf
2024-06-18 19:50:07 +02:00
J. Nick Koston
419dcbf9a1
Fix typo in KEY_ALLOW_CONFIGRED_CORS ( #119905 )
2024-06-18 12:44:27 -05:00
J. Nick Koston
d2faaa1531
Remove useless function get_ufp_event from unifiprotect ( #119906 )
2024-06-18 12:29:26 -05:00
J. Nick Koston
407df2aedf
Small cleanup to unifiprotect entity descriptions ( #119904 )
2024-06-18 12:08:22 -05:00
Joost Lekkerkerker
e0de436a58
Add myself as codeowner for Nanoleaf ( #119892 )
2024-06-18 12:03:30 -05:00
Erik Montnemery
7940303149
Add WS command frontend/subscribe_extra_js ( #119833 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-18 16:18:42 +02:00
Erik Montnemery
0ca3f25c57
Add WS command for subscribing to storage collection changes ( #119481 )
2024-06-18 16:15:42 +02:00
Paulus Schoutsen
3c08a02ecf
Update cover intent response ( #119756 )
...
* Update cover response
* Fix intent test
2024-06-18 15:54:08 +02:00
Josef Zweck
25b3fe6b64
Bump lmcloud to 1.1.13 ( #119880 )
...
* bump lmcloud to 1.1.12
* update diagnostics
* bump to 1.1.13
2024-06-18 14:49:04 +02:00
Markus Jacobsen
3046329f4f
Add Tidal play_media support to Bang & Olufsen ( #119838 )
...
Add tidal play_media support
2024-06-18 13:00:27 +01:00
epenet
041746a50b
Improve type hints in data_entry_flow tests ( #119877 )
2024-06-18 13:25:28 +02:00
Robert Hillis
6b27e9a745
Store runtime data inside the config entry in Deluge ( #119549 )
2024-06-18 13:23:11 +02:00
epenet
a1a8d38181
Move fixtures to decorators in netgear_lte tests ( #119882 )
2024-06-18 12:40:06 +02:00
epenet
f5fd389512
Fix hass-component-root-import warning in esphome tests ( #119883 )
2024-06-18 12:39:36 +02:00
Robert Hillis
dc388c76f9
Store runtime data inside the config entry in Steam ( #119881 )
2024-06-18 12:28:43 +02:00
Joost Lekkerkerker
9128dc198a
Centralize lidarr device creation ( #119822 )
2024-06-18 12:10:11 +02:00
epenet
0ff0022877
Ignore use-implicit-booleaness-not-comparison pylint warnings in tests ( #119876 )
2024-06-18 12:00:24 +02:00
Franck Nijhof
fa1e23e905
Merge branch 'master' into dev
2024-06-18 11:49:25 +02:00
Thomas Kistler
2906fca40c
Update pydrawise to 2024.6.4 ( #119868 )
2024-06-18 10:26:31 +02:00
Jan Bouwhuis
6eb9d1e01d
Gracefully disconnect MQTT entry if entry is reloaded ( #119753 )
2024-06-18 09:29:22 +02:00
Robert Hillis
67223b2a2d
Store runtime data inside the config entry in Lidarr ( #119548 )
2024-06-18 09:13:24 +02:00
Robert Hillis
d5d906e148
Add update coordinator to Netgear LTE ( #115474 )
2024-06-18 09:12:02 +02:00
dontinelli
2555827030
Replace Solarlog unmaintained library ( #117484 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-18 09:06:22 +02:00
J. Nick Koston
faa55de538
Fix blocking I/O in the event loop when registering static paths ( #119629 )
2024-06-18 08:18:31 +02:00
Paulus Schoutsen
eb89ce47ea
Inline primary integration ( #119860 )
2024-06-18 08:08:08 +02:00
Brent Petit
4be3b53143
Fix up ecobee windspeed unit ( #119870 )
2024-06-18 07:58:00 +02:00
Thomas55555
dc553a81a1
Bump aioautomower to 2024.6.1 ( #119871 )
2024-06-18 07:50:05 +02:00
Jesse Hills
f8711dbfbf
Add esphome native device update entities ( #119339 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-18 16:31:50 +12:00
Robert Hillis
faf2a447a4
Store runtime data inside the config entry in Sense ( #119740 )
2024-06-17 20:43:45 -05:00
Robert Hillis
ac51851664
Handle general update failure in Sense ( #119739 )
2024-06-17 19:53:46 -05:00
J. Nick Koston
a876a55d2f
Bump uiprotect to 0.19.0 ( #119863 )
2024-06-17 17:08:43 -05:00
Christoph
7410db08fb
Bump xiaomi_ble to 0.30.0 ( #119859 )
...
* bump xiaome_ble to 0.30.0
bump xiaomi_ble to 0.30.0
* bump xiaome_ble to 0.30.0
bump xiaomi_ble to 0.30.0
* bump xiaome_ble to 0.30.0
bump xiaomi_ble to 0.30.0
2024-06-17 23:57:47 +02:00
Maciej Bieniek
f5dfefb3a6
Use the humidity value in Shelly Wall Display climate entity ( #119830 )
...
* Use the humidity value with the climate entity if available
* Update tests
* Use walrus
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-17 23:17:05 +03:00
G Johansson
b6b6248713
Remove legacy get forecast service from Weather ( #118664 )
...
* Remove legacy get forecast service from Weather
* Fix tests
* Fix test
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-17 21:13:28 +02:00
J. Nick Koston
75e8fc0f9c
Fix homekit_controller haa fixture ( #119855 )
2024-06-17 13:34:05 -05:00
Robert Hillis
adacdd3a9f
Run Radarr movie coordinator first refresh in background ( #119827 )
2024-06-17 19:18:59 +02:00
Joost Lekkerkerker
e5eef7c6dd
Fix Dremel 3D printer tests ( #119853 )
2024-06-17 19:17:52 +02:00
J. Nick Koston
2560d7aeda
Bump uiprotect to 1.18.1 ( #119848 )
...
changelog: https://github.com/uilibs/uiprotect/compare/v1.17.0...v1.18.1
2024-06-17 19:17:36 +02:00
Maciej Bieniek
87c1d5a6a7
Remove the switch entity for Shelly Gas Valve ( #119817 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-17 19:17:06 +02:00
J. Nick Koston
57308599cd
Bump aiozoneinfo to 0.2.0 ( #119845 )
2024-06-17 19:05:44 +02:00
jvmahon
71a9ba25dc
Use "Button" label to name Matter event ( #119768 )
2024-06-17 15:30:59 +02:00
Erik Montnemery
8af5748716
Add frontend.remove_extra_js_url ( #119831 )
2024-06-17 15:15:00 +02:00
Erik Montnemery
c0a3b507c0
Add tests of frontend.add_extra_js_url ( #119826 )
2024-06-17 14:39:07 +02:00
Alexandre CUER
442554c223
Migrate Emoncms to external library ( #119772 )
...
* Migrate Emoncms to external library
https://github.com/Open-Building-Management/pyemoncms
* Remove the throttle decorator
* Remove MIN_TIME_BETWEEN_UPDATES as not used
2024-06-17 13:59:47 +02:00