Commit Graph
29546 Commits
Author SHA1 Message Date
J. Nick KostonandGitHub c19b5c5ac3 Make recorder block_till_done reliable (#40043) 2020-09-14 08:48:29 +02:00
Ville SkyttäandGitHub ad1a71ebc3 Don't try to create /test dir in camera tests (#39914)
ERROR:homeassistant.components.camera:
Can't write image to file: [Errno 13] Permission denied: '/test'
2020-09-14 08:40:59 +02:00
Ville SkyttäandGitHub aad6a24f28 Fix vizio async mock fixtures on Python 3.8.0 and .1 (#39926) 2020-09-14 08:35:30 +02:00
Franck NijhofandGitHub bda66d1929 Upgrade coverage to 5.3.0 (#40056) 2020-09-14 08:34:18 +02:00
J. Nick KostonandGitHub 2ff3c74fab Fix intermittently failing dyson test (#40051) 2020-09-13 21:37:52 -05:00
Chris TalkingtonandGitHub 056e712667 Add device class to canary sensors (#40050)
* add device class to canary sensors

* Update test_sensor.py

* Update sensor.py

* Update sensor.py
2020-09-13 21:29:59 -05:00
HomeAssistant Azure 9acceda0f8 [ci skip] Translation update 2020-09-14 00:04:10 +00:00
9511103e26 Add unique_id to canary alarm_control_panel (#40041)
* add unique_id to canary alarm_control_panel

* Update test_alarm_control_panel.py

* Update alarm_control_panel.py

* Apply suggestions from code review

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-09-13 18:52:40 -05:00
Aidan TimsonandGitHub ae8c9d82bc Mark Azure DevOps device as a service (#40044) 2020-09-13 18:22:33 -05:00
J. Nick KostonandGitHub 7b016063ca Refactor zeroconf setup to be async (#39955)
* Refactor zeroconf setup to be async

Most of the setup was calling back to async because
we were setting up listeners.  Since we only need
to jump into the executor to create the zeroconf
instance, its much faster to setup in async.

In testing this cut the setup time in half
or better.

* partial revert to after_deps
2020-09-13 18:06:19 -05:00
Chris TalkingtonandGitHub 00acb180d6 Add canary alarm_control_panel tests (#40029)
* add canary alarm_control_panel tests

* Update .coveragerc

* Create test_alarm_control_panel.py

* Update __init__.py

* Update __init__.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update __init__.py

* Update __init__.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py

* Update test_alarm_control_panel.py
2020-09-13 16:36:26 -05:00
J. Nick KostonandGitHub 46f9c0fb8a Update phrasing and pin validation for homekit_controller (#40006) 2020-09-13 15:26:04 -05:00
Franck NijhofandGitHub cd26384634 Fix entity extraction from Template conditions (#40034) 2020-09-13 22:05:45 +02:00
springstanandGitHub 1f8c1f151d Fix requiring username or password for nzbget yaml config (#40003) 2020-09-13 22:04:48 +02:00
J. Nick KostonandGitHub 36ce8ba79e Ensure homekit_controller traps exceptions from find_ip_by_device_id (#40030) 2020-09-13 21:55:49 +02:00
AJ SchmidtandGitHub c32f698671 Add Config Flow to AlarmDecoder (#37998) 2020-09-13 12:29:25 -05:00
Chris TalkingtonandGitHub 17efa1bda5 Improve canary tests (#39956) 2020-09-13 11:32:41 -05:00
springstanandGitHub da19854520 Fix slack notifications requiring an icon (#40027) 2020-09-13 10:23:50 -06:00
springstanandGitHub fc1fb0ab7c Revert 'Use STATE_UNKNOWN constant in dlink and ecobee' (#40022) 2020-09-13 17:11:24 +02:00
J. Nick KostonandGitHub f3d50e2104 Do not log an error when a host is unreachable while pinging (#40024) 2020-09-13 16:44:37 +02:00
springstanandGitHub 621526bbae Use moisture and moving device class in various integrations (#39963) 2020-09-13 16:33:54 +02:00
Robert SvenssonandGitHub ceeea52915 Improve handling of mireds being far out of spec (#40018) 2020-09-13 16:31:39 +02:00
J. Nick KostonandGitHub ff4bb962c4 Cleanup and reduce duplicate code from recent template changes (#40012)
As a result of refactoring, there is duplicate code
we can now reduce.

Additionally `_wrap_state` can be removed because
it had unreachable checks for `None`
2020-09-13 09:21:11 -05:00
J. Nick KostonandGitHub 84578f515d Suppress homekit bridge discovery by homekit controller (#39990) 2020-09-13 09:12:10 -05:00
Pascal VizeliandGitHub 11d74124cd Update azure-pipelines-wheels.yml 2020-09-13 15:38:02 +02:00
Joakim SørensenandGitHub 1d12d4d54c Bump pyhaversion to 3.4.0 (#40016) 2020-09-13 11:30:51 +02:00
eac9c3c4f2 Ensure Plugwise unique_id is correctly set (#40014)
* Ensure unique_id is correctly set

* Removed unnec. line

Co-authored-by: Tom Scholten <git@scholten.nu>
2020-09-13 11:02:49 +02:00
Xiaonan ShenandGitHub e3c51f0350 Fix xiaomi_aqara duplicated battery sensors (#39961) 2020-09-13 08:44:32 +02:00
QuentameandGitHub bab4ad4f17 Add timeout config option to Synology DSM (#40000) 2020-09-12 20:36:39 -05:00
HomeAssistant Azure b05c88f1bc [ci skip] Translation update 2020-09-13 00:04:18 +00:00
QuentameandGitHub 13df452dd4 Fix Freebox call sensor when no call in history (#40001) 2020-09-13 01:13:57 +02:00
Jeff IrionandGitHub 285408b46c Bump androidtv to 0.0.50 (#39998) 2020-09-12 23:53:41 +02:00
springstanandGitHub e55035b2f9 Use DEVICE_CLASS_MOTION in various integrations (#39962) 2020-09-12 16:20:30 -05:00
Joakim SørensenandGitHub 02cb592917 Bump frontend to 20200912.0 (#39997) 2020-09-12 16:18:48 -05:00
Simone ChemelliandGitHub ca26c8bbd7 Shelly: Power and Energy sensors in roller mode (#39709) 2020-09-12 22:31:01 +02:00
uvjustinandGitHub b0ba0e77f8 Remove skip_sidx container option in stream (#39970)
* Remove skip_sidx container option

* Add comment
2020-09-12 15:19:37 -04:00
springstanandGitHub 827711bcd1 Use problem, presence and plug device class constants in various integrations (#39973) 2020-09-12 13:23:24 -05:00
springstanandGitHub 3d4ef8cfe1 Use connectivity device class constant in various integrations (#39972) 2020-09-12 13:21:57 -05:00
Franck NijhofandGitHub 6751a38b8e Upgrade responses to 0.12.0 (#39986) 2020-09-12 19:40:10 +02:00
Franck NijhofandGitHub 18e9e262e4 Upgrade pytest-timeout to 1.4.2 (#39983) 2020-09-12 19:33:44 +02:00
springstanandGitHub cee96ae207 Use opening and occupancy device class in various integrations (#39965) 2020-09-12 18:07:13 +02:00
jjlawrenandGitHub 4c0f075d6a Fix children_media_class for special folders (#39974) 2020-09-12 15:54:00 +02:00
Josef SchlehoferandGitHub 6b966e2c47 Upgrade youtube_dl to version 2020.09.06 (#39969) 2020-09-12 14:58:29 +02:00
springstanandGitHub 1bb5d4754f Use DEVICE_CLASS_DOOR and DEVICE_CLASS_SMOKE in various integrations (#39950) 2020-09-12 07:35:24 -05:00
On FreundandGitHub cf6b84790f Handle Kodi shutdown (#39856)
* Handle Kodi shutdown

* Core review comments

* Make async_on_quit a coroutine
2020-09-12 14:22:14 +02:00
J. Nick KostonandGitHub aaa8083d49 Change template loop detection strategy to allow self-referencing updates when there are multiple templates (#39943) 2020-09-12 14:20:21 +02:00
Franck NijhofandGitHub e746965b1c Upgrade mypy to 0.782 (#39967) 2020-09-12 11:31:22 +02:00
Franck NijhofandGitHub 3dda76115c Upgrade pytest-sugar to 0.9.4 (#39966) 2020-09-12 11:30:41 +02:00
Bram KragtenandGitHub fbf0e69558 Add children media class to children spotify media browser (#39953) 2020-09-12 10:35:51 +02:00
Franck NijhofandGitHub ee6945d63d Upgrade pytest-cov to 2.10.1 (#39964) 2020-09-12 09:39:08 +02:00