Commit graph

27118 commits

Author SHA1 Message Date
Paulus Schoutsen
acbffb511d
Fix base_url extract stack ()
* Fix base_url extract stack

* Fix tests
2020-06-01 11:44:45 -07:00
Robert Svensson
cf6043fc2d
Support Axis stream profile and configuring it through options flow ()
* Support stream profile and configuring it through options flow

* Options flow test

* Allow configuration of not using a stream profile

* Shorten default stream profile string
2020-06-01 18:45:38 +02:00
Brynley McDonald
47706dac1a
Implement google_assistant ModesTrait for input_select () 2020-06-01 09:40:47 -07:00
Lindsay Ward
a333417ddf
Add only unique_id property to yeelightsunflower, not other changes () 2020-06-01 11:36:43 -05:00
Franck Nijhof
e5d81aeb2a
Remove gearbest integration (ADR-0004) () 2020-06-01 17:43:20 +02:00
J. Nick Koston
1c663dc179
Mark homekit accessories unavailable if the underlying entity is unavailable ()
* Mark homekit accessories unavailable if the underlying entity is unavailable.

* bump pyhap to 2.9.0

* bump hap

* Update homeassistant/components/homekit/accessories.py

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

Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-06-01 10:11:48 -05:00
J. Nick Koston
141c4c2f33
Fix various flapping tests that are missing block_till_done ()
* Add missing async_block_till_done to various tests

* Add missing async_block_till_done to various tests
2020-06-01 10:11:09 -05:00
Alexei Chetroi
dcbe2136cf
Fix ZHA electrical measurement sensor () 2020-06-01 09:24:56 -04:00
Fredrik Erlandsson
e4aca9d73c
Version bump pydaikin to 2.1.1 () 2020-06-01 14:52:51 +02:00
Luke Pomfrey
5827a26dfc
Fix handling of min_size argument in OpenCV component ()
The OpenCV image_processing component accepts a `min_size` argument in
each classifier that is then passed into the OpenCV library. The
`min_size` argument is expected to be a tuple of 2 ints, and is entered
into the platofrm schema as such. However, yaml will always produce a
list instead of a tuple, which means in practice it's impossible to use
the `min_size` argument. This changes the schema to accepts any sequence
of 2 ints that is then coerced into a tuple suitable for passing to the
OpenCV library.
2020-06-01 14:15:01 +02:00
Wim Haanstra
aa1b32ad36
Add new DSMR Reader fields that were added to MQTT () 2020-06-01 14:10:09 +02:00
Tom
d0fedad000
Update plugwise to async and config_flow sensor part ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-06-01 14:01:17 +02:00
Florent Thoumie
5d7720832b
Bump iaqualink to 0.3.4 () 2020-06-01 12:20:46 +02:00
Alan Tse
7da15378b1
Bump teslajsonpy to 0.8.1 () 2020-06-01 12:13:11 +02:00
Paulus Schoutsen
691ec21ba4
Mark min version of httplib2 () 2020-06-01 09:44:18 +02:00
Paulus Schoutsen
e30893ed80
Add block_till_done to buienradar test () 2020-06-01 00:24:16 -07:00
Paulus Schoutsen
276f3afb00
Do async_setup_platform in background ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-05-31 22:18:30 -07:00
HomeAssistant Azure
d488c779fc [ci skip] Translation update 2020-06-01 00:03:28 +00:00
Robert Svensson
01d9366299
Improve Axis integration ()
* Improve configuration

* Read new properties for basic device information
Improve tests by mocking less improving stability of tests

* Clean up in device tests

* Support new port management api

* Improve initializing data

* Bump dependency to v28
2020-05-31 20:00:15 +02:00
Igor
6ed68d8ced
Do not show graphite warnings if no new_state in event ()
It is not correct to show warning about "unexpected event type" if EVENT_STATE_CHANGED have no new_state field.
We should show this warning only if it is real unexpected event type.
Run task_done() before continue, because we should tell the queue that the processing on the task is complete
  after get().
2020-05-31 19:58:02 +02:00
Brian Rogers
7197ef76a6
Add Rachio rain sensor status ()
* Add Rachio rain sensor status

* Remove summary

* Fix and re-add zone webhook summary

