Erik Montnemery
5e35ce2996
Improve WS command validate_config ( #118864 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-05 18:59:44 +02:00
Franck Nijhof
e5804307e7
Bump version to 2024.6.0b9
2024-06-05 15:51:19 +02:00
Bram Kragten
3b74b63b23
Update frontend to 20240605.0 ( #118875 )
2024-06-05 15:51:08 +02:00
Marc Mueller
06df32d9d4
Fix TypeAliasType not callable in senz ( #118872 )
2024-06-05 15:51:05 +02:00
Jan Bouwhuis
63947e4980
Improve repair issue when notify service is still being used ( #118855 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-06-05 15:51:02 +02:00
Ethem Cem Özkan
ac6a377478
Bump python-roborock to 2.2.3 ( #118853 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-06-05 15:50:59 +02:00
Paulus Schoutsen
18af423a78
Fix the radio browser doing I/O in the event loop ( #118842 )
2024-06-05 15:50:56 +02:00
Franck Nijhof
f1445bc8f5
Fix capitalization of protocols in Reolink option flow ( #118839 )
2024-06-05 15:50:53 +02:00
starkillerOG
3784c99305
Conserve Reolink battery by not waking the camera on each update ( #118773 )
...
* update to new cmd_list type
* Wake battery cams each 1 hour
* fix styling
* fix epoch
* fix timezone
* force full update when using generic update service
* improve comment
* Use time.time() instead of datetime
* fix import order
2024-06-05 15:50:50 +02:00
Pete Sage
0084d6c5bd
Fix Hydrawise sensor availability ( #118669 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-05 15:50:47 +02:00
Franck Nijhof
f1e6375406
Bump version to 2024.6.0b8
2024-06-04 21:32:36 +02:00
Jan-Philipp Benecke
9157905f80
Initialize the Sentry SDK within an import executor job to not block event loop ( #118830 )
2024-06-04 21:31:49 +02:00
J. Nick Koston
b02c9aa2ef
Ensure name of task is logged for unhandled loop exceptions ( #118822 )
2024-06-04 21:31:45 +02:00
Bram Kragten
6e30fd7633
Update frontend to 20240604.0 ( #118811 )
2024-06-04 21:31:42 +02:00
Stefan Agner
74b29c2e54
Bump Python Matter Server library to 6.1.0 ( #118806 )
2024-06-04 21:31:38 +02:00
Maciej Bieniek
b1b26af92b
Check if Shelly `entry.runtime_data` is available ( #118805 )
...
* Check if runtime_data is available
* Add tests
* Use `is` operator
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-04 21:31:33 +02:00
arturyak
b107ffd30d
Add missing FAN_ONLY mode to ccm15 ( #118804 )
2024-06-04 21:31:28 +02:00
Joost Lekkerkerker
776675404a
Set unique id in aladdin connect config flow ( #118798 )
2024-06-04 21:30:08 +02:00
Paulus Schoutsen
38ee32fed2
Include script description in LLM exposed entities ( #118749 )
...
* Include script description in LLM exposed entities
* Fix race in test
* Fix type
* Expose script
* Remove fields
2024-06-04 21:21:26 +02:00
Tsvi Mostovicz
111d11aaca
Fix updating options in Jewish Calendar ( #118643 )
2024-06-04 21:21:23 +02:00
Jack Boswell
ff8752ea4f
Fix calculation of Starlink sleep end setting ( #115507 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-04 21:21:13 +02:00
Franck Nijhof
2151f7ebf3
Bump version to 2024.6.0b7
2024-06-04 12:20:22 +02:00
Richard Kroegel
50efce4e53
Allow per-sensor unit conversion on BMW sensors ( #110272 )
...
* Update BMW sensors to use device_class
* Test adjustments
* Trigger CI
* Remove unneeded cast
* Set suggested_display_precision to 0
* Rebase for climate_status
* Change charging_status to ENUM device class
* Add test for Enum translations
* Pin Enum sensor values
* Use snapshot_platform helper
* Remove translation tests
* Formatting
* Remove comment
* Use const.STATE_UNKOWN
* Fix typo
* Update strings
* Loop through Enum sensors
* Revert enum sensor changes
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-04 12:20:08 +02:00
Richard Kroegel
c8538f3c08
Use snapshot_platform helper for BMW tests ( #118735 )
...
* Use snapshot_platform helper
* Remove comments
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-04 12:19:01 +02:00
Richard Kroegel
4bfff12570
Set lock state to unkown on BMW API error ( #118559 )
...
* Revert to previous lock state on BMW API error
* Set lock state to unkown on error and force refresh from API
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-04 12:02:47 +02:00
Richard Kroegel
f2b1635969
Refactor fixture calling for BMW tests ( #118708 )
...
* Refactor BMW tests to use pytest.mark.usefixtures
* Fix freeze_time
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-04 12:01:40 +02:00
Joost Lekkerkerker
b3b8ae31fd
Move Aladdin stale device removal to init module ( #118784 )
2024-06-04 11:58:35 +02:00
Joost Lekkerkerker
ba96fc272b
Re-enable sensor platform for Aladdin Connect ( #118782 )
2024-06-04 11:58:32 +02:00
Joost Lekkerkerker
c702174fa0
Add coordinator to Aladdin Connect ( #118781 )
2024-06-04 11:58:29 +02:00
Joost Lekkerkerker
5d6fe7387e
Use model from Aladdin Connect lib ( #118778 )
...
* Use model from Aladdin Connect lib
* Fix
2024-06-04 11:58:25 +02:00
Joost Lekkerkerker
c76b7a48d3
Initial cleanup for Aladdin connect ( #118777 )
2024-06-04 11:58:22 +02:00
Joost Lekkerkerker
954e8ff9b3
Bump airgradient to 0.4.3 ( #118776 )
2024-06-04 11:58:18 +02:00
Joakim Sørensen
8c332ddbdb
Update hass-nabucasa to version 0.81.1 ( #118768 )
2024-06-04 11:58:15 +02:00
Jan Bouwhuis
01c4ca2749
Recover mqtt abbrevations optimizations ( #118762 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-04 11:58:12 +02:00
Michael Hansen
4b4b5362d9
Clean up exposed domains ( #118753 )
...
* Remove lock and script
* Add media player
* Fix tests
2024-06-04 11:58:08 +02:00
Jan Bouwhuis
70d7cedf08
Do not log mqtt origin info if the log level does not allow it ( #118752 )
2024-06-04 11:58:05 +02:00
Michael Hansen
7bbfb1a22b
Bump intents to 2024.6.3 ( #118748 )
2024-06-04 11:58:02 +02:00
Paulus Schoutsen
d68d871054
Update OpenAI prompt on each interaction ( #118747 )
2024-06-04 11:57:58 +02:00
Jan Bouwhuis
69bdefb02d
Revert "Allow MQTT device based auto discovery" ( #118746 )
...
Revert "Allow MQTT device based auto discovery (#109030 )"
This reverts commit 585892f067
.
2024-06-04 11:57:55 +02:00
Paulus Schoutsen
ebaec6380f
Google Gen AI: Copy messages to avoid changing the trace data ( #118745 )
2024-06-04 11:57:51 +02:00
starkillerOG
9cf6e9b21a
Bump reolink-aio to 0.9.1 ( #118655 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-04 11:55:34 +02:00
David Bonnes
eb1a9eda60
Harden evohome against failures to retrieve zone schedules ( #118517 )
2024-06-04 11:55:21 +02:00
Franck Nijhof
26344ffd74
Bump version to 2024.6.0b6
2024-06-03 21:27:31 +02:00
Paulus Schoutsen
2940104008
Remove dispatcher from Tag entity ( #118671 )
...
* Remove dispatcher from Tag entity
* type
* Don't use helper
* Del is faster than pop
* Use id in update
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-06-03 21:27:08 +02:00
Joost Lekkerkerker
8072a268a1
Require firmware version 3.1.1 for airgradient ( #118744 )
2024-06-03 21:26:19 +02:00
Bram Kragten
b5f557ad73
Update frontend to 20240603.0 ( #118736 )
2024-06-03 21:26:16 +02:00
Michael Hansen
f977b54312
Resolve areas/floors to ids in intent_script ( #118734 )
2024-06-03 21:26:13 +02:00
Jan-Philipp Benecke
11b2f201f3
Rename Discovergy to inexogy ( #118724 )
2024-06-03 21:26:10 +02:00
Erik Montnemery
8cc3c147fe
Tweak light service schema ( #118720 )
2024-06-03 21:26:07 +02:00
epenet
fd9ea2f224
Bump renault-api to 0.2.3 ( #118718 )
2024-06-03 21:26:04 +02:00