Commit Graph

45957 Commits

Author SHA1 Message Date
Shay Levy
db73ce92fa Increase switcher_kis timeouts (#66465) 2022-02-14 14:30:04 +01:00
J. Nick Koston
00d7fdd274 Add WiZ occupancy sensor support (#66231) 2022-02-14 14:25:15 +01:00
Marc Mueller
b2ee7cebc9 Improve setup_time typing (#66509) 2022-02-14 14:24:58 +01:00
Erik Montnemery
dbd26c7faf Support browsing multiple Spotify accounts (#66256)
* Support browsing multiple Spotify accounts

* Fix rebase mistakes

* Address review comments

* Return root spotify node with config entries as children

* Add util to get spotify URI for media browser URL

* Only support browsing spotify with config entry specified
2022-02-14 13:59:11 +01:00
Marc Mueller
370832f527 Fix http typing (#66506) 2022-02-14 13:40:31 +01:00
Brett Adams
5a02bae63e Bump Advantage Air 0.3.0 (#66488) 2022-02-14 13:16:05 +01:00
Marc Mueller
c9d99ad76d Add missing dataclass decorator [fivem] (#66505) 2022-02-14 12:51:52 +01:00
epenet
211b5b02df Fix access to hass.data in hdmi-cec (#66504)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-14 12:43:36 +01:00
Shay Levy
5c5bb4835e Enable assumed state in webostv media player (#66486) 2022-02-14 11:14:57 +01:00
epenet
0a7b1dec7d Adjust type hint in core add_job (#66503)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-14 11:13:10 +01:00
Ryan Fleming
35b343de9e Octoprint buttons (#66368) 2022-02-14 11:05:06 +01:00
Tobias Sauerwein
71540a924b Update requirements_test.txt (#66481) 2022-02-14 09:51:22 +02:00
Raman Gupta
051bf173dc revert change in vizio logic to fix bug (#66424) 2022-02-14 09:49:19 +02:00
GitHub Action
ad0cb4831e [ci skip] Translation update 2022-02-14 00:15:30 +00:00
Shay Levy
fe077b6990 Use shorthand attributes in webostv (#66418) 2022-02-13 23:47:37 +02:00
Daniel Hjelseth Høyer
36120c77f8 Reduce update_interval for Opengarage (#66478) 2022-02-13 15:41:46 -06:00
Joshua Roys
bc2cc42955 Don't abort zeroconf discovery for IPv6-only devices (#66455) 2022-02-13 15:24:23 -06:00
J. Nick Koston
ffcac67d99 Add is_ipv4_address and is_ipv6_address utils (#66472) 2022-02-13 15:23:11 -06:00
J. Nick Koston
2bdf55465a Bump pywizlight to 0.5.8 (#66448) 2022-02-13 14:29:34 -06:00
Jc2k
40c6832cc1 Update homekit_controller to use the new typed discovery data (#66462) 2022-02-13 12:45:30 -06:00
Erik Montnemery
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
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
ac3c5db989 Handle NoneType error in OVO integration (#66439) 2022-02-13 16:37:18 +02:00
Austin Mroczek
b4c487376f bump total_connect_client to 2022.2 (#66408) 2022-02-13 10:05:20 +02:00
Jc2k
b8a8485e91 Replace use of deprecated APIs in aiohomekit (#66409) 2022-02-12 23:17:55 -06:00
Allen Porter
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
ac11a9b7ff Revert Amcrest change (#66412) 2022-02-12 23:08:23 +01:00
Allen Porter
2e54daa61f Redact stream url credentials in debug logging (#66407) 2022-02-12 14:03:26 -08:00
Simone Chemelli
e069074f9e Fix mesh role for Fritz old devices (#66369) 2022-02-12 13:58:35 -08:00
Marc Mueller
1053314a30 Fix error decorator [sonos] (#66399) 2022-02-12 13:51:53 -08:00
kpine
a7e5f38a3e Add is_controller_node flag to WS node status (#66404) 2022-02-12 22:08:39 +01:00
G Johansson
a8304392b5 Code quality file (#65258) 2022-02-12 11:49:37 -06:00
Marc Mueller
7806494816 Fix typing [roku] (#66397) 2022-02-12 17:44:47 +01:00
corneyl
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
ba83648d27 Fix Spotify session token refresh (#66386) 2022-02-12 17:13:32 +01:00
nklebedev
840d33f271 Fix typo in ebusd WaterPressure const (#66355) 2022-02-12 17:09:51 +01:00
Sébastien RAMAGE
491e2e5978 Update zigpy-zigate to 0.8.0 (#66289) 2022-02-12 17:05:30 +01:00
Joshua Roys
e5ef192f1a Specify specific Nanoleaf models in the manifest (#66326) 2022-02-12 09:56:38 -06:00
G Johansson
d61d1bf494 Implement diagnostics for yale_smart_alarm (#65085) 2022-02-12 08:42:30 -06:00
G Johansson
6d20e68e6d Code quality scrape (#65441) 2022-02-12 08:28:54 -06:00
Dave T
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
89b0d602d6 Bump yalesmartalarmclient to v0.3.8 (#66381) 2022-02-12 15:20:55 +01:00
G Johansson
3771c154fa Improve code quality command_line (#65333) 2022-02-12 08:19:37 -06:00
G Johansson
db6969739f Improve code quality telnet (#65239) 2022-02-12 08:15:28 -06:00
G Johansson
8da150bd71 Improve code quality sql (#65321) 2022-02-12 08:13:01 -06:00
Jc2k
65ce2108d3 Stop homekit_controller using backend specific API's (#66375) 2022-02-12 08:12:27 -06:00
Jc2k
95e4ea8fcd Simplify the homekit_controller unignore journey (#66353) 2022-02-12 13:16:05 +00:00
Brett Adams
5e5659d758 Add Diagnostics (#65755) 2022-02-12 07:08:41 -06:00
G Johansson
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