* Add slope to const
2020-05-31 10:26:56 -05:00
Emilv2
0ae23fa166
Remove duplicate information in delijn sensor () 2020-05-31 10:02:56 -05:00
Raman Gupta
cd054a9579
clean up code to improve consistency and revert previous change () 2020-05-31 10:03:11 +02:00
Paulus Schoutsen
2a86d52dba
Alexa media player only include equalizer if supported sound mode () 2020-05-30 21:42:40 -07:00
HomeAssistant Azure
5920f3379c [ci skip] Translation update 2020-05-31 00:02:42 +00:00
Kumar Gala
39f2d4cb5a
Add unique_id support to Somfy MyLink () 2020-05-31 00:48:38 +02:00
J. Nick Koston
db9900cf50
Reduce hunterdouglas_powerview parallel updates ()
The powerview hub gets overwhelmed with just a
few requests so we now set PARALLEL_UPDATES to
1.
2020-05-30 17:37:25 -05:00
Tom Harris
fb754186bd
Bump pyinsteon to 1.0.2 () 2020-05-30 21:08:36 +02:00
Luke Pomfrey
a062da05b4
Keep all OpenCV classifier results () 2020-05-30 20:17:15 +02:00
Raman Gupta
22a1452946
Bump pyvizio version to 0.1.48 () 2020-05-30 20:07:56 +02:00
Quentame
1855c91988
Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const ()
* Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const

* Fix pylint

* Use in tests

* Search for "client_id"

* Fix tests

* Fix test

* Fix test
2020-05-30 17:27:20 +02:00
Barry Williams
b6407f77da
Add service to openhome to invoke a pin ()
Setup platform async
Use entity services
Store UUID in default data rather than entity
2020-05-30 14:40:35 +02:00
Fredrik Erlandsson
efec62d98e
Add KEY_HOSTNAME for Daikin zeroconf ()
* Add KEY_HOSTNAME for Daikin zeroconf

* Update tests and use CONF_HOST as hostname
2020-05-30 09:50:18 +02:00
mlemainque
e1c6f01047
Fix reworded properties in 2.1.0 pydaikin release () 2020-05-29 22:15:54 -04:00
Paulus Schoutsen
86582ad1ba Fix lint on sonarr 2020-05-29 17:32:14 -07:00
Chris Talkington
940249f45e
Refactor Sonarr Integration ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-05-29 17:08:05 -07:00
HomeAssistant Azure
f4a518edcc [ci skip] Translation update 2020-05-30 00:03:23 +00:00
J. Nick Koston
fa00f3e49b
s/hass.loop.create_task/asyncio.create_task/g () 2020-05-29 17:13:58 -05:00
foxy82
67f7a4bb57
Add more alexa doorbell event locales () 2020-05-29 14:39:17 -07:00
Paulus Schoutsen
35c00fed6d
Migrate translations upload to use Lokalise CLI 2 () 2020-05-29 11:43:48 -07:00
jjlawren
ff9de687c0
Bump plexwebsocket to 0.0.10 () 2020-05-29 13:24:35 +02:00
Tom Brien
26fae7c629
Fix weather entity copy and paste error () 2020-05-29 12:51:43 +02:00
Pascal Vizeli
ed014e3c96
Revert "Ensure frontend is available if integrations fail to start - Part 1 of 2 ()" ()
This reverts commit fbe7b4ddfa.
2020-05-29 10:18:39 +02:00
Markus Bong
08f2714e57
Change devolo HomeControl SwitchDevice to SwitchEntity () 2020-05-29 09:59:44 +02:00
Josef Schlehofer
6f9770c067
Upgrade youtube_dl to version 2020.05.29 () 2020-05-29 09:16:35 +02:00
Daniel Høyer Iversen
dcea238661
Fix some mistakes in documentation () 2020-05-28 23:00:20 -07:00
J. Nick Koston
fbe7b4ddfa
Ensure frontend is available if integrations fail to start - Part 1 of 2 ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-05-28 21:09:07 -07:00
Paulus Schoutsen
9c45115468
Upgrade translations download to use Lokalise CLI v2 () 2020-05-28 21:06:09 -07:00
HomeAssistant Azure
564fb1d1e5 [ci skip] Translation update 2020-05-29 00:04:16 +00:00
J. Nick Koston
5183c40b23
Periodically log when integrations are taking a while to setup ()
* Periodicly log when intergrations are taking a while to setup

When one or more intergrations are taking a while to setup
it is hard to determine which one is the cause.  We can
help narrow this down for the user with a periodic log
message about which domains are still waiting to be setup
every 30s.

* 30 -> 60 per discussion

* only log when the integration is actually doing setup

* reduce, fix race in test
2020-05-28 18:48:42 -05:00