mletenay
b60c90e5ee
Goodwe Increase max value of export limit to 200% ( #117090 )
2024-05-09 00:08:08 +02:00
Michael
12759b50cc
Store runtime data inside the config entry in Tuya ( #116822 )
2024-05-09 00:04:26 +02:00
J. Nick Koston
89049bc022
Fix config entry _async_process_on_unload being called for forwarded platforms ( #117084 )
2024-05-08 23:59:37 +02:00
puddly
ac9b8cce37
Add a missing `addon_name` placeholder to the SkyConnect config flow ( #117089 )
2024-05-08 23:57:50 +02:00
Sid
fe9e5e4382
Ignore Ruff SIM103 ( #115732 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-08 23:56:59 +02:00
Sid
ac54cdcdb4
Enable Ruff RUF010 ( #115371 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-08 23:54:49 +02:00
Jan Bouwhuis
589104f63d
Export MQTT subscription helpers at integration level ( #116150 )
2024-05-08 23:46:50 +02:00
Luke Lashley
6da432a5c3
Bump python-roborock to 2.1.1 ( #117078 )
2024-05-08 23:46:24 +02:00
J. Nick Koston
00150881a5
Migrate elkm1 to use config entry runtime_data ( #117077 )
2024-05-08 23:44:39 +02:00
J. Nick Koston
8464c95fb4
Migrate yalexs_ble to use config entry runtime_data ( #117082 )
2024-05-08 23:43:25 +02:00
J. Nick Koston
6eeeafa8b8
Speed up tests by making mock_get_source_ip session scoped ( #117096 )
2024-05-08 23:42:35 +02:00
J. Nick Koston
03dcede211
Avoid creating inner tasks to load storage ( #117099 )
2024-05-08 23:41:20 +02:00
J. Nick Koston
ead69af27c
Avoid creating a task to clear the hass instance at test teardown ( #117103 )
2024-05-08 23:39:45 +02:00
J. Nick Koston
8c37b3afd7
Migrate govee_ble to use config entry runtime_data ( #117076 )
2024-05-08 23:22:40 +02:00
J. Nick Koston
1d833d3795
Avoid storing Bluetooth scanner in hass.data ( #117074 )
2024-05-08 16:08:12 -05:00
Jan Bouwhuis
840d8cb39f
Add open and opening state support to MQTT lock ( #117110 )
2024-05-08 22:52:57 +02:00
J. Nick Koston
159f0fcce7
Migrate baf to use config entry runtime_data ( #117081 )
2024-05-08 22:37:14 +02:00
Jan Bouwhuis
20b29242f1
Make the mqtt discovery update tasks eager and fix race ( #117105 )
...
* Fix mqtt discovery race for update rapidly followed on creation
* Revert unrelated renaming local var
2024-05-08 21:42:11 +02:00
MatthewFlamm
6b3ffad77a
Fix nws blocking startup ( #117094 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-08 14:16:20 -05:00
J. Nick Koston
84a91a86a9
Improve config entry has already been setup error message ( #117091 )
2024-05-08 14:16:08 -05:00
tizianodeg
92b246fda9
Fix nibe_heatpump climate for models without cooling support ( #114599 )
...
* fix nibe_heatpump climate for models without cooling support
* add test for set temperature with no cooling support
* fixup use self._coil_setpoint_cool None
* fixup add new test to explicitly test unsupported cooling
2024-05-08 21:02:43 +02:00
G Johansson
7862596ef3
Add `open` state to LockEntity ( #111968 )
...
* Add `open` state to LockEntity
* Add tests
* Fixes
* Fix tests
* strings and icons
* Adjust demo open lock
* Fix lock and tests
* fix import
* Fix strings
* mute ruff
* Change sequence
* Sequence2
* Group on states
* Fix ruff
* Fix tests
* Add more test cases
* Sorting
2024-05-08 20:42:22 +02:00
Peter Antonvich
189c07d502
Correct state class of ecowitt hourly rain rate sensors ( #110475 )
...
* Update sensor.py for Hourly Rain Rates mm and in
hourly_rain_rate from integration ecowitt has state class total_increasing, but its state is not strictly increasing
* Update sensor.py format
2024-05-08 17:19:16 +02:00
Troon
cc99a9b62a
Add an add template filter ( #109884 )
...
* Addition of add filter
This change adds an `add` filter, the addition equivalent of the existing `multiply` filter.
* Test for add filter
* Update test_template.py
* Update tests/helpers/test_template.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-05-08 15:39:36 +02:00
Chris Talkington
1e35dd9f6f
Bump rokuecp to 0.19.3 ( #117059 )
2024-05-08 08:38:44 -05:00
Luke Lashley
22bc11f397
Convert Anova to cloud push ( #109508 )
...
* current state
* finish refactor
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* address MR comments
* Change to sensor setup to be listener based.
* remove assert for websocket handler
* added assert for log
* remove mixin
* fix linting
* fix merge change
* Add clarifying comment
* Apply suggestions from code review
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Address MR comments
* bump version and fix typing check
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-05-08 14:53:44 +02:00
J. Nick Koston
de62e205dd
Bump bleak to 0.22.0 ( #116955 )
2024-05-08 07:35:33 -05:00
Joost Lekkerkerker
b54077026a
Bump pylutron to 0.2.13 ( #117062 )
...
* Bump pylutron to 0.2.13
* Bump pylutron to 0.2.13
2024-05-08 14:32:23 +02:00
Michael
d9ad0c101b
Apply late review on Synology DSM ( #117060 )
...
keep CONF_TIMEOUT in options to allow downgrades
2024-05-08 14:30:58 +02:00
Simone Chemelli
ad05a542ae
Bump aiovodafone to 0.6.0 ( #117064 )
...
bump aiovodafone to 0.6.0
2024-05-08 14:26:43 +02:00
Arie Catsman
c437d3f858
Bump pyenphase to 1.20.3 ( #117061 )
2024-05-08 07:02:49 -05:00
Erik Montnemery
fd8c36d93b
User eager task in github config flow ( #117066 )
2024-05-08 11:25:57 +02:00
Sid
dc1aba0a05
Use runtime_data in webmin ( #117058 )
2024-05-08 09:04:20 +02:00
Maciej Bieniek
40be1424b5
Store Tractive data in `config_entry.runtime_data` ( #116781 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-05-08 09:03:26 +02:00
Maciej Bieniek
e16a88a9c9
Set the quality scale to platinum for IMGW-PIB integration ( #116912 )
...
* Increase test coverage
* Set the quality scale to platinum
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-08 08:51:25 +02:00
Michael
2891a63281
Store runtime data inside the config entry in IPP ( #116765 )
...
* store runtime data inside the config entry
* improve tests
2024-05-08 01:16:06 -05:00
Kevin Stillhammer
3844e2d533
Add service waze_travel_time.get_travel_times ( #108170 )
...
* Add service waze_travel_time.get_travel_times
* Align strings with home-assistant.io
* Remove not needed service args
* Use SelectSelectorConfig.sort
* Move vehicle_type mangling to async_get_travel_times
2024-05-08 07:56:17 +02:00
Michael Hansen
7923471b94
Intent target matching and media player enhancements ( #115445 )
...
* Working
* Tests are passing
* Fix climate
* Requested changes from review
2024-05-07 22:01:03 -04:00
J. Nick Koston
8401b05d40
Move thread safety check in category_registry sooner ( #117050 )
2024-05-07 19:55:43 -05:00
Lennard Beers
3b51bf266a
Update eq3btsmart library dependency to 1.1.8 ( #117051 )
...
* Update eq3btsmart dependency to 1.1.8
* Update test dependency and manifest for eq3btsmart to 1.1.8
2024-05-07 19:49:00 -05:00
J. Nick Koston
0b2c29fdb9
Move thread safety in floor_registry sooner ( #117044 )
2024-05-07 18:48:38 -05:00
Joost Lekkerkerker
27d45f04c4
Fix capitalization in Monzo strings ( #117035 )
...
* Fix capitalization in Monzo strings
* Fix capitalization in Monzo strings
* Fix capitalization in Monzo strings
2024-05-07 22:33:10 +02:00
J. Nick Koston
fc3c384e0a
Move thread safety in label_registry sooner ( #117026 )
2024-05-07 15:15:30 -05:00
Michael
9557ea902e
Store runtime data inside the config entry in Apple TV ( #117032 )
...
store runtime data inside the config entry
2024-05-07 22:13:53 +02:00
Michael
7f7d025b44
Store runtime data inside the config entry in Upnp ( #117030 )
...
store runtime data inside the config entry
2024-05-07 22:05:04 +02:00
Maciej Bieniek
35d44ec90a
Store Airly runtime data in config entry ( #117031 )
...
* Store runtime data in config entry
* Fix tests
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-05-07 22:04:37 +02:00
John Hollowell
640cd519dd
Add Venstar HVAC stage sensor ( #107510 )
...
* Add sensor for which stage of heating/cooling is active
for example, a 2-stage heating system would initially use the first stage for heat and if it was unable to fulfill the demand, the thermostat would call for the second stage heat in addition to the first stage heat already in use.
* Add translation keys for english
* Apply suggestions from code review
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com>
* Add translation of entity name
* Update sensor name to correctly be translatable
---------
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com>
2024-05-07 21:43:01 +02:00
J. Nick Koston
649dd55da9
Simplify MQTT subscribe debouncer execution ( #117006 )
2024-05-07 14:41:31 -05:00
G Johansson
38a3c3a823
Fix double executor in Filesize ( #117029 )
2024-05-07 21:34:07 +02:00
Álvaro Fernández Rojas
3774d8ed54
Add climate temp ranges support for Airzone Cloud ( #115025 )
...
airzone_cloud: climate: add temperature ranges support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-05-07 21:29:45 +02:00