Commit graph

29045 commits

Author SHA1 Message Date
springstan
be489e83a1
Update speedtestdotnet to use CoordinatorEntity () 2020-08-30 08:50:33 -05:00
Chris Talkington
5dfb043896
update nzbget to use CoordinatorEntity () 2020-08-30 08:47:28 -05:00
Paulus Schoutsen
5a7f1d62c1
CoordinatorEntity to call super added_to_hass () 2020-08-30 08:42:33 -05:00
Andrew Marks
3d1ff5b8d0
Add sharkiq integration for Shark IQ robot vacuums ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-08-30 15:26:11 +02:00
Paulus Schoutsen
ab7b42c022
Google: Recover from an entity raising while serializing query ()
Co-authored-by: Joakim Plate <elupus@ecce.se>
2020-08-30 15:19:56 +02:00
J. Nick Koston
854e33025b
Update nexia to use CoordinatorEntity ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-08-30 14:57:02 +02:00
springstan
b3ec3d0baf
Update atag to use CoordinatorEntity () 2020-08-30 14:42:45 +02:00
Chris Talkington
108e2ec1ba
Update roku to use CoordinatorEntity () 2020-08-30 14:42:31 +02:00
springstan
4425c3aea2
Update airly to use CoordinatorEntity () 2020-08-30 14:41:39 +02:00
J. Nick Koston
0f5733ac59
Update cert_expiry to use CoordinatorEntity () 2020-08-30 14:41:18 +02:00
J. Nick Koston
21f1875816
Update updater to use CoordinatorEntity () 2020-08-30 14:40:55 +02:00
J. Nick Koston
2525d319a3
Update nut to use CoordinatorEntity () 2020-08-30 14:40:26 +02:00
J. Nick Koston
4e876cb473
Update myq to use CoordinatorEntity () 2020-08-30 14:40:00 +02:00
J. Nick Koston
a4f475245c
Update griddy to use CoordinatorEntity () 2020-08-30 14:39:07 +02:00
J. Nick Koston
f7d1cfb625
Update powerwall to use CoordinatorEntity () 2020-08-30 14:37:11 +02:00
Paulus Schoutsen
ba75856f2b
Do not break Alexa sync when encounter bad entity () 2020-08-30 14:36:00 +02:00
Ville Skyttä
b4db9f615d
Fix huawei_lte duplicate device registry identifiers ()
Regression in 3c0f766933

Refs https://github.com/home-assistant/core/pull/38925
2020-08-30 14:27:56 +02:00
springstan
c0c6a457bd
Update air_quality to use CoordinatorEntity () 2020-08-30 14:26:03 +02:00
Maciej Bieniek
0cffba77cf
Add more sensors to the Shelly integration () 2020-08-30 14:18:35 +02:00
Maciej Bieniek
4aa8b6cad8
Add basic binary_sensor support to Shelly () 2020-08-30 14:16:41 +02:00
Chris Talkington
ef13da5555
Fix marytts sync requests within event loop () 2020-08-30 06:19:51 -05:00
J. Nick Koston
f8712b0e00
Create a CoordinatorEntity class to avoid repating code in integrations () 2020-08-30 12:02:37 +02:00
Marius
87425d4ab1
Add device_class safety to synology_dsm storage binary_sensors ()
* add device_class: safety to storage binary_sensors

* Update binary_sensor.py

* Update homeassistant/components/synology_dsm/binary_sensor.py

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

* Update binary_sensor.py

* Import device_class Safety

from homeassistant.components.binary_sensor

* Update binary_sensor.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-08-30 11:08:57 +02:00
J. Nick Koston
dda4cf4d58
Tune logbook performance to accomodate recent changes () 2020-08-30 09:20:31 +02:00
Jeff Irion
ad0d3b4848
Improve handling of exceptions in Android TV ()
* Close the ADB connection when there is an exception

* Add a test

* Split a comment onto two lines

* Fix test ('async_update' -> 'async_update_entity')

* 'close' -> 'Close'
2020-08-29 21:56:25 -05:00
HomeAssistant Azure
904f5c4346 [ci skip] Translation update 2020-08-30 00:03:17 +00:00
Franck Nijhof
800cf6c8c0
Revert "Support selecting http vs https protocols for qvrpro ()" ()
This reverts commit 526c418e1e.
2020-08-29 17:45:54 -05:00
Anders Melchiorsen
79252c06b2
Upgrade eternalegypt to 0.0.12 () 2020-08-30 00:43:09 +02:00
Eugene Prystupa
867d5088e3
Fix bond fan.turn_on with OFF speed () 2020-08-29 17:03:19 -05:00
Chris Talkington
7469f57a7b
Add config flow to nzbget ()
* work on config flow

