Franck Nijhof
743166d284
Fix brightness_pct in light device turn_on action ( #32787 )
2020-03-13 21:58:32 -07:00
Chris Talkington
5dd031af17
Optimize directv client initialization ( #32706 )
...
* Optimize directv client initialization.
* Update config_flow.py
* Update media_player.py
* Update media_player.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update test_media_player.py
* Update __init__.py
* Update media_player.py
* Update test_media_player.py
* Update media_player.py
* Update test_media_player.py
* Update 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 test_config_flow.py
* Update __init__.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_media_player.py
* Update test_media_player.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
2020-03-13 21:55:21 -07:00
J. Nick Koston
750ed2facd
Optimize is_entity_exposed in emulated_hue by removing deprec… ( #32718 )
...
* emulated_hue: Optimize is_entity_exposed
Switch all list transversals in is_entity_exposed to
hash lookups
get_deprecated is now only called if explict_expose is
set
This funciton was iterating multiple lists per enitity
every time there was an update. It was responsible for
a chunk of execution time when there are large number
of entities in home assistant.
* Complete deprecation of ATTR_EMULATED_HUE attribute
* Complete deprecation of ATTR_EMULATED_HUE attribute (remove const)
* Remove ATTR_EMULATED_HUE_HIDDEN and Rewrite tests
2020-03-13 21:47:47 -07:00
David F. Mulcahey and Alexei Chetroi
aa972b0005
Fix handling of attribute reports in ZHA sensors and binary sensors ( #32776 )
...
* Update sensor tests.
* Update light tests.
* Update binary_sensor tests.
* Update cover tests.
* Update device tracker tests.
* Update fan tests.
* Update lock tests.
* Update switch tests.
* add sensor attr to sensors
* add sensor attr to binary sensors
* cleanup extra var
Co-authored-by: Alexei Chetroi <alexei.chetroi@outlook.com >
2020-03-13 19:17:50 -04:00
Aidan Timson
628f77f8f2
Fix onvif error with non ptz cameras ( #32783 )
2020-03-13 23:58:14 +01:00
Slava
9db3900cff
Add brightness state to emulated hue when devices support only color temp and brightness ( #31834 )
2020-03-13 23:42:47 +01:00
J. Nick Koston
fd5895118e
Do not fail when a user has a controller with shared access on… ( #32756 )
2020-03-13 14:38:14 -07:00
Andre Lengwenus
607cdfdd32
Bump pypck to 0.6.4 ( #32775 )
2020-03-13 22:27:53 +01:00
Bram Kragten
dfd29e6d73
Bumped version to 0.107.0b3
0.107.0b3
2020-03-13 22:23:34 +01:00
Bram Kragten
6780bded7e
Updated frontend to 20200313.0 ( #32777 )
2020-03-13 22:19:22 +01:00
Bram Kragten
460857a765
Updated frontend to 20200313.0 ( #32777 )
2020-03-13 13:43:39 -07:00
Paulus Schoutsen
56686dd14c
Bumped version to 0.107.0b2
0.107.0b2
2020-03-13 12:16:55 -07:00
Bram Kragten
7268bcd9be
Check if panel url used and delay dashboard reg till start ( #32771 )
...
* Check if panel url used and delay dashboard reg till start
* move storage_dashboard_changed
* fix tests
2020-03-13 12:16:49 -07:00
J. Nick Koston
4f78e04315
Bump py-august to 0.25.0 ( #32769 )
...
Fixes a bug in the conversion to async where code validation failed.
2020-03-13 12:16:49 -07:00
Austin Mroczek
7bdac8ef2e
Bump total-connect-client to 0.54.1 #32758 )
2020-03-13 12:16:48 -07:00
Bram Kragten
6bd55011a8
Check if panel url used and delay dashboard reg till start ( #32771 )
...
* Check if panel url used and delay dashboard reg till start
* move storage_dashboard_changed
* fix tests
2020-03-13 11:55:53 -07:00
J. Nick Koston
e2a113a2de
Bump py-august to 0.25.0 ( #32769 )
...
Fixes a bug in the conversion to async where code validation failed.
2020-03-13 18:07:53 +01:00
ochlocracy
86f61b8e55
Fix camera.options to camera.stream_options. ( #32767 )
2020-03-13 11:50:16 -04:00
smega
f3fed5647e
Extend rtorrent sensor functionality ( #32353 )
...
* Extend rtorrent sensor functionality.
* Remove blank line from end of file.
* After using black formatter.
* Update sensor.py using snake_case for variable names.
* Update PR by using true value in condition.
2020-03-13 15:29:49 +01:00
Franck Nijhof
992daa4a44
Migrate WLED to use DataUpdateCoordinator ( #32565 )
...
* Migrate WLED to use DataUpdateCoordinator
* Remove stale debug statement
* Process review suggestions
* Improve tests
* Improve tests
2020-03-13 13:19:05 +01:00
Raman Gupta
26d7b2164e
Move apps configuration to options flow for vizio integration ( #32543 )
...
* move apps configuration to options flow
* add additional assertion to new test
* add additional assertions for options update
* update docstrings, config validation, and tests based on review
2020-03-13 12:16:24 +01:00
brefra
31d150794d
Add memo text service ( #31222 )
...
* Add set_memo_text service
* Apply template rendering for memo text
* Update constants to comply to naming conventions
* Local variable for module address and extended error description
* fixed typo
2020-03-13 08:09:30 +01:00
Austin Mroczek
7e6e36db15
Bump total-connect-client to 0.54.1 #32758 )
2020-03-13 07:34:09 +01:00
Aaron Bach
4f0997f6e9
Add options flow for SimpliSafe ( #32631 )
...
* Fix bug where SimpliSafe ignored code from UI
* Fix tests
* Add options flow
* Fix tests
* Code review
* Code review
* Code review
2020-03-12 22:00:00 -07:00
Eugenio Panadero
94b6ab2862
Use platform tag to register components on hue SensorManager ( #32732 )
...
* Use platform tag to register components on hue SensorManager
instead of a boolean flag to decide between sensor and binary sensor,
so it could be used externally (or to get ready for inclusion of other comps)
* Make new item discovery platform agnostic for SensorManager
2020-03-12 18:31:39 -07:00
Paulus Schoutsen
a66f4ca4ec
Bumped version to 0.107.0b1
0.107.0b1
2020-03-12 17:02:38 -07:00
Bram Kragten
3345d85dca
Updated frontend to 20200312.0 ( #32741 )
2020-03-12 17:02:29 -07:00
Raman Gupta
9ad776e55d
Set self._current_app to None when vizio device is off ( #32725 )
2020-03-12 17:02:29 -07:00
escoand
2f2a908573
Fix legacy Samsung TV ( #32719 )
...
* Update bridge.py
* Update test_init.py
2020-03-12 17:02:28 -07:00
J. Nick Koston
9f76a8c12d
Resolve Home Assistant fails to start when Sense integration i… ( #32716 )
...
* Bump sense_energy 0.7.1 which also fixes throwing ConfigEntryNotReady
2020-03-12 17:02:27 -07:00
Raman Gupta
fe6ca522e8
Update Vizio source property to only return current app if i… ( #32713 )
...
* only return current app for source if current app is set
* check for None specifically
* make sure current app isn't called for speaker
2020-03-12 17:02:26 -07:00
Paulus Schoutsen
c46d0e4a49
Sonos idle ( #32712 )
...
* Sonos idle
* F-string
* Add to properties
* Fixes
2020-03-12 17:02:26 -07:00
Aaron Bach
8db426e5da
Broaden exception handling for IQVIA ( #32708 )
2020-03-12 17:02:25 -07:00
Franck Nijhof
bfacd9a1c3
Remove deprecated hide_if_away from device trackers ( #32705 )
2020-03-12 17:02:24 -07:00
Barry Williams
943c7ee11a
If device has volume disabled, the volume will be None. However in these ( #32702 )
...
instances whenever the volume was requested a division calculation was made
resulting in a TypeError. The volume adjustment from `0-100` to `0-1` is now
calculated during the `update()` method.
2020-03-12 17:02:23 -07:00
Franck Nijhof
11a25157c1
Upgrade sqlalchemy to 1.3.15 ( #32747 )
2020-03-13 00:28:26 +01:00
Franck Nijhof and Paulus Schoutsen
ff92a8b260
Add update class method to DataUpdateCoordinator ( #32724 )
...
* Add update class method to DataUpdateCoordinator
* Update homeassistant/helpers/update_coordinator.py
Co-Authored-By: Paulus Schoutsen <balloob@gmail.com >
* Move update_method param
* Rename async_update_data to _async_update_data
* Raise NotImplementedError
* Re-raise NotImplementedError
* Remove caplog, not needed anymore
* Don't set last_update_success on NotImplementedError
* Fix test
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-03-13 00:27:19 +01:00
Paulus Schoutsen
1fe26c77e0
Sonos idle ( #32712 )
...
* Sonos idle
* F-string
* Add to properties
* Fixes
2020-03-12 14:47:57 -07:00
Franck Nijhof
00d5e5cfb2
Upgrade pre-commit to 2.2.0 ( #32737 )
2020-03-12 14:44:14 -07:00
Emilv2
c968e455a9
Fix delijn sensor stuck on last passage ( #32710 )
...
* Fix delijn sensor stuck on last passage
If the returned passage is an empty list that means there are
no next passages, so the sensor should be updated accordingly
* Mark the sensor as unavailable instead of emptying data
* use available property
* add available property
2020-03-12 14:43:52 -07:00
Bram Kragten
a3dd9979d2
Updated frontend to 20200312.0 ( #32741 )
2020-03-12 14:41:04 -07:00
Raman Gupta
6e97975ff8
Set self._current_app to None when vizio device is off ( #32725 )
2020-03-12 15:04:34 +01:00
Franck Nijhof
af7c01f957
Bumped version to 0.108.0dev0 ( #32697 )
2020-03-12 12:40:31 +01:00
Fabian Affolter
29533d8d4d
Upgrade sendgrid to 6.1.3 ( #32721 )
2020-03-12 12:06:01 +01:00
Robert Svensson
374a8157e7
Remove manual configuration support ( #32699 )
2020-03-12 11:56:50 +01:00
Fabian Affolter
40fc72aac2
Upgrade psutil to 5.7.0 ( #32720 )
2020-03-12 11:56:07 +01:00
Franck Nijhof
b8fab33e69
Remove deprecated hide_if_away from device trackers ( #32705 )
2020-03-12 11:55:18 +01:00
Ville Skyttä
221d5205e4
Upgrade mypy to 0.770, tighten config a bit ( #32715 )
...
* Upgrade mypy to 0.770, related cleanups
https://mypy-lang.blogspot.com/2020/03/mypy-0770-released.html
* Clean up config and make it a notch stricter, address findings
2020-03-12 11:52:20 +01:00
Raman Gupta
77ebda0c20
Update Vizio source property to only return current app if i… ( #32713 )
...
* only return current app for source if current app is set
* check for None specifically
* make sure current app isn't called for speaker
2020-03-12 11:01:05 +01:00
J. Nick Koston
ac30e5799c
Resolve Home Assistant fails to start when Sense integration i… ( #32716 )
...
* Bump sense_energy 0.7.1 which also fixes throwing ConfigEntryNotReady
2020-03-12 10:31:55 +01:00