Commit Graph
20248 Commits
Author SHA1 Message Date
J. Nick Koston 2e89ec24f7 Ignore harmony hubs ips that are already configured during ssdp discovery (#38181)
We would connect to the hub via discovery and via setup
around the same time.  This put additional load on the hub
which can increase the risk of timeouts.
2020-07-28 18:30:59 +02:00
J. Nick Koston b82e64d9cb Bump tesla-powerwall to 0.2.12 to handle powerwall firmware 1.48+ (#38180) 2020-07-28 18:30:56 +02:00
Phil Bruckner 61fa572068 Stop automation runs when turned off or reloaded (#38174)
* Add automation turn off / reload test

* Stop automation runs when turned off or reloaded
2020-07-28 18:30:53 +02:00
J. Nick Koston 7f2a2ed23b Bump netdisco to 2.8.1 (#38173)
* Bump netdisco to 2.8.1

* bump ssdp
2020-07-28 18:30:49 +02:00
Philipp Schmitt ad74d42b15 Fix Nuki Locks and Openers not being available after some time (#38159) 2020-07-24 21:54:05 +02:00
Franck Nijhof 953963c95b Fix incorrect mesurement in Toon for meter low (#38149) 2020-07-24 21:54:02 +02:00
Heiko Rothe 650f2babf9 Fix Xbox Live integration (#38146)
* Fix Xbox Live component

The API moved to a different domain, so the integration was broken.
The library upgrade contains the required fixes.

* Fix API connectivity check

* Access dict values directly
2020-07-24 21:53:59 +02:00
Joakim Sørensen bf8bfa6321 Fix text error when getting getting external IP in route53 (#38100) 2020-07-24 21:53:49 +02:00
Aaron BachandMartin Hjelmare 7fe5fee124 Fix SimpliSafe to work with new MFA (#38097)
* Fix SimpliSafe to work with new MFA

* Code review (part 1)

* Input needed from Martin

* Code review

* Code review

* Restore YAML

* Tests

* Code review

* Remove JSON patching in tests

* Add reauth test

* One more reauth test

* Don't abuse the word "conf"

* Update homeassistant/components/simplisafe/config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Test coverage

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-07-24 21:53:45 +02:00
J. Nick Koston 3e7ada2056 Prevent the zeroconf service browser from terminating when a device without any addresses is discovered. (#38094) 2020-07-24 21:53:40 +02:00
Jeff Irion 7ad75493ff Bump androidtv to 0.0.46 (#38090) 2020-07-24 21:53:37 +02:00
Andrew Sayre 71048545fa Bump pysmartthings to v0.7.2 (#38086) 2020-07-24 21:53:34 +02:00
Paulus Schoutsen 49f59007df Fix route53 depending on broken package (#38079) 2020-07-24 21:53:30 +02:00
Rob Bierbooms 80b0c10a38 Fix issue with creation of PT2262 devices in rfxtrx integration (#38074) 2020-07-24 21:53:26 +02:00
Dubh Ad 81b95f4050 Update discord.py to v1.3.4 for API change (#38060) 2020-07-24 21:45:17 +02:00
Alexei Chetroi 6617d676e5 ZHA dependencies bump bellows to 0.18.0 (#38043) 2020-07-22 15:36:22 +02:00
Erik Montnemery 9f12226b2b Use keywords for MQTT birth and will (#38040) 2020-07-22 15:36:19 +02:00
Erik Montnemery d8d48b0a21 Correct arguments to MQTT will_set (#38036) 2020-07-22 15:36:16 +02:00
Daniel Shokouhi 0cd8dce9df Check if robot has boundaries to update (#38030) 2020-07-22 15:36:13 +02:00
Jesse Newland 34751fcd86 Fix notify.slack service calls using data_template (#37980) 2020-07-22 15:36:10 +02:00
Tom Harris b003d9675c Fix issue with Insteon events not firing correctly (#37974) 2020-07-22 15:36:06 +02:00
michaeldavie 98dd56eed5 Make nested get() statements safe (#37965) 2020-07-22 15:36:02 +02:00
Joakim Plate 66e490e55f Rfxtrx fixup restore (#38039) 2020-07-22 15:27:04 +02:00
David F. Mulcahey 9b46796969 Force updates for ZHA light group entity members (Part 2) (#37995) 2020-07-20 00:35:18 +00:00
Erik Montnemery 8409385fca Bump pychromecast to 7.1.2 (#37976) 2020-07-20 00:35:18 +00:00
David F. Mulcahey 28f78c0c67 Force updates for ZHA light group entity members (#37961)
* Force updates for ZHA light group entity members

* add a 3 second debouncer to the forced refresh

* lint
2020-07-18 23:37:48 +00:00
jjlawren a3429848a2 Fix Sonos speaker lookup for Plex (#37942) 2020-07-18 23:37:48 +00:00
Tim Messerschmidt 757d05a74e Fix: Passes secure parameter when setting up Nuki (#36844) (#37932)
* Passes secure parameter when setting up Nuki (#36844)

* Adds an additional configuration option for soft bridges instead of passing True when setting up the bridge

* Revert "Adds an additional configuration option for soft bridges instead of passing True when setting up the bridge"

This reverts commit af1d839ab1c130535c5a31ee60e35d3b2c151c5b.
2020-07-18 23:37:48 +00:00
Abílio Costa 253950f84f Change ZHA power unit from kW to W (#37896)
* Change ZHA power unit from kW to W

* Use POWER_WATT

* Move kW to W conversion; ignore unit for power
2020-07-18 23:37:48 +00:00
J. Nick Koston af36a67b89 fix (#37889) 2020-07-18 23:37:47 +00:00
rajlaud b784cc011d Fix bugs updating state of hdmi_cec switch (#37786) 2020-07-18 23:37:47 +00:00
Marcel van der VeldtandPaulus Schoutsen 7c0a933452 Add ozw support for single setpoint thermostat devices (#37713)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-18 23:37:47 +00:00
Joakim Plate 8b207df819 Rfxtrx fixes for beta (#37957) 2020-07-18 16:34:50 -07:00
Anders Melchiorsen b684007fbb Upgrade pysonos to 0.0.32 (#37923) 2020-07-17 00:51:37 +00:00
cgtobi 98347345d1 Fix unavailable when value is zero (#37918) 2020-07-17 00:51:36 +00:00
Alexei Chetroi c0302e6eca Fix ZHA electrical measurement sensor initialization (#37915)
* Refactor cached ZHA channel reads.

If doing a cached ZCL attribute read, do "only_from_cache" read for
battery operated devices only. Mains operated devices will do a network
read in case of a cache miss.

* Use cached attributes for ZHA electrical measurement

* Bump up ZHA zigpy dependency.
2020-07-17 00:51:35 +00:00
Bram Kragten 06bc98a3a2 Updated frontend to 20200716.0 (#37910) 2020-07-17 00:51:34 +00:00
Bram Kragten 408b52de1b Update frontend to 20200715.1 (#37888) 2020-07-17 00:50:26 +00:00
Pascal VizeliandPaulus Schoutsen f4c3f5d074 Revert breaking change for Automation (#37885)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-07-15 20:38:29 +02:00
J. Nick Koston abe3e3094e Provide workaround for missing/disabled/broken IPv6 (#37887) 2020-07-15 11:26:40 -07:00
Erik Montnemery 53d6f4948e Adapt MQTT config flow to default birth and will (#37875) 2020-07-15 11:16:03 -07:00
Bram Kragten 1b09c65e74 Updated frontend to 20200715.0 (#37884) 2020-07-15 07:41:39 -10:00
Daniel Shokouhi f24fe9c246 Improve Neato error logging by including device name (#37865) 2020-07-15 09:26:57 -07:00
Xiaonan ShenandFranck Nijhof d37a5cdde5 Fix yeelight flash (#37743)
* Fix yeelight flash

* Use cast instead of string comparison

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-07-15 15:51:33 +02:00
shker c3724186cf Use supervisord "group:name" when get process info (#37678) 2020-07-15 13:45:29 +02:00
Paulus Schoutsen 633f9b2f01 Prefer external URLs because internal can't have valid SSL (#37872) 2020-07-15 09:23:16 +02:00
J. Nick KostonandPaulus Schoutsen 1d7f3416d3 Switch async_track_state_change to the faster async_track_state_change_event part 7 (#37870)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-14 23:37:25 -07:00
J. Nick Koston 44fefb3216 Improve handling of template platforms when entity extraction fails (#37831)
Most of the the template platforms would check for
extract_entities failing to extract entities and avoid
setting up a state change listner for MATCH_ALL after
extract_entities had warned that it could not extract
the entities and updates would need to be done manually.
This protection has been extended to all template platforms.

Alter the behavior of extract_entities to return the
successfully extracted entities if one or more templates
fail extraction instead of returning MATCH_ALL
2020-07-14 22:34:35 -07:00
J. Nick Koston e938dcfbda Switch universal media_player to use async_track_state_change_event (#37832)
async_track_state_change_event is faster than async_track_state_change
and since we do not care about the data being returned to the callback
this is a simple speedup
2020-07-14 22:32:03 -07:00
J. Nick Koston 20d5d3c162 Switch a few more async_track_state_change to the faster async_track_state_change_event (#37833)
async_track_state_change_event is faster than async_track_state_change
and since we do not care about the data being returned to the callback
this is a simple speedup
2020-07-14 22:31:34 -07:00