Paulus Schoutsen
07e04e5b84
Fix yeelight config validation ( #21295 )
2019-02-21 17:06:24 -08:00
Aaron Bach
df5b17d139
Fix unhandled exception in Ambient PWS config entry ( #21278 )
2019-02-21 17:06:24 -08:00
David F. Mulcahey
e3d29ad26a
update services.yaml ( #21276 )
2019-02-21 17:06:23 -08:00
Paulus Schoutsen
e2a57add2c
Add SamsungTV Mac validation ( #21268 )
2019-02-21 17:06:23 -08:00
Joakim Plate
e59776377b
Add missing configation option ( #21265 )
...
Fixes https://github.com/home-assistant/home-assistant/issues/21254
2019-02-21 17:06:23 -08:00
Joakim Plate
b2482d8205
Add missing configuration option to plex ( #21264 )
...
Fixes part of: https://github.com/home-assistant/home-assistant/issues/21254
2019-02-21 17:06:22 -08:00
David F. Mulcahey
dc133fe9f2
Fix ZHA bugs ( #21246 )
...
* fix bugs
* add comment
* allow entities to be marked unavailable
2019-02-21 17:06:22 -08:00
David F. Mulcahey
67008e0947
Fix bug in ZHA and tweak non sensor channel logic ( #21234 )
...
* fix race condition and prevent profiles from stealing channels
* fix battery voltage
2019-02-20 09:35:32 -08:00
David F. Mulcahey
9f99e173de
Don't dispatch to components when there are no channels for ZHA sensors ( #21223 )
...
* don't dispatch when channels don't exist
* review comment
2019-02-20 09:35:31 -08:00
Paulus Schoutsen
7dd3fc7ca7
Bumped version to 0.88.0
2019-02-20 08:58:37 -08:00
Paulus Schoutsen
fd3bea177b
Prevent invalid context from crashing ( #21231 )
...
* Prevent invalid context from crashing
* Lint
2019-02-20 08:57:51 -08:00
Aaron Bach
be26fc896d
Fix an Ambient PWS exception when location info is missing ( #21220 )
2019-02-20 08:57:50 -08:00
David F. Mulcahey
9057da01bd
Refactor ZHA listeners into channels ( #21196 )
...
* refactor listeners to channels
* update coveragerc
2019-02-20 08:57:50 -08:00
Paulus Schoutsen
d09cf8dd17
Updated frontend to 20190220.0
2019-02-20 08:55:56 -08:00
Paulus Schoutsen
4cc90c437f
Bumped version to 0.88.0b4
2019-02-19 10:31:47 -08:00
carstenschroeder
c0f83b4164
Push pyads to 3.0.7 ( #21216 )
...
* Push to pyads 3.0.7
* Correct too long line
2019-02-19 10:31:34 -08:00
ehendrix23
4500760b52
Set aioharmony version to 0.1.8 ( #21213 )
...
Update aioharmony version to support latest HUB firmware (4.15.250).
2019-02-19 10:31:34 -08:00
Diogo Gomes
620f23d433
ordered by last occurence ( #21200 )
2019-02-19 10:31:33 -08:00
Anders Melchiorsen
4562bdc69f
Upgrade aioimaplib for Python 3.7 compatibility ( #21197 )
2019-02-19 10:31:33 -08:00
Paulus Schoutsen
dfb45c03e4
Updated frontend to 20190219.0
2019-02-19 10:31:03 -08:00
Paulus Schoutsen
5ad252bd3b
Bumped version to 0.88.0b3
2019-02-18 13:31:21 -08:00
sjabby
1768c2b447
Fix for #19072 ( #21175 )
...
* Fix for #19072
PR #19072 introduced the custom_effect feature but it didnt make it optional as the documentation states.
This causes error on startup and the component does not work.
```
Error while setting up platform flux_led
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for
return fut.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/light/flux_led.py", line 135, in setup_platform
device[CONF_CUSTOM_EFFECT] = device_config[CONF_CUSTOM_EFFECT]
KeyError: 'custom_effect'
```
Changing this line to make the custom_effect optional as the original intention.
* Update flux_led.py
2019-02-18 13:30:59 -08:00
David F. Mulcahey
d1fa341a78
Add power source to device and clean up zha listeners ( #21174 )
...
check available and add comments
ensure order on API test
2019-02-18 13:30:59 -08:00
John Mihalic
8b5aff63ae
Update pyEight for Python 3.7 Compatability ( #21161 )
2019-02-18 13:30:58 -08:00
Diogo Gomes
c544845e29
Fix track_change error in utility_meter ( #21134 )
...
* split validation
* remove any()
2019-02-18 13:30:58 -08:00
Andrew Sayre
d55693762e
Fix SmartThings Translation Error ( #21103 )
2019-02-18 13:30:57 -08:00
Andrew Sayre
7ce18146d4
SmartThings Component Enhancements/Fixes ( #21085 )
...
* Improve component setup error logging/notification
* Prevent capabilities from being represented my multiple platforms
* Improved logging of received updates
* Updates based on review feedback
2019-02-18 13:29:03 -08:00
René-Marc Simard
834d8940a8
Return None if no GTFS departures found ( #20919 )
2019-02-18 13:26:26 -08:00
Paulus Schoutsen
933076560b
Updated frontend to 20190218.0
2019-02-18 13:25:55 -08:00
Paulus Schoutsen
7d111c2b4e
Bump pychromecast to 2.5.2 ( #21127 )
2019-02-16 23:52:26 -08:00
Paulus Schoutsen
30c8c689d8
Handle ValueError ( #21126 )
2019-02-16 23:52:25 -08:00
cdce8p
017f34770b
Fix battery_level error - HomeKit ( #21120 )
2019-02-16 23:52:25 -08:00
Paulus Schoutsen
f881a3af82
Bumped version to 0.88.0b2
2019-02-16 23:52:04 -08:00
Otto Winter
6f0b853547
Update bootstrap.py
2019-02-16 23:51:59 -08:00
Otto Winter
9696a8b8a9
Add persistent notification
2019-02-16 23:51:59 -08:00
Otto Winter
219ca336a9
Lint
2019-02-16 23:51:59 -08:00
Otto Winter
26a79dff99
Fix tests
2019-02-16 23:51:59 -08:00
Otto Winter
0023da778a
Add legacy PLATFORM_SCHEMA config validation
2019-02-16 23:51:59 -08:00
Rohan Kapoor
84053103f0
Deprecate conf_update_interval ( #20924 )
...
* Deprecate update_interval and replace with scan_interval
* Update tests
* Fix Darksky tests
* Fix Darksky tests correctly
This reverts commit a73384a223ba8a93c682042d9351cd5a7a399183.
* Provide the default for the non deprecated option
* Don't override default schema for sensors
2019-02-16 23:48:37 -08:00
Diogo Gomes
bc17adda8d
Don't expose services in Utility_Meter unless tariffs are available ( #20878 )
...
* only expose services when tariffs configured
* don't register services multiple times
2019-02-16 23:48:37 -08:00
Nick Horvath
c91512d55d
Bump thermoworks_smoke version to get new pyrebase version ( #21100 )
2019-02-16 12:15:15 -08:00
Paulus Schoutsen
d34fe106e4
Updated frontend to 20190216.0
2019-02-16 12:15:04 -08:00
Paulus Schoutsen
5cf936c777
Bumped version to 0.88.0b1
2019-02-15 10:32:28 -08:00
Aaron Bach
91a2c73a2c
Bump aioambient to 0.1.2 ( #21098 )
2019-02-15 10:32:23 -08:00
Paulus Schoutsen
90da9120e8
Update pychromecast ( #21097 )
2019-02-15 10:32:23 -08:00
Paulus Schoutsen
da672c6593
Fix hue retry crash ( #21083 )
...
* Fix Hue retry crash
* Fix hue retry crash
* Fix tests
2019-02-15 10:32:22 -08:00
Paulus Schoutsen
2de65af3fa
Check against unlinked user ( #21081 )
2019-02-15 10:32:22 -08:00
Phil Hawthorne
dc606b40ac
Set uvloop version consistent with hass.io ( #21080 )
...
This sets the uvloop version in Docker containers to 0.11.3, which is the
same version that hass.io uses.
uvloop might be causing issues with some Docker containers on some host
systems, as reported in #20829
2019-02-15 10:32:21 -08:00
Paulus Schoutsen
8973852a2e
Fix pushover schema
2019-02-15 10:32:05 -08:00
David F. Mulcahey
2b6b922e3f
Set ZHA device availability on new join ( #21066 )
...
* set availability on device join
* fix new join test
2019-02-15 10:30:43 -08:00