Commit Graph
45932 Commits
Author SHA1 Message Date
Allen PorterandGitHub 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 SvenssonandGitHub ac11a9b7ff Revert Amcrest change (#66412) 2022-02-12 23:08:23 +01:00
Allen PorterandGitHub 2e54daa61f Redact stream url credentials in debug logging (#66407) 2022-02-12 14:03:26 -08:00
Simone ChemelliandGitHub e069074f9e Fix mesh role for Fritz old devices (#66369) 2022-02-12 13:58:35 -08:00
Marc MuellerandGitHub 1053314a30 Fix error decorator [sonos] (#66399) 2022-02-12 13:51:53 -08:00
kpineandGitHub a7e5f38a3e Add is_controller_node flag to WS node status (#66404) 2022-02-12 22:08:39 +01:00
G JohanssonandGitHub a8304392b5 Code quality file (#65258) 2022-02-12 11:49:37 -06:00
Marc MuellerandGitHub 7806494816 Fix typing [roku] (#66397) 2022-02-12 17:44:47 +01:00
corneylandGitHub 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 NijhofandGitHub ba83648d27 Fix Spotify session token refresh (#66386) 2022-02-12 17:13:32 +01:00
nklebedevandGitHub 840d33f271 Fix typo in ebusd WaterPressure const (#66355) 2022-02-12 17:09:51 +01:00
Sébastien RAMAGEandGitHub 491e2e5978 Update zigpy-zigate to 0.8.0 (#66289) 2022-02-12 17:05:30 +01:00
Joshua RoysandGitHub e5ef192f1a Specify specific Nanoleaf models in the manifest (#66326) 2022-02-12 09:56:38 -06:00
G JohanssonandGitHub d61d1bf494 Implement diagnostics for yale_smart_alarm (#65085) 2022-02-12 08:42:30 -06:00
G JohanssonandGitHub 6d20e68e6d Code quality scrape (#65441) 2022-02-12 08:28:54 -06:00
Dave TandGitHub 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 JohanssonandGitHub 89b0d602d6 Bump yalesmartalarmclient to v0.3.8 (#66381) 2022-02-12 15:20:55 +01:00
G JohanssonandGitHub 3771c154fa Improve code quality command_line (#65333) 2022-02-12 08:19:37 -06:00
G JohanssonandGitHub db6969739f Improve code quality telnet (#65239) 2022-02-12 08:15:28 -06:00
G JohanssonandGitHub 8da150bd71 Improve code quality sql (#65321) 2022-02-12 08:13:01 -06:00
Jc2kandGitHub 65ce2108d3 Stop homekit_controller using backend specific API's (#66375) 2022-02-12 08:12:27 -06:00
Jc2kandGitHub 95e4ea8fcd Simplify the homekit_controller unignore journey (#66353) 2022-02-12 13:16:05 +00:00
Brett AdamsandGitHub 5e5659d758 Add Diagnostics (#65755) 2022-02-12 07:08:41 -06:00
G JohanssonandGitHub 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 PorterandGitHub 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 TalkingtonandGitHub f344ea7bbb Add select platform to roku (#66133) 2022-02-11 20:52:31 -06:00
J. Nick KostonandGitHub 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 JochemsandGitHub 202ee0cd3d Add device info to Solax (#65244) 2022-02-11 18:04:50 -06:00
G JohanssonandGitHub 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 KostonandGitHub 13af2728c2 Fix zwave_me zeroconf mocking (#66356) 2022-02-11 17:13:57 -06:00
J. Nick KostonandGitHub a6742eff34 Add button to wake august locks from deep sleep (#66343) 2022-02-11 17:13:35 -06:00
PanicRideandGitHub 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 RoysandGitHub 9134e5c844 Get discovered zeroconf IPv6 addresses (#65462) 2022-02-11 16:46:17 -06:00
Igor PakhomovandGitHub 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 KostonandGitHub cc0fb5d9db Add dhcp discovery to Sensibo for non-HomeKit devices (#66350) 2022-02-11 16:27:00 -06:00
J. Nick KostonandGitHub f8fec3d990 Add additional oui to blink (#66348) 2022-02-11 16:26:39 -06:00
J. Nick KostonandGitHub 018975bbb9 Add additional OUI for G3 wifi cameras to unifiprotect (#66349) 2022-02-11 16:26:11 -06:00
J. Nick KostonandGitHub 43d57e7ae8 Add unique id to lutron caseta config entry when missing (#66346) 2022-02-11 13:19:57 -08:00
Allen PorterandGitHub 24418417fd Fix nest streams that get stuck broken (#66334) 2022-02-11 13:17:19 -08:00
Stuart ClarkandGitHub 5743661f6e Upgrade OVO library to v1.2.0 (#66210) 2022-02-11 21:39:55 +01:00
Jc2kandGitHub 0daf20c0cc Prepare for new aiohomekit lifecycle API (#66340) 2022-02-11 19:26:35 +00:00
Franck NijhofandGitHub 2f220b27d4 Fix CPUSpeed with missing info (#66339) 2022-02-11 19:38:55 +01:00
Franck NijhofandGitHub 8ff987d90c Fix PVOutput when no data is available (#66338) 2022-02-11 19:11:06 +01:00
df994a1e84 Fix raspihats initialization (#66330)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-11 18:08:19 +01:00
J. Nick KostonandGitHub 323af9f59c Reduce number of parallel api calls to august (#66328) 2022-02-11 18:07:32 +01:00
Franck NijhofandGitHub acf2033734 Use DataUpdateCoordinator for Spotify devices (#66314) 2022-02-11 18:04:49 +01:00
Franck NijhofandGitHub 57624347e6 Don't requests known Spotify playlist (#66313) 2022-02-11 17:53:25 +01:00