G Johansson
c60dee16bc
Ignore deprecation warning in python-holidays ( #119007 )
2024-06-07 09:21:04 +02:00
epenet
4f6a98cee3
Remove unused request fixtures ( #119044 )
2024-06-07 09:19:03 +02:00
Joost Lekkerkerker
6e9db52a5f
Fix AirGradient name ( #119046 )
2024-06-07 09:18:16 +02:00
Joost Lekkerkerker
6027af3d36
Fix unit of measurement for airgradient sensor ( #118981 )
2024-06-07 09:17:36 +02:00
J. Nick Koston
aa0a90cd98
Fix remember_the_milk calling configurator async api from the wrong thread ( #119029 )
2024-06-07 09:07:47 +02:00
epenet
8628a1e449
Improve type hints in airnow tests ( #119038 )
2024-06-07 09:03:35 +02:00
Marc Mueller
274cd41d57
Fix Generator annotations in tests (1) ( #119018 )
2024-06-07 08:43:32 +02:00
Marc Mueller
7195a21126
Fix Generator annotations in tests (2) ( #119019 )
2024-06-07 08:34:38 +02:00
Maciej Bieniek
27e8a4ed6f
Add the missing humidity value to the Accuweather daily forecast ( #119013 )
...
Add the missing humidity value to the daily forecast
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-07 07:23:44 +02:00
Michael Hansen
87114bf19b
Fix exposure checks on some intents ( #118988 )
...
* Check exposure in climate intent
* Check exposure in todo list
* Check exposure for weather
* Check exposure in humidity intents
* Add extra checks to weather tests
* Add more checks to todo intent test
* Move climate intents to async_match_targets
* Update test_intent.py
* Update test_intent.py
* Remove patch
2024-06-06 20:41:25 -05:00
Joakim Plate
8c025ea1f7
Update gardena library to 1.4.2 ( #119010 )
2024-06-07 00:48:23 +02:00
Rami Mosleh
7337c13747
Use torrent id to identify torrents that should trigger events ( #118897 )
2024-06-07 00:44:21 +02:00
Matthias Alphart
a7429e5f50
Fix KNX `climate.set_hvac_mode` not turning `on` ( #119012 )
2024-06-06 22:40:04 +02:00
Jordi
7219a4fa98
Add Aquacell integration ( #117117 )
...
* Initial commit
* Support changed API
Change sensor entity descriptions
* Fix sensor not handling coordinator update
* Implement re-authentication flow and handle token expiry
* Bump aioaquacell
* Bump aioaquacell
* Cleanup and initial tests
* Fixes for config flow tests
* Cleanup
* Fixes
* Formatted
* Use config entry runtime
Use icon translations
Removed reauth
Removed last updated sensor
Changed lid in place to binary sensor
Cleanup
* Remove reauth strings
* Removed binary_sensor platform
Fixed sensors not updating properly
* Remove reauth tests
Bump aioaquacell
* Moved softener property to entity class
Inlined validate_input method
Renaming of entities
Do a single async_add_entities call to add all entities
Reduced code in try blocks
* Made tests parameterized and use test fixture for api
Cleaned up unused code
Removed traces of reauth
* Add check if refresh token is expired
Add tests
* Add missing unique_id to config entry mock
Inlined _update_config_entry_refresh_token method
Fix incorrect test method name and comment
* Add snapshot test
Changed WiFi level to WiFi strength
* Bump aioaquacell to 0.1.7
* Move test_coordinator tests to test_init
Add test for duplicate config entry
2024-06-06 22:33:58 +02:00
Robert Svensson
ec3a976410
Use fixtures in UniFi image tests ( #118887 )
2024-06-06 14:23:10 -04:00
Robert Svensson
d695660164
Use fixtures in UniFi diagnostics tests ( #118905 )
2024-06-06 14:22:41 -04:00
Michael Hansen
bca8958d4b
Prioritize literal text with name slots in sentence matching ( #118900 )
...
Prioritize literal text with name slots
2024-06-06 14:20:34 -04:00
Gedaliah Knizhnik
696a079ba8
Add extra sensor to the Jewish Calendar integration ( #116734 )
...
* Added sensor for always three star tzeit
* Changed sensor name
* Change sensor name
2024-06-06 14:17:52 -04:00
Steven B
333ac56904
Fully mock the ring_doorbell api and remove requests_mock ( #113140 )
...
* Fully mock ring_doorbell library
* Add comments and docstrings
* Simplify devices_mocks and fake RingDevices
* Update post review
* Consolidate device filtering in conftest
* Fix ruff lambda assignment failure
* Fix ruff check fail
* Update post review
2024-06-06 20:13:19 +02:00
Mr. Bubbles
99b85e16d1
Set username as entry title in Bring integration ( #118974 )
...
Set username as entry title
2024-06-06 20:03:58 +02:00
David Bonnes
d40c940c20
Move evohome's API broker to the coordinator module ( #118565 )
...
* move Broker to coordinator module
* mypy tweak
* mypy
2024-06-06 13:02:50 -04:00
J. Nick Koston
62b1bde0e8
Only entity verify state writable once after success unless hass is missing ( #118896 )
2024-06-06 11:46:44 -05:00
Marc Mueller
ffea72f866
Increment ci cache version ( #118998 )
2024-06-06 18:25:24 +02:00
epenet
5914ff0de8
Improve type hints in apple_tv tests ( #118980 )
2024-06-06 17:44:22 +02:00
Marc Mueller
837ee7c4fb
Import Generator from typing_extensions (4) ( #118992 )
2024-06-06 17:41:37 +02:00
Marc Mueller
59e178df3b
Import Generator from typing_extensions (5) ( #118993 )
2024-06-06 17:33:27 +02:00
epenet
632238a7f9
Move mock_bluetooth* fixtures to decorator ( #118846 )
2024-06-06 17:31:08 +02:00
Marc Mueller
33ed4fd862
Import Generator from typing_extensions (3) ( #118990 )
2024-06-06 17:28:59 +02:00
David Knowles
0ecab967dd
Bump pydrawise to 2024.6.3 ( #118977 )
2024-06-06 17:28:13 +02:00
epenet
fb51163075
Move socket_enabled fixture to decorator ( #118847 )
2024-06-06 17:27:38 +02:00
epenet
6de26ca811
Unhide facebook tests ( #118867 )
2024-06-06 17:24:48 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
Maciej Bieniek
49c7b1aab9
Bump `imgw-pib` library to version `1.0.4` ( #118978 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-06 17:14:02 +02:00
Marc Mueller
c3456215b8
Update requests to 2.32.3 ( #118868 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-06 17:11:49 +02:00
Marc Mueller
fe21e2b8ba
Import Generator from typing_extensions (1) ( #118986 )
2024-06-06 17:02:13 +02:00
Marc Mueller
69708db8e0
Update mypy-dev to 1.11.0a6 ( #118881 )
2024-06-06 16:14:39 +02:00
Rami Mosleh
cab58fa9b2
Check if imap message text has a value instead of checking if its not None ( #118901 )
...
* Check if message_text has a value instead of checking if its not None
* Strip message_text to ensure that its actually empty or not
* Add test with multipart payload having empty plain text
2024-06-06 14:10:03 +02:00
G Johansson
4ec6ba445b
Remove unused constant in Tag ( #118966 )
...
Remove not used constant in Tag
2024-06-06 13:49:17 +02:00
G Johansson
0d2e441de5
Bump python-holidays to 0.50 ( #118965 )
2024-06-06 13:34:03 +02:00
Åke Strandberg
3d8fc96592
Migrate myuplink to runtime_data ( #118960 )
2024-06-06 13:31:47 +02:00
G Johansson
2a4f7439a2
Fix Alarm control panel not require code in several integrations ( #118961 )
2024-06-06 13:21:30 +02:00
Sebastian Lövdahl
a5959cfb83
Address post-merge review comments from Vallox reconfigure support PR ( #118903 )
...
Address late review comments from Vallox reconfigure support PR
2024-06-06 12:52:57 +02:00
epenet
622a69447d
Add type hints to hdmi_cec assert_state function ( #118940 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-06-06 12:39:24 +02:00
Maciej Bieniek
29952d8128
Bump `imgw-pib` backend library to version `1.0.2` ( #118953 )
...
Bump imgw-pib to version 1.0.2
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-06 12:26:07 +02:00
epenet
857b5c9c1b
Fix type hints in google tests ( #118941 )
2024-06-06 12:19:41 +02:00
epenet
492b158818
Add return type hints in tests (a-i) ( #118939 )
2024-06-06 12:17:08 +02:00
Mr. Bubbles
6e8d6f5994
Load fixture with decorator to avoid variable not accessed error ( #118954 )
...
Use fixture decorator
2024-06-06 12:15:13 +02:00
epenet
f425420899
Improve type hints in rainforest_raven tests ( #118950 )
2024-06-06 12:10:13 +02:00
Sid
121bfc9766
Bump ruff to 0.4.8 ( #118894 )
2024-06-06 12:05:35 +02:00
epenet
c373e36995
Centralize duplicate fixtures in rainforest_raven tests ( #118945 )
2024-06-06 10:44:02 +02:00