* Update test_init.py

* work on config flow

* Update test_config_flow.py

* Update test_config_flow.py

* Update __init__.py

* Update test_config_flow.py

* Update __init__.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update __init__.py

* Update __init__.py

* Update __init__.py

* Apply suggestions from code review

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

* Update __init__.py

* Update __init__.py

* Update __init__.py

* Update config_flow.py

* Update __init__.py

* Update __init__.py

* Create coordinator.py

* Update __init__.py

* Update sensor.py

* Update __init__.py

* Update .coveragerc

* Update coordinator.py

* Update __init__.py

* Update coordinator.py

* Update __init__.py

* Update coordinator.py

* Update config_flow.py

* Update __init__.py

* Update coordinator.py

* Update __init__.py

* Update test_config_flow.py

* Update coordinator.py

* Update test_config_flow.py

* Update test_init.py

* Update homeassistant/components/nzbget/coordinator.py

* Update test_config_flow.py

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-08-29 16:47:00 -05:00
J. Nick Koston
54ef16f01a
Reload notify platforms concurrently with asyncio.gather () 2020-08-29 22:23:57 +02:00
Xiaonan Shen
22a123fd4b
Support acpartner in aqara discovery () 2020-08-29 11:34:25 -05:00
Berni Moses
a9b611d3ed
Bump python-temescal to 0.3 for lg_soundbar () 2020-08-29 16:22:37 +02:00
Paulus Schoutsen
8302a7879e
Catch bad devices when Google Sync () 2020-08-29 13:09:50 +02:00
Ville Skyttä
b882304ec2
Upgrade pydocstyle to 5.1.0 () 2020-08-29 10:07:48 +02:00
Ville Skyttä
6ae9399237
Upgrade isort to 5.4.2 () 2020-08-29 08:23:55 +02:00
Ville Skyttä
1bf2c4d976
Upgrade pylint to 2.6.0 () 2020-08-29 07:59:24 +02:00
J. Nick Koston
67de1d3466
Fix sun test to patch time since it is now refetched ()
This accounts for the fix in 
2020-08-28 22:06:06 -05:00
Chris Talkington
4682de5ac1
Improve patching in broadlink sensor tests ()
* improve patching in broadlink sensor tests

* Update test_sensors.py

* Update test_sensors.py
2020-08-28 21:26:19 -05:00
pbalogh77
6348f130bc
Add basic lock support for fibaro ()
Added very basic support for locks in the Fibaro integration.
2020-08-28 21:16:02 -05:00
HomeAssistant Azure
989a040b67 [ci skip] Translation update 2020-08-29 00:03:59 +00:00
Aaron Godfrey
16ad8cf720
Fix todoist calendar events ()
Updated the calendar event dict to contain a `summary` key so that the
title will display on the calendar panel.  Also update the start/end
date to not include time information if the event is all day so that it
renders as an all day event on the calendar panel.
2020-08-28 16:43:40 -05:00
cgtobi
755ddf1a94
Add Netatmo camera light service ()
* Add camera light service

* Move service to camera

* Review
2020-08-28 16:09:07 -05:00
Daniel Shokouhi
d587f134ca
Reload mobile app notify service upon device name change, add device name to all webhook logs ()
* Add device name to all webhook logs to help with multiple devices

* Reload notifications when we update the registration, update from rebase

* Make hassfest happy

* Adjust caplog test to accomodate log message change

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-08-28 15:13:43 -05:00
Diogo Gomes
c163d4a4b5
bump pymediaroom () 2020-08-28 15:12:42 -05:00
Teemu R
94c474eab2
Add missing status mappings for xiaomi_miio () 2020-08-28 15:09:46 -05:00
Rob Bierbooms
5658a1efec
Increase test coverage for rfxtrx integration ()
* Increase switch coverage

* Increase binary sensor coverage

* Final improvements

* Remove debug statement

* Adjust test duplicate cover

* Remove None return test

* Assert on length of conf_entries

Co-authored-by: Chris Talkington <chris@talkingtontech.com>

Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-08-28 15:05:11 -05:00
Phil Bruckner
b315df2118
Reduce automation state changes by using script helper's last_triggered attribute () 2020-08-28 14:51:15 -05:00
J. Nick Koston
92c06f0818
Ensure mobile_app notifications get re-registered after adding,removing,adding () 2020-08-28 14:08:09 -05:00
Phil Bruckner
a99efcb5c2
Fix sun integration vulnerability to sudden large clock changes ()
* Fix sun integration vulnerability to sudden large clock changes

* Fix update_sun_position as well
2020-08-28 13:09:43 -05:00