arjenfvellinga
d7db3aba36
Prevent duplicate names on Vera devices by appending the device id ( #6100 )
...
* Prevent duplicate names by prepending device id to it.
* Always append device id, not conditionally.
* Moved naming of devices
* flake8
2017-02-27 18:57:39 +00:00
Lindsay Ward
7f99e99dad
Update library version for Yeelight Sunflower lights platform (fix for packaging problem with 0.0.7) ( #6233 )
2017-02-27 13:47:51 -05:00
Greg Dowling
fbea5b4cac
Merge pull request #6278 from home-assistant/fix_vera_thormostat_bug
...
Fix vera thermostat bug
2017-02-27 10:55:33 +00:00
Daniel Perna
e6c88c05ad
[sensor.dnsip] New Sensor: DNS IP ( #6214 )
...
* Added DNS IP sensor
* Removed unused import
* Added coverage
* fixed flake
* Applied suggested changes
* Removed debug code
* Switched to aiodns
* Raised scan interval
* Updating state with entity creation
* Lint
* Updated requirements_all
2017-02-27 10:45:32 +00:00
pavoni
757813411d
Fix vera thermostat mode set bug
2017-02-27 10:18:22 +00:00
TimV
7dc05785cc
Analog modem callerid support ( #5840 )
...
* analog-modem-callerid
* analog-modem-callerid
* analog-mod
* Updates from latest review
* Updates from latest review
2017-02-26 21:38:47 -08:00
Wolf-Bastian Pöttner
d7af43b87d
Add support for MAX!Cube thermostats and window shutter sensors ( #6105 )
2017-02-26 21:35:33 -08:00
groth-its
6ea74ce740
Fix for OSRAM lights connected to hue bridge ( #6122 )
...
* Fix for OSRAM lights connected to hue bridge
Do not send command "effect = none" to OSRAM lights
Osram lights connected to a hue bridge do not seem to handle "effect =
none" very well. Most of the times they jump to the selected color and
then change to red within a second.
Osram lights connected to a hue bridge do not handle xy values outside
of their gamut. Since they just stay at their old color value, handling
the UI is very unpredictable. Sending HSV values to the lights fixes this.
* Add tests for new util methods
2017-02-26 21:28:31 -08:00
Nate
d5bdf7783e
light.transition now supports float instead of int in order to be able to perform faster transitions ( #6163 )
2017-02-26 21:21:12 -08:00
Jose Juan Montes
65d255a626
Local file camera now supports yet inexisting files. ( #6157 )
2017-02-26 21:16:11 -08:00
Jeff Wilson
53a735a329
Properly report features for each hue bulb type ( #6271 )
2017-02-26 20:59:23 -08:00
Pascal Vizeli
31ddcc6278
Bugfix mqtt paho client to speend time ( #6266 )
2017-02-26 15:28:54 -08:00
Paulus Schoutsen
d789de9ea2
Config fix ( #6261 )
2017-02-26 15:28:12 -08:00
Scott Henning
e2014eb153
Notify ciscospark ( #6130 )
...
* Adding ciscospark notifier
* Adding ciscospark notifier
* CI cleanup.
* houndci-bot changes
* ok --- a bunch of code verify changes
2017-02-26 15:04:30 -08:00
Pascal Vizeli
5932446508
Bugfix mqtt socket error ( #6256 )
2017-02-26 14:43:02 -08:00
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
Paulus Schoutsen
86d4d10176
Ensure we properly close HASS instances. ( #6234 )
2017-02-26 14:05:18 -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
Paulus Schoutsen
ecd1da6525
Merge pull request #6167 from kellerza/recorder_timer
...
Recorder async & remove start_recording event
2017-02-25 15:01:29 -08: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
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
a80fd2f243
Fix link ( #6219 )
2017-02-25 13:24:43 +01:00
Andrey
c5a8372f13
Update flake8 and pylint to latest ( #6217 )
2017-02-25 09:44:22 +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
Greg Dowling
df5866dd95
Merge pull request #6213 from home-assistant/bump_pyloopenergy
...
Bump pyloopenergy - catch socketIO exceptions.
2017-02-24 22:16:03 +00: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
34a7aa2376
Extend test for group config
2017-02-23 21:57:48 -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
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
Colin O'Dell
4f990ce488
Use H2 headers to split up the different sections ( #6183 )
...
Using headers makes it easier to visually differentiate between the different sections
2017-02-23 12:58:18 -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