Jc2k and GitHub
40c6832cc1
Update homekit_controller to use the new typed discovery data ( #66462 )
2022-02-13 12:45:30 -06:00
d40a830b89
Remove entities when config entry is removed from device ( #66385 )
...
* Remove entities when config entry is removed from device
* Update tests/helpers/test_entity_registry.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Don't remove entities not connected to a config entry
* Update homeassistant/helpers/entity_registry.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-02-13 17:23:30 +01:00
Allen Porter and GitHub
b016259206
Reset the stream backoff timeout when the url updates ( #66426 )
...
Reset the stream backoff timeout when the url updates, meant to improve the retry behavior
for nest cameras. The problem is the nest url updates faster than the stream reset time
so the wait timeout never resets if there is a temporarily problem with the new url. In particular
this *may* help with the flaky cloud nest urls, but seems more correct otherwise.
2022-02-13 07:09:37 -08:00
Aidan Timson and GitHub
ac3c5db989
Handle NoneType error in OVO integration ( #66439 )
2022-02-13 16:37:18 +02:00
Austin Mroczek and GitHub
b4c487376f
bump total_connect_client to 2022.2 ( #66408 )
2022-02-13 10:05:20 +02:00
Jc2k and GitHub
b8a8485e91
Replace use of deprecated APIs in aiohomekit ( #66409 )
2022-02-12 23:17:55 -06:00
Allen Porter and GitHub
0a128d006f
Improve stream robustness by always retrying worker ( #66417 )
...
Improve stream robustness by always retrying in the worker on failure, rather than only when
keepalive is enabled.
This will make cloud cameras like nest more robust, since they have a tendency to be flaky. This
is also needed to improve client side retry behavior because when the client attempts to retry,
the stream token is already revoked because the worker stopped.
The worker will still idle timeout if no streams are present, so it won't go on forever if no
frontend is viewing the stream.
2022-02-12 20:59:11 -08:00
GitHub Action
203bda203d
[ci skip] Translation update
2022-02-13 00:16:41 +00:00
Robert Svensson and GitHub
ac11a9b7ff
Revert Amcrest change ( #66412 )
2022-02-12 23:08:23 +01:00
Allen Porter and GitHub
2e54daa61f
Redact stream url credentials in debug logging ( #66407 )
2022-02-12 14:03:26 -08:00
Simone Chemelli and GitHub
e069074f9e
Fix mesh role for Fritz old devices ( #66369 )
2022-02-12 13:58:35 -08:00
Marc Mueller and GitHub
1053314a30
Fix error decorator [sonos] ( #66399 )
2022-02-12 13:51:53 -08:00
kpine and GitHub
a7e5f38a3e
Add is_controller_node flag to WS node status ( #66404 )
2022-02-12 22:08:39 +01:00
G Johansson and GitHub
a8304392b5
Code quality file ( #65258 )
2022-02-12 11:49:37 -06:00
Marc Mueller and GitHub
7806494816
Fix typing [roku] ( #66397 )
2022-02-12 17:44:47 +01:00
corneyl and GitHub
17a732197b
Add Picnic re-auth flow ( #62938 )
...
* Add re-auth handler for Picnic
* Extracted authentication part so right form/errors can be shown during re-auth flow
* Add tests for Picnic's re-authentication flow
* Simplify re-auth flow by using the same step as step_user
* Use user step also for re-auth flow instead of having an authenticate step
* Add check for when re-auth is done with different account
* Remove unnecessary else in Picnic config flow
* Fix the step id in the translation strings file
2022-02-12 08:15:36 -08:00
Franck Nijhof and GitHub
ba83648d27
Fix Spotify session token refresh ( #66386 )
2022-02-12 17:13:32 +01:00
nklebedev and GitHub
840d33f271
Fix typo in ebusd WaterPressure const ( #66355 )
2022-02-12 17:09:51 +01:00
Sébastien RAMAGE and GitHub
491e2e5978
Update zigpy-zigate to 0.8.0 ( #66289 )
2022-02-12 17:05:30 +01:00
Joshua Roys and GitHub
e5ef192f1a
Specify specific Nanoleaf models in the manifest ( #66326 )
2022-02-12 09:56:38 -06:00
G Johansson and GitHub
d61d1bf494
Implement diagnostics for yale_smart_alarm ( #65085 )
2022-02-12 08:42:30 -06:00
G Johansson and GitHub
6d20e68e6d
Code quality scrape ( #65441 )
2022-02-12 08:28:54 -06:00
Dave T and GitHub
62d49dcf98
Fix missing refactors of EntityCategory.XXX ( #66379 )
...
* Fix missing refactors of EntityCategory.XXX
* Fix entity_category refactor for homewizard
2022-02-12 16:22:21 +02:00
G Johansson and GitHub
89b0d602d6
Bump yalesmartalarmclient to v0.3.8 ( #66381 )
2022-02-12 15:20:55 +01:00
G Johansson and GitHub
3771c154fa
Improve code quality command_line ( #65333 )
2022-02-12 08:19:37 -06:00
G Johansson and GitHub
db6969739f
Improve code quality telnet ( #65239 )
2022-02-12 08:15:28 -06:00
G Johansson and GitHub
8da150bd71
Improve code quality sql ( #65321 )
2022-02-12 08:13:01 -06:00
Jc2k and GitHub
65ce2108d3
Stop homekit_controller using backend specific API's ( #66375 )
2022-02-12 08:12:27 -06:00
Jc2k and GitHub
95e4ea8fcd
Simplify the homekit_controller unignore journey ( #66353 )
2022-02-12 13:16:05 +00:00
Brett Adams and GitHub
5e5659d758
Add Diagnostics ( #65755 )
2022-02-12 07:08:41 -06:00
G Johansson and GitHub
1b27011320
Fix supported features sensibo ( #65895 )
...
* Fix features not available
* Partial revert
* Apply active features
* Fix from review
2022-02-12 12:48:48 +01:00
Allen Porter and GitHub
b2f5ab2008
Publish Nest Motion/Person events with optional user defined zone information ( #66187 )
...
Publish Nest events with zone information if present. User defined zones are configured
in the Google Home app, and are published with Motion/Person event.
2022-02-11 21:22:53 -08:00
Chris Talkington and GitHub
f344ea7bbb
Add select platform to roku ( #66133 )
2022-02-11 20:52:31 -06:00
J. Nick Koston and GitHub
578456bbb5
Fix uncaught exception during WiZ discovery during firmware update ( #66358 )
2022-02-11 20:42:41 -06:00
GitHub Action
366609ea44
[ci skip] Translation update
2022-02-12 00:16:37 +00:00
Sander Jochems and GitHub
202ee0cd3d
Add device info to Solax ( #65244 )
2022-02-11 18:04:50 -06:00
G Johansson and GitHub
9610fa5979
Code cleanup yale_smart_alarm ( #65081 )
2022-02-11 18:04:04 -06:00
d479949ca2
Add a base class for Intellifire entities ( #65077 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2022-02-11 18:01:38 -06:00
J. Nick Koston and GitHub
13af2728c2
Fix zwave_me zeroconf mocking ( #66356 )
2022-02-11 17:13:57 -06:00
J. Nick Koston and GitHub
a6742eff34
Add button to wake august locks from deep sleep ( #66343 )
2022-02-11 17:13:35 -06:00
PanicRide and GitHub
0797533016
New amcrest binary sensor to monitor doorbell button ( #66302 )
...
* New binary sensor to monitor doorbell button
* New binary sensor to monitor doorbell button
2022-02-11 23:58:26 +01:00
Joshua Roys and GitHub
9134e5c844
Get discovered zeroconf IPv6 addresses ( #65462 )
2022-02-11 16:46:17 -06:00
Igor Pakhomov and GitHub
2ffb46dc93
Initial xiaomi_miio support for dmaker.airfresh.a1/t2017 ( #66331 )
...
* Initial support for dmaker.airfresh.a1/t2017
* fix typo
2022-02-11 23:28:22 +01:00
J. Nick Koston and GitHub
cc0fb5d9db
Add dhcp discovery to Sensibo for non-HomeKit devices ( #66350 )
2022-02-11 16:27:00 -06:00
J. Nick Koston and GitHub
f8fec3d990
Add additional oui to blink ( #66348 )
2022-02-11 16:26:39 -06:00
J. Nick Koston and GitHub
018975bbb9
Add additional OUI for G3 wifi cameras to unifiprotect ( #66349 )
2022-02-11 16:26:11 -06:00
J. Nick Koston and GitHub
43d57e7ae8
Add unique id to lutron caseta config entry when missing ( #66346 )
2022-02-11 13:19:57 -08:00
Allen Porter and GitHub
24418417fd
Fix nest streams that get stuck broken ( #66334 )
2022-02-11 13:17:19 -08:00
Stuart Clark and GitHub
5743661f6e
Upgrade OVO library to v1.2.0 ( #66210 )
2022-02-11 21:39:55 +01:00
Jc2k and GitHub
0daf20c0cc
Prepare for new aiohomekit lifecycle API ( #66340 )
2022-02-11 19:26:35 +00:00