J. Nick Koston and GitHub
c74c2f3652
Add state check to config entry setup to ensure it cannot be setup twice ( #117193 )
2024-05-11 07:09:28 +09:00
Jan Bouwhuis and GitHub
c21dac855a
Fix File entry setup config parsing whole YAML config ( #117206 )
...
Fix File entry setup config parsingwhole YAML config
2024-05-10 22:05:40 +02:00
Marc-Olivier Arsenault and GitHub
db6e3f7cbf
Add update_without_throttle to ecobee number ( #116504 )
...
add update_without_throttle
2024-05-10 21:54:28 +02:00
Paulus Schoutsen and GitHub
9b6500582a
2024.5.3 ( #117203 )
2024.5.3
2024-05-10 15:08:20 -04:00
8168aff253
Update SetPositionIntentHandler intent schema ( #116794 )
...
Update SetPositionIntentHandler
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-05-10 14:33:11 -04:00
Paulus Schoutsen
e2da28fbdb
Bump version to 2024.5.3
2024-05-10 18:14:24 +00:00
Robert Resch and Paulus Schoutsen
2c8b3ac8bb
Bump deebot-client to 7.2.0 ( #117189 )
2024-05-10 18:10:05 +00:00
Diogo Gomes and Paulus Schoutsen
f07c00a05b
Bump pytrydan to 0.6.0 ( #117162 )
2024-05-10 18:10:04 +00:00
Jan Bouwhuis and Paulus Schoutsen
56b38cd842
Fix typo in xiaomi_ble translation strings ( #117144 )
2024-05-10 18:10:03 +00:00
J. Nick Koston and Paulus Schoutsen
1b519a4610
Handle tilt position being None in HKC ( #117141 )
2024-05-10 18:10:02 +00:00
mletenay and Paulus Schoutsen
09490d9e0a
Bump goodwe to 0.3.5 ( #117115 )
2024-05-10 18:10:02 +00:00
Jan Bouwhuis and Paulus Schoutsen
c0cd76b3bf
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-10 18:10:01 +00:00
b9ed2dab5f
Fix nws blocking startup ( #117094 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-10 18:10:00 +00:00
J. Nick Koston and Paulus Schoutsen
11f86d9e0b
Improve config entry has already been setup error message ( #117091 )
2024-05-10 18:10:00 +00:00
mletenay and Paulus Schoutsen
82fab7df39
Goodwe Increase max value of export limit to 200% ( #117090 )
2024-05-10 18:09:59 +00:00
puddly and Paulus Schoutsen
d40689024a
Add a missing addon_name placeholder to the SkyConnect config flow ( #117089 )
2024-05-10 18:09:58 +00:00
Arie Catsman and Paulus Schoutsen
9e7e839f03
Bump pyenphase to 1.20.3 ( #117061 )
2024-05-10 18:09:57 +00:00
Chris Talkington and Paulus Schoutsen
08ba5304fe
Bump rokuecp to 0.19.3 ( #117059 )
2024-05-10 18:09:57 +00:00
Jan Bouwhuis and Paulus Schoutsen
f34a0dc5ce
Log an exception mqtt client call back throws ( #117028 )
...
* Log an exception mqtt client call back throws
* Supress exceptions and add test
2024-05-10 18:09:56 +00:00
J. Nick Koston and Paulus Schoutsen
1a13e1d024
Simplify MQTT subscribe debouncer execution ( #117006 )
2024-05-10 18:09:55 +00:00
Marc Mueller and Paulus Schoutsen
bee518dc78
Update jinja2 to 3.1.4 ( #116986 )
2024-05-10 18:09:54 +00:00
Matrix and Paulus Schoutsen
fdc59547e0
Bump Yolink api to 0.4.4 ( #116967 )
2024-05-10 18:09:54 +00:00
Mr. Bubbles and Paulus Schoutsen
57861dc091
Update strings for Bring notification service ( #116181 )
...
update translations
2024-05-10 18:09:53 +00:00
Pete Sage and Paulus Schoutsen
624baebbaa
Fix Sonos select_source timeout error ( #115640 )
2024-05-10 18:09:52 +00:00
Diogo Gomes and GitHub
8953616d11
Bump pytrydan to 0.6.0 ( #117162 )
2024-05-10 19:59:28 +02:00
Denis Shulyaka and GitHub
f2460a6975
Update media_player intent schema ( #116793 )
...
Update media_player/intent.py
2024-05-10 11:27:04 -04:00
Jan Bouwhuis and GitHub
96ccf7f2da
Log some mqtt of the discovery logging at debug level ( #117185 )
2024-05-10 14:49:27 +02:00
Marc Mueller and GitHub
9f321642b2
Import TypedDict from typing ( #117161 )
2024-05-10 14:18:13 +02:00
Robert Resch and GitHub
22b83657f9
Bump deebot-client to 7.2.0 ( #117189 )
2024-05-10 13:33:18 +02:00
ed4c3196ab
Add ESPhome discovery via MQTT ( #116499 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-10 13:32:42 +02:00
Brett Adams and GitHub
62d70b1b10
Add energy site coordinator to Teslemetry ( #117184 )
...
* Add energy site coordinator
* Add missing string
* Add another missing string
* Aprettier
2024-05-10 12:38:20 +02:00
Jan Bouwhuis and GitHub
55c4ba12f6
Migrate file integration to config entry ( #116861 )
...
* File integration entry setup
* Import to entry and tests
* Add config flow
* Exception handling and tests
* Add config flow tests
* Add issue for micration and deprecation
* Check whole entry data for uniqueness
* Revert changes change new notify entity
* Follow up on code review
* Keep name service option
* Also keep sensor name
* Make name unique
* Follow up comment
* No default timestamp needed
* Remove default name as it is already set
* Use links
2024-05-10 10:54:36 +02:00
Brett Adams and GitHub
1a4e416bf4
Refactor Teslemetry integration ( #112480 )
...
* Refactor Teslemetry
* Add abstractmethod
* Remove unused timestamp const
* Ruff
* Fix
* Update snapshots
* ruff
* Ruff
* ruff
* Lint
* Fix tests
* Fix tests and diag
* Refix snapshot
* Ruff
* Fix
* Fix bad merge
* has as property
* Remove _handle_coordinator_update
* Test and error changes
2024-05-10 10:52:33 +02:00
11f5b48724
Add standard deviation calculation to group ( #112076 )
...
* Add standard deviation calculation to group
* Add missing bits
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2024-05-10 10:16:09 +02:00
8c54587d7e
Improve base entity state in Vogel's MotionMount integration ( #109043 )
...
* Update device info when name changes
* Entities now report themselves as being unavailable when the MotionMount is disconnected
* Don't update device_info when name changes
* Use `device_entry` property to update device name
* Assert device is available
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Add missing import
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2024-05-10 09:58:16 +02:00
tizianodeg and GitHub
d4fbaef4f6
Raise ServiceValidationError in Nibe climate services ( #117171 )
...
Fix ClimateService to rise ServiceValidationError for stack free logs
2024-05-10 09:22:20 +02:00
J. Nick Koston and GitHub
4138c7a0ef
Handle tilt position being None in HKC ( #117141 )
2024-05-10 00:47:13 -05:00
Sid and GitHub
e4a3cab801
Bump ruff to 0.4.4 ( #117154 )
2024-05-09 22:13:11 +02:00
Thomas55555 and GitHub
3fa2db84f0
Catch auth exception in husqvarna automower ( #115365 )
...
* Catch AuthException in Husqvarna Automower
* don't use getattr
* raise ConfigEntryAuthFailed
2024-05-09 16:56:26 +02:00
Jan Bouwhuis and GitHub
82e12052e4
Fix typo in xiaomi_ble translation strings ( #117144 )
2024-05-09 16:31:36 +02:00
J. Nick Koston and GitHub
333d5a9251
Speed up test teardown when no config entries are loaded ( #117095 )
...
Avoid the gather call when there are no loaded config entries
2024-05-09 10:14:07 -04:00
Kevin Worrel and GitHub
c1f0ebee2c
Add screenlogic service tests ( #116356 )
2024-05-09 07:19:58 -05:00
Joost Lekkerkerker and GitHub
b30a02dee6
Add base entity for Airgradient ( #117135 )
2024-05-09 11:12:47 +02:00
Joost Lekkerkerker and GitHub
6485973d9b
Add airgradient integration ( #114113 )
2024-05-09 10:54:29 +02:00
dependabot[bot] and GitHub
32061d4eb1
Bump github/codeql-action from 3.25.3 to 3.25.4 ( #117127 )
2024-05-09 09:28:24 +02:00
J. Nick Koston and GitHub
19c26b79af
Move available property in BasePassiveBluetoothCoordinator to PassiveBluetoothDataUpdateCoordinator ( #117056 )
2024-05-08 17:45:57 -05:00
Marc Mueller and GitHub
04c0b7d3df
Use HassKey for importlib helper ( #117116 )
2024-05-08 17:42:28 -05:00
a77add1b77
Add better testing to vacuum platform ( #112523 )
...
* Add better testing to vacuum platform
* remove state strings
* some of the MR comments
* move MockVacuum
* remove manifest extra
* fix linting
* fix other linting
* Fix create entity calls
* Format
* remove create_entity
* change to match notify
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-05-09 00:33:23 +02:00
mletenay and GitHub
f9413fcc9c
Bump goodwe to 0.3.5 ( #117115 )
2024-05-09 00:17:20 +02:00
Luke Lashley and GitHub
412e9bb072
Add test data for Zeo and Dyad devices to Roborock ( #117054 )
2024-05-09 00:16:48 +02:00