Paulus Schoutsen
8e6e8dfbe0
Migrate translations_develop script ( #33933 )
...
* Migrate translations_develop script
* Fix lint
2020-04-10 14:17:09 -07:00
J. Nick Koston
294a2d2460
Exclude non thermostats from being detected by nexia ( #33979 )
...
* Fix detection of emergency heat
* Bump nexia to 0.8.2
2020-04-10 22:56:40 +02:00
David F. Mulcahey
13dda7bd98
Cleanup ZHA group entity lifecycle ( #33977 )
...
* Clean up ZHA group entity lifecycle
* group entities don't use state restore
* add tests
2020-04-10 13:17:48 -07:00
Pascal Vizeli
14c35c9223
Fix shutdown timeout and make it upstream with Supervisor ( #33973 )
...
* Fix shutdown timeout and make it upstream with Supervisor
* Moved ENV command up
* Update finish
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-04-10 22:04:50 +02:00
springstan
8198970af9
Clean up ssl usage ( #33960 )
...
* Clean up ssl usage
* Revert config[CONF_SSL] from sonarr, radarr and mfi
2020-04-10 22:01:57 +02:00
J. Nick Koston
cfef8ee961
Handle 304 http responses in nexia ( #33972 )
...
* Bump nexia to 0.8.1
2020-04-10 21:11:25 +02:00
springstan
25198242c1
Use TEMP_FAHRENHEIT constant ( #33969 )
2020-04-10 21:10:10 +02:00
springstan
02c9e47db8
Use ENERGY_KILO_WATT_HOUR constant ( #33962 )
2020-04-10 20:21:29 +02:00
Chris Talkington
c3c4752fa5
Update pyipp to 0.9.2 ( #33967 )
...
* Update manifest.json
* Update requirements_test_all.txt
* Update requirements_all.txt
2020-04-10 19:49:58 +02:00
Erik Montnemery
6d3046cb42
Remove support for cast dynamic speaker groups ( #33884 )
2020-04-10 10:36:57 -07:00
Knapoc
496da8823d
Fix turning off/on light groups in homekit ( #33965 )
2020-04-10 10:34:10 -07:00
springstan
78d87dc40f
Use TEMP_CELSIUS constant ( #33963 )
2020-04-10 19:17:46 +02:00
J. Nick Koston
ca0648afe8
Fix powerwall units (kW) ( #33954 )
...
* Fix powerwall units (kW)
* Fix test
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-04-10 09:33:58 -07:00
Minims
7b9585cd8e
Fix Onvif Camera that does not have SnapshotUri such as Sricam ( #33902 )
2020-04-10 08:44:56 -07:00
Erik Montnemery
a0b3a9e50b
Discover manually added casts ( #33922 )
...
* Discover manually added casts
2020-04-10 17:19:44 +02:00
Robert Svensson
bc036351f6
UniFi - Roaming clients should be considered connected ( #33942 )
...
* Roaming clients should be considered connected
* Bump dependency
2020-04-10 15:43:25 +02:00
J. Nick Koston
8e188d7e75
Make homekit aware of DEVICE_CLASS_GATE ( #33936 )
2020-04-10 14:42:34 +02:00
Ville Skyttä
9b7e31eca3
Make f-strings without placeholder normal strings ( #33938 )
2020-04-10 09:59:06 +02:00
Paulus Schoutsen
e9e1ec5312
Migrate translations clean script ( #33930 )
2020-04-09 17:54:56 -07:00
Paulus Schoutsen
e9c412bac6
Migrate translations upload ( #33926 )
...
* Migrate translations upload
* Fix token in download command
* Minor cleanup
2020-04-09 17:52:33 -07:00
Chris Talkington
2edfa82237
Guard IPP against negative ink levels ( #33931 )
2020-04-09 17:44:04 -07:00
J. Nick Koston
a000af5c03
Fix tplink HS220 dimmers (round 2) ( #33928 )
...
* HS220 dimmers are handled as lights with a limited feature set
* Dimmers look up has has_emeter every call so this is cached as well now
to resovle the performance issue.
2020-04-09 17:10:02 -07:00
Kit Klein
c2d1db61b6
Exclude access token from host info updates in Konnected config flow ( #33912 )
...
* black updates
* test that host update doesn't impact access token
2020-04-10 01:16:33 +02:00
Raman Gupta
127cc744a4
Bump pyvizio version for vizio ( #33924 )
2020-04-09 16:09:05 -07:00
jjlawren
42ca566e05
Improve Plex debounce/throttle logic ( #33805 )
...
* Improve Plex debounce/throttle logic
* Use Debouncer helper, rewrite affected tests
* Mock storage so files aren't left behind
* Don't bother with wrapper method, store debouncer call during init
* Test cleanup from review
* Don't patch own code in tests
2020-04-10 00:49:09 +02:00
Franck Nijhof
30c6ace0f3
Rewrite MQTT & demo Lock tests ( #33838 )
...
* Refactor tests to remove tests.lock.common
* Remove unused is_locked hass binding
* Import constants via entity component
* Import constants via entity component
* Fix light vs lock in naming
2020-04-10 00:40:51 +02:00
J. Nick Koston
6b2baae0de
Fix tplink HS220 dimmers ( #33909 )
...
* HS220 dimmers are handled as lights with a limited feature set
2020-04-09 15:07:39 -07:00
Paulus Schoutsen
425c97626a
Consolidate translation script ( #33911 )
...
* Consolidate translation script
* Remove commented code
2020-04-09 14:13:20 -07:00
jan iversen
9535dd87b0
Rename domain import in modbus ( #33906 )
2020-04-09 22:15:20 +02:00
springstan
4c38e6cfa5
Use HTTP_BAD_REQUEST constant ( #33797 )
2020-04-09 21:43:42 +02:00
Carlos Gustavo Sarmiento
d510384c0d
Remove print() from Bayesian Binary Sensor ( #33916 )
2020-04-09 21:37:53 +02:00
Kris Bennett
f2fbe657c4
Add tradfri cover model to the cover entity attributes ( #33674 )
...
* Ikea Blind Battery
* Ikea Blind Battery
* Ikea Blind Battery
* Ikea Blind Battery
* IKEA Blinds Battery
* IKEA Blinds Battery
* Update cover.py
* Clean up
* Remove unused import
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2020-04-09 19:37:55 +02:00
vermium-sifell
c651ce06c5
Add Direct Message support for Discord integration ( #33692 )
...
* Update notify.py
* Update notify.py
* Update notify.py
Added a comment
* Update notify.py
* Update notify.py
* Update notify.py
* Update notify.py
* Update notify.py
2020-04-09 18:56:17 +02:00
Paulus Schoutsen
32499dc8fe
Fix onvif consistent return ( #33898 )
2020-04-09 09:51:23 -07:00
springstan
bc26be3c11
Add and use HTTP_FORBIDDEN constant ( #33839 )
2020-04-09 17:41:17 +02:00
Bram Kragten
70ee9d7f26
Updated frontend to 20200407.2 ( #33891 )
2020-04-09 17:21:01 +02:00
On Freund
a4c9446b8d
Fix Monoprice robustness ( #33869 )
...
* Silently handle update failures
* Limite parallel updates
* Remove return values
* Remove trailing return
* Add test for empty update
2020-04-09 17:04:12 +02:00
Lennart Henke
90f7cd2d44
Fix nextcloud sensor mappings ( #33840 )
2020-04-09 16:10:17 +02:00
Quentame
45b28b8b00
Add local_ip unique_id & icon and single_instance_allowed ( #33483 )
...
* Add config flow + sensor unique_id & icon to local_ip
* single_instance_allowed
* Fix test
* Martin's review
* Name deprecated
2020-04-09 16:06:01 +02:00
jan iversen
dd7fbef948
Fix modbus default delay ( #33877 )
...
* solve modbus issue #33872
CONF_DELAY was used in a serial connection, which is not
permitted.
Sometimes async_update is called after async_setup is completed,
but before event EVENT_HOMEASSISTANT_START is issued, leading to
a missing object.
* resolve review comment.
Do not wait for start event, but activate pymodbus directly in
async setup.
* review 2
Remark, this does not work, async_setup hangs.
clean start_modbus() from async calls, leaving only the pymodbus
setup.
* review 2a
Moved listen_once back to start_modbus, since it is sync.
2020-04-09 13:53:23 +02:00
Erik Montnemery
3845539577
Lookup manufacturer name for casts ( #33845 )
...
* Lookup manufacturer name, remove use of get_multizone_status
* Bump pychromecast
* Bump pychromecast
* Fix test
2020-04-09 10:58:19 +02:00
Alexander
87e7e7fe8a
Fix slide open/close percentage ( #33739 )
...
* Fix Open/Close percentage
* Update __init__.py
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-09 10:20:48 +02:00
Paulus Schoutsen
1adb45f74e
Check status code on onvif snapshot ( #33865 )
2020-04-09 09:54:02 +02:00
springstan
21dfee831f
Clean up access to config in various integrations v3 ( #33842 )
2020-04-09 09:26:06 +02:00
Raman Gupta
b46eee04e4
Fix vizio bug that occurs when CONF_APPS isn't in config entry… ( #33857 )
...
* fix bug when search for string in dict fails when dict is null
* another bug fix that I only noticed because of this other bug
* add test to cover failure scenario
* update docstring
* add additional assertions to cover failure scenario that's being fixed
2020-04-08 20:44:33 -07:00
J. Nick Koston
daf941e771
Fix missed async conversion in flume. ( #33855 )
2020-04-08 20:40:45 -05:00
Alexei Chetroi
d494da271a
Bump up ZHA dependencies ( #33856 )
2020-04-08 21:36:11 -04:00
J. Nick Koston
ff936302d7
Fix Doorbird yaml import aborted if discovery finds it first ( #33843 )
2020-04-08 18:29:46 -07:00
J. Nick Koston
8be7cb4539
Update nut to use DataUpdateCoordinator ( #33831 )
...
* Convert nut to use DataUpdateCoordinator
* Adjust per review
* ups_list is a dict with {id: name, ...}
2020-04-08 18:26:10 -07:00
Paulus Schoutsen
bdb998bdb3
Fix last flaky TTS test ( #33849 )
2020-04-08 19:18:09 -05:00