Chris Talkington
65a9e18b27
Improve patching in marytts tests ( #39458 )
...
* improve patching in marytts tests
* Update test_tts.py
* Update test_tts.py
* Update test_tts.py
* Update test_tts.py
* Update test_tts.py
* Update test_tts.py
2020-08-30 13:58:25 -05:00
J. Nick Koston
56ddbd87b2
Fix recorder test intermittently failing ( #39468 )
2020-08-30 13:58:00 -05:00
J. Nick Koston
8b893173fd
Prevent CoordinatorEntity from requesting updates on disabled entities ( #39452 )
2020-08-30 12:10:22 -05:00
springstan
4294d10789
Format sharkiq with black ( #39422 )
2020-08-30 08:56:59 -05:00
Andrew Marks
3d1ff5b8d0
Add sharkiq integration for Shark IQ robot vacuums ( #38272 )
...
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 ( #39381 )
...
Co-authored-by: Joakim Plate <elupus@ecce.se>
2020-08-30 15:19:56 +02:00
Paulus Schoutsen
ba75856f2b
Do not break Alexa sync when encounter bad entity ( #39380 )
2020-08-30 14:36:00 +02:00
J. Nick Koston
f8712b0e00
Create a CoordinatorEntity class to avoid repating code in integrations ( #39388 )
2020-08-30 12:02:37 +02:00
J. Nick Koston
dda4cf4d58
Tune logbook performance to accomodate recent changes ( #39348 )
2020-08-30 09:20:31 +02:00
Jeff Irion
ad0d3b4848
Improve handling of exceptions in Android TV ( #39229 )
...
* 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
Eugene Prystupa
867d5088e3
Fix bond fan.turn_on with OFF speed ( #39387 )
2020-08-29 17:03:19 -05:00
Chris Talkington
7469f57a7b
Add config flow to nzbget ( #38938 )
...
* 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
Paulus Schoutsen
8302a7879e
Catch bad devices when Google Sync ( #39377 )
2020-08-29 13:09:50 +02:00
Ville Skyttä
6ae9399237
Upgrade isort to 5.4.2 ( #37939 )
2020-08-29 08:23:55 +02:00
J. Nick Koston
67de1d3466
Fix sun test to patch time since it is now refetched ( #39372 )
...
This accounts for the fix in #39335
2020-08-28 22:06:06 -05:00
Chris Talkington
4682de5ac1
Improve patching in broadlink sensor tests ( #39366 )
...
* improve patching in broadlink sensor tests
* Update test_sensors.py
* Update test_sensors.py
2020-08-28 21:26:19 -05:00
Daniel Shokouhi
d587f134ca
Reload mobile app notify service upon device name change, add device name to all webhook logs ( #39364 )
...
* 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
Rob Bierbooms
5658a1efec
Increase test coverage for rfxtrx integration ( #39340 )
...
* 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 ( #39323 )
2020-08-28 14:51:15 -05:00
J. Nick Koston
92c06f0818
Ensure mobile_app notifications get re-registered after adding,removing,adding ( #39362 )
2020-08-28 14:08:09 -05:00
J. Nick Koston
57848cdf35
Add the ability to reload ping platforms from yaml ( #39344 )
2020-08-28 12:40:30 -05:00
J. Nick Koston
85869be2d8
Unregister mobile_app notification services when a device is removed ( #39359 )
2020-08-28 12:37:19 -05:00
J. Nick Koston
3377f6b12a
Register mobile_app notification services when a new device is added ( #39356 )
...
* Register mobile_app notification services when a new device is added
* targets and base service use their own patterns to generate the name
2020-08-28 12:18:02 -05:00
Paulus Schoutsen
d9f3bdea53
Black
2020-08-28 15:33:08 +00:00
J. Nick Koston
d2195e2b37
Add support for reloading min_max from yaml ( #39327 )
...
* Add support for reloading min_max from yaml
* git add
2020-08-28 10:23:19 -05:00
Phil Bruckner
e6141ae558
Add description of what caused an automation trigger to fire ( #39251 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-08-28 17:02:12 +02:00
Paulus Schoutsen
5217139e0b
Allow exposing domains in cloud ( #39216 )
2020-08-28 16:49:17 +02:00
J. Nick Koston
414a59ae9f
Add the ability to reload homekit from yaml ( #39326 )
2020-08-28 16:46:45 +02:00
J. Nick Koston
400741006b
Add the ability to reload generic platforms from yaml ( #39289 )
2020-08-28 16:44:51 +02:00
J. Nick Koston
f8704a2dfc
Ensure we always fire time pattern changes after microsecond 0 ( #39302 )
2020-08-28 16:27:25 +02:00
Chris Talkington
98db0a2d2e
fix black on generic_thermostat tests ( #39350 )
2020-08-28 00:24:11 -05:00
J. Nick Koston
f914625b8a
Add the ability to reload history_stats platforms from yaml ( #39337 )
...
* Add the ability to reload history_stats platforms from yaml
* Increase coverage and cleanup
* Fix coverage
* services.yaml
2020-08-28 00:22:43 -05:00
SukramJ
b5c2c9ec9b
Add device attribute for homematicip_cloud rotary handle ( #39144 )
2020-08-28 00:08:37 -05:00
J. Nick Koston
77490287e9
Add the ability to reload generic_thermostat platforms from yaml ( #39291 )
2020-08-27 23:59:49 -05:00
J. Nick Koston
f449620d38
Add the ability to reload filesize platforms from yaml ( #39347 )
2020-08-27 23:53:27 -05:00
J. Nick Koston
0db5bb27a8
Add the ability to reload trend platforms from yaml ( #39341 )
2020-08-27 23:50:28 -05:00
On Freund
b14af3e727
Add Custom mapping of Risco states ( #39218 )
...
* Custom mapping of Risco states
* More informative error log
* Add alternative Risco terms
* Black formatting
2020-08-27 21:23:01 -05:00
On Freund
24db31fa28
Add (un)bypass services to Risco ( #39292 )
...
* Add (un)bypass services to Risco
* Simplify service registration
2020-08-27 20:39:27 -05:00
Charles Garwood
c2365b8c0f
Add get_nodes command to OZW websocket api ( #39317 )
...
* Add get_nodes command to OZW websocket api
* Fix black
* Use constants for get_nodes and get_node
* Missed a couple constants
2020-08-27 14:00:22 -04:00
cgtobi
c8d49a8adf
Add Spotify media browser capability ( #39240 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-08-27 17:00:36 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Felipe Martins Diel
e4d29bf3ec
Add tests for Broadlink sensors ( #39230 )
...
* Add tests for Broadlink sensors
* Remove sensor.py from .coveragerc
2020-08-26 22:43:17 -05:00
Paulus Schoutsen
6348884735
Allow passing in user id instead of username to change password ( #39266 )
2020-08-26 23:37:33 +02:00
jjlawren
1bc4de2bd3
Add tests for Plex media browser ( #39220 )
2020-08-26 23:24:44 +02:00
J. Nick Koston
79f4b6eb6b
Cleanup the rest reload test to use the pytest requests_mock fixture ( #39282 )
2020-08-26 17:53:11 +02:00
Paulus Schoutsen
51a63c1fc4
Drop last bits of asyncio.coroutine ( #39280 )
2020-08-26 16:57:52 +02:00
J. Nick Koston
dc84196202
Add the ability to reload statistics platforms from yaml ( #39268 )
2020-08-26 14:52:19 +02:00
Phil Bruckner
4ff376cdd6
Add timestamp option for input_datetime.set_datetime ( #39121 )
2020-08-26 11:28:30 +02:00
Maciej Bieniek
2568932c1c
Bump brother library to version 0.1.15 ( #39226 )
2020-08-26 10:55:57 +02:00
Paulus Schoutsen
2a9da208d4
Allow disabling integrations in manifest, block uuid package being installed and disable ezviz ( #38444 )
2020-08-26 10:20:14 +02:00