Paulus Schoutsen
61909e873f
Feature/reorg recorder ( #6237 )
...
* Re-organize recorder
* Fix history
* Fix history stats
* Fix restore state
* Lint
* Fix session reconfigure
* Move imports around
* Do not start recording till HASS started
* Lint
* Fix logbook
* Fix race condition recorder init
* Better reporting on errors
2017-02-26 14:38:06 -08:00
Pascal Vizeli
48cf7a4af9
Move ffmpeg to dispatcher from hass.data entity store. ( #6211 )
...
* Move ffmpeg to dispatcher from hass.data entity store.
* fix lint
* address paulus comments
* add more unittest for better coverage
2017-02-26 14:31:46 -08:00
Pierre Ståhl
9490cb4c8f
Add service to change log levels ( #6221 )
...
* Add service to change log levels
* Fix review comments
2017-02-26 14:15:44 -08:00
Philipp Schmitt
7b3b755aaf
Fix livebox-play interactions for Python < 3.6 ( #6243 )
2017-02-26 14:04:22 -08:00
Paulus Schoutsen
9afcbaed1d
Fix recorder async ( #6228 )
2017-02-25 15:21:40 -08:00
Paulus Schoutsen
3a7cc9bb45
Update frontend
2017-02-25 15:03:24 -08:00
Johann Kellerman
5d007e636b
No wait for start and more async
2017-02-25 17:51:37 +02:00
Johann Kellerman
7cd6f9038c
Allow 4.5min startup time for recorder
2017-02-25 17:28:53 +02:00
Fabian Affolter
9f2719bb1f
Update regex ( #6216 )
2017-02-25 12:55:01 -08:00
Andrey
85d0f2e861
Make glob preserve order ( #6224 )
2017-02-25 12:54:04 -08:00
Fabian Affolter
a80fd2f243
Fix link ( #6219 )
2017-02-25 13:24:43 +01:00
Erik
2487d27c45
sensor.eliqonline: Change icon
2017-02-25 12:51:48 +01:00
Erik
be7162a0df
sensor.dovado: Upgraded library version
2017-02-25 12:50:10 +01:00
Pascal Vizeli
81ca978413
Move mqtt from eventbus to dispatcher / add unsub for dispatcher ( #6206 )
...
* Move mqtt from eventbus to dispatcher / add unsub for dispatcher
* Fix lint
* Fix test
* Fix lint v2
* fix dispatcher_send
2017-02-24 17:11:50 -08:00
Paulus Schoutsen
d6818c7015
Fix reporting on bad login ( #6201 )
2017-02-24 16:33:58 -08:00
pavoni
34ee2b1ae9
Bump pyloopenergy - catch socketIO exceptions.
2017-02-24 22:04:41 +00:00
Zac Hatfield Dodds
8ca897da57
Zamg weather ( #5894 )
...
* Fast & efficient updates for ZAMG weather data
ZAMG updates on the hour, so instead of checking every half-hour we can
check each minute - only after the observations are taken until
receiving them.
* sensor.zamg: test instead of whitelist for station_id
* Autodetect closest ZAMG station if not given
* ZAMG weather component, based on the sensor
* Review improvements
* Update to new ZAMG schema, add logging
Turns out it wasn't a typo, but rather an upstream schema change. Added
better error handling to ease diagnosis in case it happens again.
* No hardcoded name
2017-02-24 22:45:46 +01:00
Lev Aronsky
c7fcd98cad
Test the temperature returned by RM2 ( #6205 )
...
* Test the temperature returned by RM2
* Validate fields via voluptuous
* Fixed range for humidity
2017-02-24 20:54:31 +01:00
Erik Eriksson
8aa3124aa6
sensor.speedtest: provide a default icon ( #6207 )
2017-02-24 18:40:52 +01:00
Andrey
b27ba9660b
Some zwave cleanup ( #6203 )
2017-02-24 16:17:27 +02:00
Lindsay Ward
9f04b55572
Update Yeelight Sunflower light platform to 0.0.6 ( #6208 )
...
Add an optional extended description…
2017-02-24 14:13:55 +01:00
Daniel Høyer Iversen
c4f4a9a158
minor broadlink fix ( #6202 )
2017-02-24 09:49:42 +01:00
Paulus Schoutsen
e2e8b43902
Default config to setup group editor ( #6198 )
2017-02-23 22:53:16 -08:00
Paulus Schoutsen
3a35642dc1
Remove automatically reloading group config ( #6197 )
2017-02-23 22:40:21 -08:00
Paulus Schoutsen
58eb32bce4
Random test fixes ( #6195 )
...
* Store persistent errors in hass (speeds up tests)
* Fix sleepiq test dependency on test order
* Fix sleepiq validation
2017-02-23 21:44:47 -08:00
Johann Kellerman
c940d26f07
Bugfix restore startup state ( #6189 )
2017-02-23 20:06:21 -08:00
jumpkick
fc5e25a07b
Incorporate comment suggestions
...
- Separate attribs from coffeemaker condition
- Set power units for threshold to mW to be consistent with others
- Adjust on-time labels to be more clear
2017-02-23 18:03:49 -05:00
Andrey
1d32bced1c
Create zwave devices on OZW thread and only add them during discovery ( #6096 )
...
* Create zwave devices on OZW thread and only add them during discovery.
* Read and write devices dict from loop thread.
* More async
* replace callback with coroutine
* import common function instead of callin git
2017-02-23 13:06:28 -08:00
Pascal Vizeli
f2a2d6bfa1
Refactory of envisalink ( #6160 )
...
* Refactory of envisalink
* remove event buss
* init dispatcher from hass.
* Move platform to new dispatcher
* fix lint
* add unittest & threadded functions
* fix copy & past error
2017-02-23 13:02:56 -08:00
Pascal Vizeli
106b7a9d8f
Cleanup run_callback_threadsafe ( #6187 )
...
* Cleanup run_callback_threadsafe
* fix spell
* Revert image_processing, they need to wait for update
2017-02-23 12:57:25 -08:00
Pascal Vizeli
1cd1facbd0
Add device_class to image_processing ( #6186 )
...
* Add image_processing device_class
* Fix comments
* address comments
2017-02-23 17:33:54 +01:00
Pascal Vizeli
b725eaf67f
Homematic icon map / upper case on services ( #6178 )
...
* Set upper on service / add sensor icon mapper
* Add more icons
* fix id
2017-02-23 15:31:32 +01:00
Colin O'Dell
89807f24ad
QNAP update ( #6182 )
...
* Bump qnapstats library to 0.2.3
* Expose the new timeout setting
* Show persistent notification if QNAP fails to set up
This sitaution will usually occur if the server configuration is wrong or the
timeout is set too low. In both cases `api.update()` will fail, which is a
problem because we cannot initialize many of the sensors without having this
data.
* Add new system_temp condition to QNAP sensor
2017-02-23 15:01:25 +01:00
Erik Eriksson
7935c54420
's' is SI symbol for seconds ( #6181 )
2017-02-23 14:57:51 +01:00
Erik Eriksson
5da110d764
volvooncall: icon and unit were mixed
2017-02-23 13:27:17 +01:00
Erik Eriksson
c88527ce79
Merge pull request #6177 from molobrakos/volvooncall
...
volvooncall: support for naming vehicle and selecting what attributes to display
2017-02-23 13:00:11 +01:00
Erik Eriksson
6127173d2a
cache name in entity so we can display it even if the connection is lost ( #6176 )
...
update tellduslive dependency
check return value from update
2017-02-23 12:37:25 +01:00
Erik
1c6ba989a9
Support for naming vehicle. Support for selecting what resources to display
2017-02-23 12:00:51 +01:00
Erik Eriksson
827e3c4395
Merge pull request #6162 from molobrakos/nut
...
sensor.nut: Handle multiple statuses returned
2017-02-23 11:56:25 +01:00
Pierre Ståhl
eefedaf332
Make it possible to ignore platforms in discovery ( #6048 )
...
* Make it possible to ignore platforms in discovery
* Add tests for discovery component
* small cleanups
2017-02-23 11:54:35 +01:00
Fabian Affolter
ac1e811dcd
Upgrade slacker to 0.9.42 ( #6173 )
2017-02-23 10:56:35 +01:00
Fabian Affolter
49b4cd3c41
Upgrade fuzzywuzzy to 0.15.0 ( #6175 )
...
Add an optional extended description…
2017-02-23 10:56:00 +01:00
jumpkick
ef87d4dad4
Update device_state_attributes only
...
This gets rid of the other stuff and just updates device_state_attributes, leaving the default properties alone.
2017-02-23 04:54:09 -05:00
Barry Williams
960af20cc9
Added Openhome Support ( #6153 )
...
* Added Openhome Support
* added to coveragerc
* PR suggestions
* revert accidental deletion
* More PR suggestions and a lint fix
* Removed semicolons
2017-02-22 17:01:06 -05:00
Daniel Høyer Iversen
6c91e04852
Refactor broadlink ( #6168 )
...
* refactor broadlink
* typo
2017-02-22 22:11:49 +01:00
Johann Kellerman
74837dbf45
Restore for device_tracker ( #6150 )
2017-02-22 22:55:11 +02:00
Erik Eriksson
3b693d5e70
generic camera: improved exception handling ( #6158 )
...
Avoid unhandled exception and stack trace when server closes connection by changing from handle ClientDisconnectedError to DisconnectedError. Also added HttpProcessingError, which was missing.
2017-02-22 07:43:52 -08:00
Erik
23dd76cdc5
Handle UPS:es that returns more than one status (e.g. 'OL CHRG').
2017-02-22 14:38:00 +01:00
Greg Dowling
896e0476ff
Bump pywemo version. Improves notifications for insight devices. ( #6159 )
...
Add an optional extended description…
2017-02-22 12:23:25 +01:00
Pascal Vizeli
b0d3bbed79
Convert mqtt platforms to async ( #6145 )
...
* Convert mqtt platforms to async
* fix lint
* add more platforms
* convert mqtt_eventstream
* fix lint / add mqtt_room
* fix lint
* fix test part 1
* fix test part 2
* fix out of memory bug
* address comments
2017-02-22 09:43:22 +01:00
Erik Eriksson
65ed85c6eb
volvooncall: fix missing property. see vehicle when discovered. ( #6144 )
2017-02-22 00:24:42 -08:00
Johann Kellerman
aee8758fc1
Restore input_select and test helper proposal ( #6148 )
...
* Restore input_select and test helper proposal
* DB still active
2017-02-22 00:15:48 -08:00
Pascal Vizeli
8983b826c4
Bugfix automation state linsteners ( #6120 )
...
* Bugfix automation state linsteners
* address paulus comments.
* fix lint
* fix lint v2
2017-02-22 00:02:37 -08:00
Johann Kellerman
11d3093a30
Restore: migrate fastdotcom and speedtest to restore ( #6149 )
2017-02-21 18:10:09 -08:00
Erik Eriksson
15e8a22100
dovado: GiB -> GB ( #6143 )
2017-02-21 18:54:20 -05:00
Justin Dray
b7b1429ac7
Add support for waking up Samsung TVs over the network ( #6114 )
...
* Add support for waking up Samsung TVs over the network
* Return the correct supported features for samsungtv
* Update requirements_all
2017-02-21 16:57:29 +01:00
Daniel Høyer Iversen
9f4a9585d2
miflora lib version ( #6142 )
2017-02-21 14:43:17 +01:00
Lev Aronsky
c1be5ede1c
Add 'entity_picture' to Darksky component ( #6141 )
2017-02-21 00:01:44 -08:00
David McNett
3beb87c54d
New component 'insteon_plm' and related platforms ( #6104 )
...
* Connect to PLM and process simple protocol callbacks
* Baseline commit
* Connect to PLM and process simple protocol callbacks
* Baseline commit
* Connection working again
* Async add devices is working via callback now
* Beginning to interface with PLM library for control and state
* Deal with brightness in 255 levels with library
* Change sub names to match API changes
* Remove PLM-level update callback
* Support dimmable based on underlying PLM device attributes
* Expand to non-light platforms
* Stubs for turn on and off
* Current version of Python library
* Amend to use switch device attributes
* Use asyncio endpoints for control
* Add logging line
* Bump module version to 0.7.1
* Auto-load platforms, display device info/attributes
* Unify method name for getting a device attribute
* Require Current version of insteonplm module
* Import the component function in each platform in the balloob-recommend manner
* For consistency, handle switch state as onlevel just like lights
* Use level 0xff for on state, even with binary switches
Observing the behavior of a 2477S switch, it looks like even the non-dimmable
devices use 0x00 and 0xff for off/on respectively. I was using 0x01 for on
previously, but that yields unnecessary state change callbacks when message
traffic ends up flipping the onlevel from 0xff to 0x01 or 0x01 to 0xff.
* Use sensorstate attribute for sensor onoff
* Move new device callback to devices attribute
* Add support for platform override on a device
* Bump version of insteonplm module
* Default overrides is an empty list
* Avoid calling private methods when doing common attributes
* Remove unused CONF_DEBUG for now
* flake8 and pylint code cleanup
* Move get_component to local function where it is needed
* Update to include insteonplm module.
* New files for insteon_plm component
* Legitimate class doctring instead of stub
* Docstring changes.
* Style changes as requested by @SEJeff
* Changes requested by @pvizeli
* Add @callback decorator to callback functions
* Opportunistic platform loading triggered by qualifying device detection
Instead of loading all the constituent platforms that comprise the insteon_plm
component, instead we defer and wait until we receive a callback for a device
that requires the platform.
2017-02-21 08:53:39 +01:00
Johann Kellerman
fdc373f27e
Restore_state helper to restore entity states from the DB on startup ( #4614 )
...
* Restore states
* feedback
* Remove component move into recorder
* space
* helper
* Address my own comments
* Improve test coverage
* Add test for light restore state
2017-02-20 23:40:27 -08:00
Matt N
2b9fb73032
zoneminder: Add camera mjpeg stream support ( #6098 )
2017-02-20 22:17:11 -08:00
Paulus Schoutsen
36cda8c6b2
Merge remote-tracking branch 'origin/master' into dev
2017-02-20 21:57:37 -08:00
Paulus Schoutsen
041f1edd35
Update frontend
2017-02-20 21:56:38 -08:00
Paulus Schoutsen
32873508b7
Add initial group config ( #6135 )
2017-02-20 21:53:55 -08:00
Paulus Schoutsen
addd955a6b
Version bump to 0.38.4 ( #6137 )
2017-02-20 21:52:36 -08:00
Paulus Schoutsen
7ce2b9e018
Update frontend
2017-02-20 21:35:10 -08:00
Paulus Schoutsen
f256d1fe2f
Bump netdisco to 0.8.3
2017-02-20 21:30:38 -08:00
Lewis Juggins
1d4c3febee
[google] suppress file_cache warning ( #6128 )
2017-02-20 14:14:45 -08:00
Pascal Vizeli
1d7ab0fa95
Cleanup some async stuff ( #6127 )
...
* Cleanup some async stuff
* change to schedule_update_ha_state()
* fix media player
* fix zigbee
2017-02-20 13:24:03 -08:00
Stefano Scipioni
14cf5b884b
fixed error caused by POST call with no 'message' inside (for example… ( #6038 )
...
* fixed error caused by POST call with no 'message' inside (for example in edited messages)
* avoid assert
2017-02-20 21:15:45 +01:00
arraylabs
3d34368e6e
myq cover support gates ( #6123 )
...
* update myq to 0.0.6
* update req to 0.0.6
Adds support for gates
2017-02-20 18:25:29 +01:00
Pascal Vizeli
e425801fe0
Homematic cleanup & hass best praxis ( #6121 )
2017-02-20 17:07:33 +01:00
John Arild Berentsen
73a4c09597
Set configurable refresh for zwave light to 5 seconds default. ( #5957 )
...
* Set configurable refresh value delay to 5 seconds
* Revert "Remove configurable refresh value delay, and fix it to 5 seconds"
This reverts commit edc2dc35d165e5e13b0f3cf4df40493a7ce764f1.
* Use default value of 5 sec for refresh, and still configurable
* Make default delay 5secs, but needs to be activated
2017-02-20 15:49:34 +01:00
Pascal Vizeli
1a4b62909b
Pump ffmpeg to 1.5 ( #6119 )
2017-02-20 15:12:09 +01:00
Scott Bradshaw
37a8035c54
Added support for alternate SSH ports in AsusWRT ( #4832 ) ( #6109 )
...
* Added support for alternate SSH ports in AsusWRT (#4832 )
* Always set the SSH port in SSH arguments
* Removed whitespace
* Adding port=22 to the mock calls
* Changed config.get(CONF_PORT) to config[CONF_PORT] per feedback from @pvizeli
2017-02-20 09:06:50 +01:00
Paulus Schoutsen
25408941de
Mqtt fixes ( #6116 )
...
* Fix MQTT stop
* MQTT: Make sure to have connection setup at end of MQTT setup.
* Fix MQTT connect
2017-02-19 22:43:10 -08:00
Paulus Schoutsen
b969fea900
Z-Wave config panel fix ( #6113 )
2017-02-19 22:25:03 -08:00
Tom Matheussen
66d8787d47
Weather platform Forecast ( #4721 )
...
* Added forecast functionality to the weather platform, updated OWM to get forecast data
* style fixes
* Changed returned forecast data to a more managable dict
* Fixed line length
* forecast will always be collected, data returned from owm is based on metric setting
* use list comprehension to create the forecast data
* Added forecast data to the weather demo
* Create dict directly in list comprehension
* Minor variable change in weather demo platform
* Convert forecast temperatures in weather component
* set forecast attributes as constants
* Style fixes and tests
* Copied forecast_entry instead of mutating data
2017-02-19 16:42:12 -08:00
Pascal Vizeli
5d8e219448
Update aiohttp handling with upc connect ( #6108 )
...
* Refactor upc connect
* fix aiohttp cleanup
* fix test
* fix tests
* allow status code for login
2017-02-19 23:25:45 +01:00
Daniel Høyer Iversen
58f813b518
broadlink ( #6101 )
2017-02-19 17:45:57 +01:00
normakm
dee4c85c32
Add support for aliased owfs sensors ( #6043 )
...
* Support aliased owfs sensors
Current implementation does not support OneWire OWFS sensors that are aliased by OWFS alias.txt file:
http://owfs.org/index.php?page=aliases
Assumption is that folder name == sensor address
This change reads the supported families from owfs "family" file and adds both aliased and unaliased sensors.
(this approach also skips the "management" folders.. eg simultaenous, bus, alarm, statistics etc. For example when adding "simultaneous" as sensor (it also has "temperature" file) then owfs crashes)
* Update onewire.py
lint suggested style fixes
* Update onewire.py
Empty line removed
* Update onewire.py
comments removed
2017-02-19 01:59:44 -08:00
William Scanlon
a4318c3125
Added tamper detection to Wink devices. ( #6072 )
...
* Added tamper detection to wink devices.
2017-02-18 23:00:27 -05:00
Adam Mills
5f095b5126
Add supported_features to cover component ( #6082 )
2017-02-18 18:11:03 -08:00
William Scanlon
3cb1a5dd89
SimpliSafe updates ( #6034 )
...
* SimpliSafe updates
* Check login status
* Fixed requirements_all.txt
2017-02-18 17:47:52 -08:00
Kevin Siml
dfbef45e49
Add pushsafer.com notification service ( #6050 )
...
* Add pushsafer.com notification service
* Add pushsafer.com notification service
* Add pushsafer.com notification service
* Add pushsafer.com notification service
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update README.rst
2017-02-18 17:36:28 -08:00
Erik Eriksson
9e73115337
Updated volvooncall library + support sensors, heater and lock ( #6052 )
2017-02-18 17:09:25 -08:00
Andrey
beb8b4b11f
Zwave: add power_consumption attribute ( #6067 )
...
* Zwave: Pull power consumption value into attribute.
* Zwave: Add power_consumption attribute.
* fix condition
* Update __init__.py
* Update
* Simplify class condition
* Handle empty class_id
2017-02-18 16:51:13 -08:00
dramamoose
003815c91a
Update FLUX_LED by adding Effects ( #6083 )
...
* Add FLUX_LED Effects
Add add the various supported FLUX_LED effects
* Correct Flux_LED Issues
* Whitespace Changes
* Feed the Hound
* Feed the hound better food
2017-02-18 18:45:21 -05:00
Pascal Vizeli
e1cbd6b4c0
MQTT convert to async ( #6064 )
...
* Migrate mqtt to async
* address paulus comment / convert it complet async
* adress paulus comment / remove future
* Automation triggers should be async
* Fix MQTT async calls
* Show that event helpers are callbacks
* Fix tests
* Lint
2017-02-18 14:17:18 -08:00
Lindsay Ward
fa2c1dafdf
Add platform for Yeelight Sunflower lights ( #6060 )
2017-02-18 14:05:55 -08:00
Erik Eriksson
76d1ee9fc2
Support for Pocket Casts ( #6084 )
2017-02-18 13:52:37 -08:00
Paulus Schoutsen
f29ee24b72
Do not allow config dependency ( #6036 )
...
* Do not allow config dependency
* Prevent config in discovery
* Migrate to blacklist
2017-02-18 11:31:37 -08:00
Adam Mills
b277fd55f9
[media_player.kodi] Fix for when no item id is provided ( #6088 )
2017-02-18 19:09:17 +00:00
kitcorey
75df4be733
Fix colortemp conversion for lifx lights ( #6087 )
2017-02-18 20:42:57 +02:00
Adam Mills
86a1b0a6c6
Websocket push notifications for Kodi ( #6063 )
...
* Websocket push notifications for Kodi
* Only create ws server if ws enabled
* Fix conditional websocket server creation
2017-02-18 00:26:07 -08:00
John Arild Berentsen
799fbe42f8
zwave refactor, don't use ozw values directly in properties. ( #5961 )
...
* First round of not using values directly
* Round two
* lint
* Round four
* Conflict
* Round five
* Update zwave.py
* round six
* Docstring
* flakywakie
* Fetch values in constructor
* Blank line removal
* Set attributes in callback
* Docstring
* Round seven
* Ughgit add homeassistant/components/lock/zwave.py!
* Sloppy code
2017-02-17 23:56:05 -08:00
Andrey
c1eed148cc
Clean up value_added in zwave light. ( #6074 )
2017-02-17 23:54:45 -08:00
Erik Eriksson
62fe9f955e
update dovado version ( #6081 )
2017-02-18 08:15:32 +01:00
Daniel Høyer Iversen
b857f838df
Broadlink ( #6051 )
...
* Add fail checking of broadlink data
2017-02-18 07:38:50 +01:00
Philipp Schmitt
c2dc940819
Update liveboxplaytv and catch connection errors ( #6056 )
...
* Update liveboxplaytv and catch connection errors
* Implement @pvizeli's suggestion
* lint
2017-02-17 21:40:19 +01:00
William Scanlon
8a5fe38d69
Slugify trackr device_id ( #6062 )
...
* Slugify trackr device_id
* Removed replace
2017-02-17 21:39:05 +01:00
Andrey
91c3a49a5b
Zwave: Add forgotten service file ( #6073 )
...
* add print
* Add 'print_node' service to zwave.
* Add forgotten service file
2017-02-17 22:09:38 +02:00
Andrey
1f72506f9b
Add 'print_node' service to zwave ( #6069 )
...
* add print
* Add 'print_node' service to zwave.
2017-02-17 22:03:55 +02:00
Adam Mills
843840b963
Add effect_list to hue light ( #6065 )
2017-02-17 20:37:45 +02:00
Andrey
bb64560089
Zwave: Make different messages for ignores by woraround and device config. ( #6061 )
2017-02-17 16:19:21 +01:00
Walker Boyle
ba305ee71c
Add aurora sensor ( #6003 )
...
* Add aurora sensor
* allow custom forecast threshold for aurora binary sensor
* move AuroraGateway functionality to Aurora data object to conform with HA standards
2017-02-17 09:13:52 +01:00
Andrey
905f4bf994
Support zwave glob & domain device settings. ( #6046 )
...
* Support zwave glob & domain device settings.
* data[DATA_DEVICE_CONFIG].get() now always return non-None
* Update test
* Update tests2
* Lint fix
2017-02-16 15:19:22 -08:00
Pascal Vizeli
a496a7c792
Protect device_tracker scan interval / TTS logging ( #6041 )
...
* Protect device_tracker scan interval / TTS logging
* clear pass
2017-02-16 07:13:33 -08:00
Jose Juan Montes
714ba31b75
Mediaplayer clementine remote ( #5877 )
...
* Added Clementine Music Player Remote component.
* Remove stale stuff
2017-02-16 15:34:34 +01:00
Pascal Vizeli
2574b915dd
Fix name in logging message ( #6039 )
...
Add an optional extended description…
2017-02-16 10:30:12 +01:00
Thibault Cohen
1eceb405ce
[WIP] Hydroquebec plugin now use pyhydroquebec lib ( #6000 )
...
* Hydroquebec plugin now use pyhydroquebec lib
* Fix logger message
* Fix platform name
2017-02-16 10:22:21 +01:00
Thibault Cohen
8bef7d84bb
Add Ebox sensor component ( #5998 )
...
* Add Ebox sensor component
* Fix PR #5998 comments
* Fix logger message
2017-02-16 09:29:43 +01:00
Jon Caruana
9c176ad85a
LiteJet: Lights should have the option to dim in the UI. ( #6031 )
...
* LiteJet: Lights should have the option to dim in the UI.
* Fix lint error.
2017-02-15 22:41:03 -08:00
Paulus Schoutsen
0f1a254f3b
Update frontend
2017-02-15 22:33:52 -08:00
Pascal Vizeli
6674a8ad57
[Device Tracker] Remove coro ( #6014 )
...
* Remove coro and make flow faster.
* fix lint
* address comments
2017-02-15 19:52:06 -08:00
Paulus Schoutsen
235d0057b1
Simplify customize ( #6007 )
...
* Simplify customize
* Maintain glob order
* Have glob overrule domain
2017-02-15 19:47:30 -08:00
Adam Mills
eb9400de4c
cmus remove IO from properties ( #6030 )
2017-02-15 19:13:25 -08:00
Thibault Cohen
4addcccfac
Update to pyfido 0.1.4 ( #6033 )
2017-02-15 19:12:29 -08:00
jumpkick
f6e46aecf5
Update wemo.py
2017-02-15 17:32:45 -05:00
jumpkick
e9cf5f6f42
Update wemo.py
2017-02-15 16:58:11 -05:00
jumpkick
e221c8a37d
Update wemo.py
2017-02-15 16:57:16 -05:00
jumpkick
b163544e3c
Back to you travis....
2017-02-15 16:47:02 -05:00
jumpkick
a718e92708
Update wemo.py
...
trailing whitespace... (argh... the bot should just trim it)
2017-02-15 15:40:02 -05:00
jumpkick
44d274e428
Update wemo.py
...
* continuation line under-indented for visual indent
2017-02-15 15:38:41 -05:00
jumpkick
c404fb7142
Update wemo.py
...
* Reordered datetime import
* Spaces by 4
2017-02-15 15:34:42 -05:00
Thibault Cohen
5895f431b4
[WIP] Add Fido sensor ( #5997 )
...
* Add Fido sensor
* Fix PR #5997 comments
* Make error message usable
2017-02-15 21:21:38 +01:00
Erik Eriksson
0d06454a94
eliqonline lib upgrade ( #6021 )
2017-02-15 19:02:58 +01:00
Pierre Ståhl
fdb6dd81ce
Add fake support for turn on/off for Apple TV ( #5962 )
...
* Add fake support for turn on/off for Apple TV
When the device is "turned off", no requests are sent to the device.
When the setting "start_off" is set to true, the device starts in off
state.
* Fix async comments
* Clean up supported features
2017-02-15 09:10:48 -08:00
Johan Bloemberg
2d33ee6258
Reconnect robustness, expose connection state. ( #5869 )
...
* Reconnect robustness, expose connection state.
- Expose connection status as rflink.connection_status state.
- Handle alternative timeout scenario.
- Explicitly set a timeout for connections.
- Error when trying to send commands if disconnected.
- Do not block component setup on gateway connection.
* Don't use coroutine where none is needed.
* Test disconnected behaviour.
* Use proper conventions for task creation.
* Possibly fix test race condition?
* Update hass import style
2017-02-15 16:10:19 +01:00
George.M
b1fa178df4
Added a config flag[Boolean] to declare if SenseHAT is attached ( #5883 )
...
* Added a config flag[Boolean] to declare if SenseHAT is attached to RaspberryPi
* Hound found a line too long violation - fix
2017-02-15 11:11:55 +01:00
Robbie Trencheny
cf99551110
Merge pull request #6008 from tdickman/dev
...
Fix abreviation for miles in darksky sensor
2017-02-14 23:57:33 -08:00
happyleavesaoc
58e707a264
Limitless light: bump version; fix conf ( #6006 )
2017-02-15 08:45:04 +02:00
Pascal Vizeli
d6f525a23f
Bugfix sonos favorite_source after lost connection ( #5996 )
2017-02-14 21:38:56 -08:00
happyleavesaoc
b1eb3243bd
timeMin fix ( #5983 )
...
Add an optional extended description…
2017-02-14 21:38:56 -08:00
William Scanlon
9bcc692ff2
Fix #5979 ( #5980 )
2017-02-14 21:38:56 -08:00
Fabian Affolter
91d2ba609e
Remove unit of measurement
2017-02-14 21:38:43 -08:00
Martin Hjelmare
bbc5c3a300
Fix mysensors platforms version requirement ( #5942 )
...
* Notify and device tracker platforms require mysensors version 2.0 or
greater.
2017-02-14 21:37:54 -08:00
William Scanlon
ea26aa2c81
Fixed typos in wink climate ( #5936 )
2017-02-14 21:37:17 -08:00
Tom Dickman
71dc41655c
Fix abreviation for miles in darksky sensor
2017-02-14 23:06:06 -06:00
jumpkick
29c7987453
Improvements for WeMo Insight switches
...
* Changes current power units to watts
* Adds power on times and additional totals
2017-02-14 18:29:23 -05:00
Pascal Vizeli
80bc2666ac
Make homematic climate dynamic for datapoints. ( #5993 )
...
* Make homematic climate dynamic for datapoints.
* Code cleanup
* Add more option
* add options
* Pump version 0.1.22
* optimaze
2017-02-14 23:19:57 +01:00
arraylabs
039559882b
myq-cover updated to new requirement file, changed error message to be more informative ( #5995 )
2017-02-14 12:03:50 -08:00
Adam Mills
2993a4a7a5
Add object-assign polyfill support to polymer ( #5994 )
...
* Add object-assign polyfill support to polymer
* Conditionally load compatibility.js
* Remove compatibility preload
* Include newly compiled files
* Update compiled frontend with latest polymer
2017-02-14 12:00:45 -08:00
Pascal Vizeli
30ad8bcc80
Bugfix sonos favorite_source after lost connection ( #5996 )
2017-02-14 11:59:54 -08:00
Andrey
67d35e6454
Point-fix zwave getter not to ignore label ( #5938 )
2017-02-14 11:59:34 -08:00
Paulus Schoutsen
409b74b780
Update hassbian component with real output ( #5989 )
2017-02-14 09:34:17 -08:00
Pascal Vizeli
4b8e6e36b6
Make EntityComponent update process more robust. ( #5943 )
...
* Make EntityComponent update process more robust.
* address paulus comments
* Add platform to log message.
2017-02-14 09:32:40 -08:00
Fabian Affolter
cd9f3fa215
Upgrade pylast to 1.8.0 ( #5991 )
2017-02-14 13:10:38 +01:00
Sören Oldag
a06f89085d
Added limitlessled support for bridge v6 and RGBWW bulbs. ( #5958 )
...
* Added limitlessled support for bridge v6 and RGBWW bulbs.
* Fix minor code style issue.
* Updated requirements_all.txt
2017-02-14 11:12:32 +01:00
happyleavesaoc
1bdd8e235a
timeMin fix ( #5983 )
...
Add an optional extended description…
2017-02-14 10:30:16 +01:00
PetePriority
e17410c9a1
Added fritzbox_netmonitor.py ( #5469 )
...
* Added fritzbox_netmonitor.py
* Implemented changes
2017-02-13 23:58:23 -08:00
Fabian Affolter
f82ac0af60
Enable sensor for discovery ( #5974 )
...
* Enable sensor for discovery
* Remove blank line
2017-02-13 23:54:13 -08:00
Paulus Schoutsen
462b47c725
Update frontend ( #5987 )
2017-02-13 22:25:26 -08:00
Paulus Schoutsen
52567b1a48
Fix Z-Wave node config ( #5986 )
2017-02-13 22:16:39 -08:00
Andrey
ffb46ab541
Add 'days' flag to history fetch urls. ( #5895 )
...
* Add 'days' flag to history fetch urls.
* Fix unrenamed variable
* Switch to end_time param instead of days
* Checkthat end_time is parsed
2017-02-13 22:10:39 -08:00
Paulus Schoutsen
0effe14619
Z-Wave file name fix ( #5985 )
2017-02-13 21:58:16 -08:00
Andrey
e70b7ab509
Allow printing the number of states returned by history and time it took to extract. ( #5973 )
2017-02-13 21:48:53 -08:00
Paulus Schoutsen
36c196f9e8
Add initial Z-Wave config panel ( #5937 )
...
* Add Z-Wave config panel
* Add config to Z-Wave dependencies
* Lint
* lint
* Add tests
* Remove temp workaround
* Lint
* Fix tests
* Address comments
* Fix tests under Py34
2017-02-13 21:34:36 -08:00
Robbie Trencheny
6005933451
Merge pull request #5975 from fabaff/unit-moon
...
Remove unit of measurement
2017-02-13 18:08:49 -08:00
William Scanlon
41c2392f8b
Fix #5979 ( #5980 )
2017-02-13 21:08:37 -05:00
Fabian Affolter
e866eeb518
Remove unit of measurement
2017-02-13 23:04:25 +01:00
Paulus Schoutsen
32fc164df3
Clean up HDMI_CEC [Breaking change] ( #5932 )
2017-02-13 13:52:11 -08:00
Gert-Jan van de Streek
5cad539859
Fix slow status updates from the knx bus ( #5963 )
...
* Fix slow status updates from the knx bus
The data set in the entity was an array, not the value.
@fixes https://github.com/home-assistant/home-assistant/issues/4407
* speed up status update
2017-02-13 22:48:48 +01:00
Josh Anderson
401263519d
Only try to pair notify.webostv when not paired ( #5967 )
...
This allows the notify.webostv component to successfully register when
the TV is not currently powered on as long as a pairing record exists.
2017-02-13 22:29:18 +01:00
Andrey
0feb1c3e28
Add workaround for ignoring zwave devices and reversing cover open/close ( #5922 )
2017-02-13 20:59:42 +02:00
Paulus Schoutsen
b2d1774293
Fix Z-Wave ( #5955 )
2017-02-13 08:54:11 -08:00
Stuart Mumford
a8dc559519
Add support for the Open Energy Monitor Thermostat ( #5583 )
...
* Add support for the Open Energy Monitor Thermostat
* Fix linting errors
* Define an update method and local state
* fix linter
* Small tweaks.
Update oemthermostat version, default name and docstrings
* Fail to setup oem platform if connection fails.
* update requirements
* More tweaks to auth and exceptions
* Remove target temp
2017-02-13 16:45:04 +01:00
Philipp Schmitt
6d7041cd42
Reduce battery drain on Nuki Lock ( #5945 )
2017-02-13 14:43:12 +01:00
Valentin Alexeev
2ffdf1fdcd
Bugfix/waqi sensor pwaqi version bump ( #5944 )
...
* Bump pwaqi to 1.4 to fix a typo in the underlying library.
* Update WAQI sensor to use pwaqi 2.0 which relies on AQICN public API.
This is a breaking change as the component now requires 'token' parameter.
* Fix lint
2017-02-13 14:28:40 +01:00
Fabian Affolter
f77eda2981
Upgrade thingspeak to 0.4.1 and use the correct API key ( #5906 )
2017-02-13 11:25:28 +01:00
Martin Hjelmare
b6404d70ec
Fix mysensors platforms version requirement ( #5942 )
...
* Notify and device tracker platforms require mysensors version 2.0 or
greater.
2017-02-13 11:23:28 +01:00
Fabian Affolter
9a5618fe96
Upgrade TwitterAPI to 2.4.4 ( #5940 )
2017-02-13 11:20:37 +01:00
arraylabs
bc1d14f9c3
Added myq cover component ( #5886 )
...
Add an optional extended description…
2017-02-13 11:20:07 +01:00
Alan Fischer
18f38229b2
iTach Remote Platform ( #5660 )
...
* Added itach remote device
* Added coverage & requirements
* Updated requirements
* Added schema, inline commands, and platform_setup failure if itach not found
* Removed unnecessary optional parameter
* Removed filename option for itach remote
2017-02-13 11:10:34 +01:00
Robbie Trencheny
feb2ebbc03
Fix AWS Lambda breakage after #5824 ( #5935 )
...
Add an optional extended description…
2017-02-13 09:27:50 +01:00
Paulus Schoutsen
7b56fe2af6
Update frontend ( #5939 )
2017-02-13 00:00:41 -08:00
Paulus Schoutsen
8ca3ca8564
Z-Wave: Rename customize to device_config [Breaking change] ( #5933 )
...
* Z-Wave: Rename customize to device_config
* Fix light
* Make entity id not required
2017-02-12 23:55:27 -08:00
Paulus Schoutsen
7401ec96b5
Version bump to 0.38.3
2017-02-12 23:31:04 -08:00
Pascal Vizeli
41849eab06
Core cleanup: two stage shutdown ( #5876 )
...
* Core cleanup: two stage shutdown
* fix spell
* fix
* add async logger to close
* change aiohttp to use CLOSE
* address paulus comments
* Fix tests
* Add unittest
2017-02-13 06:24:07 +01:00
William Scanlon
4623d1071e
Fixed typos in wink climate ( #5936 )
2017-02-12 19:34:13 -08:00
John Arild Berentsen
1a0a8f106e
Bugfix for #5900 ( #5901 )
2017-02-12 15:47:20 -08:00
John Arild Berentsen
6311f21d31
Bugfix for #5900 ( #5901 )
2017-02-12 15:47:04 -08:00
Andrey
f4372a7df5
Fix getters that ignored labels. ( #5903 )
...
* Fix getters that ignored labels.
* Try 5 times for changed dict
* fix lint
* Add decorator with retrying functions.
* Fix lint
* use retries instead of decorator
2017-02-12 15:42:09 -08:00
Andrey
9b0a3e4c5a
force_update zwave sensors. ( #5844 )
...
* force_update zwave sensors with polling_intensity.
* use bool to cast
* Make all zwave sensors force_update=True
2017-02-12 14:10:56 -08:00
Andrey
35118b6d9c
Make hdmi_cec work with the new customize ( #5916 )
2017-02-12 14:02:45 -08:00
Fabian Affolter
8991fcf835
Fix name ( #5912 )
2017-02-12 14:02:45 -08:00
happyleavesaoc
15ef55a4c8
bump myusps version ( #5911 )
2017-02-12 14:02:45 -08:00
Philipp Schmitt
d3c444ff10
[lock.nuki] Fix Nuki lock for Python 3.4 and 3.5 ( #5899 )
2017-02-12 14:02:45 -08:00
Paulus Schoutsen
153e354002
Version bump to 0.38.2
2017-02-12 14:01:26 -08:00
Paulus Schoutsen
da5823becb
Make check ha config file work with custom config dir
2017-02-12 14:00:06 -08:00
Pierre Ståhl
3a262cd7e0
Fix artwork in Apple TV platform ( #5874 )
2017-02-12 22:34:02 +01:00
Pascal Vizeli
9aac2113b6
Add 'wait_template' to script commands / Refactory track_template ( #5827 )
...
* Add 'wait' to script commands.
* Add track_template + unittest / rename wait_template
* fix lint & test
* Fix handling / change automation-template / add tests
* address paulus comments
2017-02-12 13:27:53 -08:00
happyleavesaoc
5f0b2a7d15
[WIP] gstreamer media player ( #5839 )
...
* gstreamer media player
* gstreamer meta
2017-02-12 13:00:27 -08:00
happyleavesaoc
64cb65a04e
fedex sensor ( #5891 )
...
* fedex sensor
* fix fedex requirement
2017-02-12 12:47:27 -08:00
happyleavesaoc
3f675afd5b
ups sensor ( #5890 )
2017-02-12 12:47:12 -08:00
Colin O'Dell
289767522b
Update qnapstats library; add support for new verify_ssl config ( #5919 )
2017-02-12 12:38:29 -08:00
Per Sandström
675dd04e97
vasttrafik: update token on read error ( #5875 )
2017-02-12 11:57:29 -08:00
Pierre Ståhl
e5085bf620
Add media_image to media_player component ( #5754 )
2017-02-12 11:42:56 -08:00
Paulus Schoutsen
780173befb
Update frontend ( #5923 )
2017-02-12 11:35:36 -08:00
Paulus Schoutsen
dab6d011ca
Add check_config API ( #5898 )
...
* Add check_config API
* Add config panel to default config
* Add tests
* Lint
* lint
2017-02-12 11:31:46 -08:00
Andrey
dc6a28a8b2
Make hdmi_cec work with the new customize ( #5916 )
2017-02-12 11:19:15 -08:00
Fabian Affolter
b2fae212cb
Fix name ( #5912 )
2017-02-12 11:16:06 -08:00
Greg Dowling
9c400de64b
Bump pywemo - fix for latest bridge firmware. ( #5921 )
2017-02-12 11:14:23 -08:00
Adam Mills
e4bbe37112
Add device_class support to cover component ( #5881 )
2017-02-12 11:08:06 -08:00
Jose Juan Montes
2103bfc824
Fixed proximity zone incorrectly using name instead of zone setting. ( #5862 )
...
* Fixed proximity zone incorrectly using name instead of zone setting.
* Fixed proximity tests to suit change.
2017-02-12 11:03:53 -08:00
Pascal Bach
f8be731891
[google] Update google component dependencies ( #5904 )
2017-02-12 17:55:17 +00:00
happyleavesaoc
4af9d0f9ea
bump myusps version ( #5911 )
2017-02-12 18:49:02 +01:00
Philipp Schmitt
533d28ce40
[lock.nuki] Fix Nuki lock for Python 3.4 and 3.5 ( #5899 )
2017-02-12 10:22:55 +00:00
Paulus Schoutsen
b59b42db2c
0.38.1 ( #5889 )
...
* Upgrade AppleTV dep to 0.1.4
* Version bump to 0.38.1
* Update logbook in frontend
2017-02-11 19:58:20 -08:00
Paulus Schoutsen
a25e394a11
Upgrade AppleTV dep to 0.1.4
2017-02-11 19:25:20 -08:00
Paulus Schoutsen
44311193ef
Add config component and hassbian example panel ( #5868 )
...
* Add hassbian panel
* Rename to generic config panel
* Allow loading hassbian as test
* Add tests
* Update frontend
* Lint
* Lint
2017-02-11 17:29:05 -08:00
Robbie Trencheny
2b2c1562a5
Version bump to 0.39.0.dev0
2017-02-11 14:39:35 -08:00
Paulus Schoutsen
5ad934907a
Revert "Stop using entity_picture that is known to be bad." ( #5882 )
2017-02-11 13:10:28 -08:00
Fabian Affolter
88653e66c8
Style updates ( #5878 )
...
* Use consts, update quoting, and update comments
* Update log message
* Update docstrings
* Update log messages
* Update log messages
* Update style
* Fix typo
* Add newline
* Fix indent
* Fix line too long
2017-02-11 11:29:37 -08:00
Andrey
b981bfba7e
Stop using entity_picture that is known to be bad. ( #5856 )
...
* Stop using entity_picture that is known to be bad.
* Only abandon image on 400 or 404 response
* Return is_permanent_failure as a third part of response
* Add debug printout
* Fix lint
* Fix lint
2017-02-11 20:33:41 +02:00
Fabian Affolter
2711c12928
Upgrade psutil to 5.1.3 ( #5873 )
2017-02-11 14:48:54 +01:00
Petr Vraník
0aad6c72d2
version bump ( #5871 )
2017-02-11 13:53:45 +01:00
Daniel Høyer Iversen
d32949b099
rfxtrx 0.17 ( #5870 )
2017-02-11 10:55:38 +01:00
Jose Juan Montes
f5c58748b7
Adds play URL support to mpd (makes it work with tts). ( #5863 )
...
* Adds play URL support to mpd (makes it work with tts).
* Removed extra line at the end of the file.
2017-02-11 10:07:31 +01:00
Paulus Schoutsen
3a7309ab62
Update frontend ( #5866 )
2017-02-10 21:06:42 -08:00
Paulus Schoutsen
d8a34877d4
Version bump to 0.38
2017-02-10 20:55:52 -08:00
Marcelo Moreira de Mello
3fb70afb14
Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call ( #5865 )
...
* Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call
* Make lint happy
2017-02-10 20:55:34 -08:00
Johan Bloemberg
bb043c47f8
Rflink update and small refactor. ( #5789 )
...
* Use same pattern for device defaults in both platforms.
* Update Rflink that passes loop downstream.
* Update requirements.
2017-02-10 20:55:34 -08:00
Paulus Schoutsen
849ae9903c
Recorder run can be None ( #5854 )
2017-02-10 20:55:34 -08:00
Johann Kellerman
66088377e1
[recorder] Run end model changed in session scope ( #5858 )
2017-02-10 20:55:34 -08:00
Paulus Schoutsen
0e6ab3ace6
Update frontend ( #5855 )
2017-02-10 20:55:34 -08:00
Pascal Vizeli
eaa6392535
Fix check_config script. ( #5853 )
2017-02-10 20:55:34 -08:00
Petr Vraník
a071cd21f2
version bump ( #5846 )
...
Add an optional extended description…
2017-02-10 20:55:33 -08:00
Teemu R
0f6aed16a2
bump python-yeelight version ( #5850 )
...
Add an optional extended description…
2017-02-10 20:55:33 -08:00
Christian Brædstrup
cee389f621
D-Link switch version bump of external library ( #5843 )
2017-02-10 20:55:33 -08:00
Andrey
2b62e9f008
Fix zwave helper getter not to fail on some None results. ( #5845 )
2017-02-10 20:55:33 -08:00
Adam Mills
3d7b79f523
[recorder] Add tests for full schema migration ( #5831 )
...
* [recorder] Add tests for full schema migration
* Remove leftover code
* Fix duplicate creation of sqlalchemy Index object
* It's that kind of day...
* Improve models_original docstring
2017-02-10 20:55:33 -08:00
Philipp Schmitt
7bf7c727d1
Refactoring and JSON decode error handling ( #5826 )
...
* Refactoring and JSON decode error handling
* Catch ValueError instead of simplejson.scanner.JSONDecodeError
2017-02-10 20:55:33 -08:00
Pierre Ståhl
7259082de5
Reuse default aiohttp session ( #5836 )
2017-02-10 20:55:33 -08:00
Pierre Ståhl
60f85b1e09
Handle connection errors when connecting to Apple TVs ( #5829 )
...
* Handle connection errors when connecting to Apple TVs
Also bump pyatv to 0.1.2 which fixes a request leak.
* Fix pylint error
* Fix import order
2017-02-10 20:55:33 -08:00
Erik Eriksson
0fdf1391e2
Don't thow exception if connection to server is lost ( #5775 )
2017-02-10 20:55:33 -08:00
Marcelo Moreira de Mello
75887e6069
Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call ( #5865 )
...
* Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call
* Make lint happy
2017-02-10 20:51:19 -08:00
Adam Mills
e877d572f5
binary_sensor sensor_class to entity device_class ( #5860 )
...
* binary_sensor sensor_class to entity device_class
* Linter fixes
* Should be it
2017-02-10 20:46:15 -08:00
Johan Bloemberg
67957cbfa8
Rflink update and small refactor. ( #5789 )
...
* Use same pattern for device defaults in both platforms.
* Update Rflink that passes loop downstream.
* Update requirements.
2017-02-11 00:24:07 +01:00
Paulus Schoutsen
b10d20bcab
Recorder run can be None ( #5854 )
2017-02-10 12:55:59 -08:00
Johann Kellerman
cbf3a2ecae
[recorder] Run end model changed in session scope ( #5858 )
2017-02-10 22:22:15 +02:00
Paulus Schoutsen
23ff2eb79c
Update frontend ( #5855 )
2017-02-10 09:30:13 -08:00
Paulus Schoutsen
6ffab53377
Core: cleanup timer ( #5825 )
...
* Minor core cleanup
* Cleanup timer
* Lint
* timeout with correct loop
* Improve timer thanks to pvizeli
* Update core.py
* More tests
2017-02-10 09:00:17 -08:00
Erik Eriksson
c7c3b30e0a
Do not call state if device isn't available ( #5835 )
2017-02-10 08:59:58 -08:00
Andrey
0b5191a247
Add support for zwave wakeup setting. ( #5849 )
...
* Add support for zwave wakeup setting.
* rename wakeup
2017-02-10 08:54:48 -08:00
Pascal Vizeli
4e8d20328a
Fix check_config script. ( #5853 )
2017-02-10 08:51:08 -08:00
Pascal Vizeli
8785e5826e
telegram small cleanup/style ( #5852 )
2017-02-10 16:39:02 +01:00
Teemu R
1da6181491
bump python-yeelight version ( #5850 )
...
Add an optional extended description…
2017-02-10 14:45:31 +01:00
Christian Brædstrup
a150a69cca
D-Link switch version bump of external library ( #5843 )
2017-02-10 12:00:28 +01:00
Andrey
5bd54f69cc
Fix zwave helper getter not to fail on some None results. ( #5845 )
2017-02-10 12:30:44 +02:00