Craig J. Ward and Paulus Schoutsen
5bb201c7fc
use change light level to avoid variable ramp speeds ( #6860 )
2017-03-30 23:53:10 -07:00
Pascal Vizeli and Paulus Schoutsen
72db4a80dd
Update aioHTTP to 2.0.5 ( #6856 )
2017-03-30 08:27:53 -07:00
Johan Bloemberg and Paulus Schoutsen
816b1891b5
Add option to disable automatic add for lights and sensors. ( #6852 )
2017-03-30 08:02:03 -07:00
Beat and Pascal Vizeli
ee8701b560
Fix configuration setup ( #6853 )
...
When the user exceeds the request limit for google APIs, the response status stays at 200 but the response body is different:
```
{
"error_message" : "You have exceeded your daily request quota for this API. We recommend registering for a key at the Google Developers Console: https://console.developers.google.com/apis/credentials?project=_ ",
"results" : [],
"status" : "OVER_QUERY_LIMIT"
}
```
This prevents HA from creating the initial configuration
2017-03-30 15:26:11 +02:00
Paulus Schoutsen and GitHub
714b516176
aiohttp 2 ( #6835 )
...
* Upgrade aiohttp2
* Fix resource caching
* Fix helpers.aiohttp_client
* Lint
* Use static path for api error_log
* Fix ClientErrors import
* Remove not needed DisconnectError
* Remove releasing responses code
* Add timeout if stream starts non responding
* More async_aiohttp_proxy_stream cleanup
* Fix references to ClientError
* Fix fingerprinting
* Fix aiohttp stream tests
* Rename aiohttp_proxy_stream
* Remove impossible darksky test
* Fix sleepiq requests escaping mocker
* Lint
* Remove deprecated parameter
* Break up aiohttp_proxy_stream in 2 methods
* Lint
* Upgrade to aiohttp 2.0.4
* Convert connector close to a callback
* Fix static fingerprinted links
2017-03-30 00:50:53 -07:00
Anders Melchiorsen and Paulus Schoutsen
7b83a836f3
Lifx legacy ( #6847 )
...
* Add legacy LIFX platform for Windows support
The async platform introduced in 9ef084d903 has
turned out to use Python functionality that is not available in Windows.
This commit restores the previous implementation, now named lifx_legacy.
* Add a comment about the platform being a legacy implementation
* Warn when using unsupported lifx platform on Windows
* Update .coveragerc
2017-03-29 23:00:22 -07:00
Johan Bloemberg and Paulus Schoutsen
ead00e956f
Handle initial event after entity is instantiated. ( #6760 )
2017-03-29 22:50:32 -07:00
Paulus Schoutsen and GitHub
556dba4020
Convert Alexa tests to use aiohttp test utils ( #6839 )
2017-03-29 22:21:39 -07:00
Paulus Schoutsen and GitHub
bfe0aee468
Locative tests to use aiohttp test utils ( #6838 )
2017-03-29 22:19:58 -07:00
Lewis Juggins and Pascal Vizeli
9de4c2b056
[switch.wemo] Fix today_energy_kwh calculation. ( #6846 )
...
* [switch.wemo] Fix today_energy_kwh calculation.
* Blank line fail
* Round to two decimal places.
2017-03-29 21:49:28 +02:00
Anubhaw Arya and Pascal Vizeli
c935bfce2a
Integration with lockitron ( #6805 )
...
* Integration with lockitron
* Let super class deal with polling and updating
2017-03-29 17:25:23 +02:00
Martin Hjelmare and Paulus Schoutsen
7c614a6738
Add voluptuous config validation to scenes ( #6830 )
...
* Add platform schema to scene component and homeassistant platform.
* Clean up code and add constants.
* Add unit test and clean up tests.
2017-03-28 23:39:53 -07:00
Xorso and Paulus Schoutsen
d1b519a418
Updating Alarm.com Component for async and no Selenium ( #6752 )
...
* Updating Alarm.com Component for async and no Selenium
* Fixed gen_all_requirements
2017-03-28 23:21:40 -07:00
Johan Bloemberg and Paulus Schoutsen
e1ed076015
Rflink group commands ( #5969 )
...
* Add support for group commands (allon/alloff).
Add 'group_aliasses' config attribute that only respond to group commands.
Add nogroup_aliases that only respond to 'on' 'off' commands.
Allow settings device id group behaviour.
* Fix linting.
* Fix lint.
2017-03-29 01:04:25 -04:00
Oleksii Serdiuk and Paulus Schoutsen
63c15e997a
history_stats: Fix schema, as state can be arbitrary string ( #6753 )
2017-03-29 00:58:59 -04:00
Andrey and GitHub
fb8323f48d
Remove zwave cover invert workaround. Use config instead. ( #6832 )
2017-03-28 23:01:29 +03:00
William Scanlon and GitHub
b5336ed04e
Updated pubnubsub-handler version ( #6829 )
2017-03-28 14:13:45 -04:00
Teemu R and Pascal Vizeli
429367409c
yeelight: adjust supported features on update() ( #6799 )
...
* yeelight: adjust supported features on update()
Earlier we checked for the type only during the initialization,
but this won't work when the bulb is disconnected during the init,
causing failures to adjust rgb&color temperature even if those should be supported.
fixes #6692
* Use reassign instead of OR for updating the supported features
2017-03-28 17:26:43 +02:00
Lewis Juggins and Pascal Vizeli
6dba05c79f
[switch.wemo] Fix mW to kW conversion. ( #6826 )
...
* Fix mW to kW conversion.
* Line length.
2017-03-28 17:24:33 +02:00
Janne Grunau and Pascal Vizeli
5c80da6a8f
lights/hue: use device class for on/off devices like the osram lightify plug ( #6817 )
...
* hue: remove duplicate SUPPORT_FLASH flag
* hue: use correct device class for the Osram Lightify Plug
2017-03-28 00:04:28 +02:00
Fabian Affolter and GitHub
d027df5a89
Allow to monitor Windows hosts ( #6803 )
2017-03-27 22:11:15 +02:00
goto100 and Fabian Affolter
b8c1bc9542
fix WOL in docker/jail ( #6810 )
...
* fix WOL in docker/jail
add ip_address parameter to send_magic_packet if host specific.
in docker/jail, WOL doesn't works due to subnet broadcast issues.
* Update wake_on_lan.py
lint
2017-03-27 14:02:43 +02:00
Greg Dowling and Pascal Vizeli
c53de19246
Update Insight parameters using the subscription data. ( #6782 )
...
* Update Insight parameters using the subscription dta.
* Minor refactor.
* Tidy.
2017-03-27 12:43:43 +02:00
John Mihalic and Pascal Vizeli
f242ad26ca
Add NVR support to Hikvision Binary Sensors ( #6807 )
...
* Add NVR support to hikvision
* Only append channel for nvr devices
* Descriptor cleanup
* Update requirements
2017-03-27 12:41:57 +02:00
tantecky and Pascal Vizeli
a70af62e60
Make get_snmp_data more robust ( #6798 )
2017-03-27 12:22:59 +02:00
Fabian Affolter and GitHub
be04ef7be1
Upgrade matrix-client to 0.0.6 ( #6808 )
2017-03-27 10:35:40 +02:00
Fabian Affolter and GitHub
f4f72e420a
Fix typo and update name ( #6809 )
2017-03-27 10:35:27 +02:00
Fabian Affolter and GitHub
84287872bb
Use string formatting and remove already global disabled pylint issue ( #6801 )
2017-03-26 21:13:38 +02:00
David Straub and Fabian Affolter
78b5eb7aac
Platform for Munich public transport departure times ( #6704 )
...
* Add MVGLive (Munich public transport real-time departure) sensor platform
* Move update on startup to add_devices; rewrite dictionary filtering
* Fix lint error
* Updated requirement to PyMVGLive 1.1.3 (PyPI version)
* Refactor and clean up MVGLiveData.update method
* Shorten line
2017-03-26 19:06:40 +02:00
Fabian Affolter and GitHub
6e44ccf683
Upgrade pysnmp to 4.3.5 ( #6793 )
2017-03-26 15:53:53 +02:00
Fabian Affolter and GitHub
ad649009cd
Upgrade zeroconf to 0.19.0 ( #6792 )
2017-03-26 15:53:42 +02:00
Fabian Affolter and GitHub
7782e7e948
Add optional unit of measurement ( #6796 )
2017-03-26 15:52:59 +02:00
Fabian Affolter and GitHub
5d5547cdb6
Update docstrings ( #6795 )
...
* Add link to docs and remove comments which are obvious
* Update docstrings
* Repleace conf details with link to docs
* Add link to docs
* Update docstrings
* Update import
* Update ordering
* Update ordering
* Update docstring
* Update ordering
* Update ordering
2017-03-26 15:50:40 +02:00
Fabian Affolter and GitHub
22b28d85db
Add switch to MQTT discovery ( #6733 )
2017-03-26 15:48:28 +02:00
Teemu R and Fabian Affolter
f5d4f853ba
switch.tplink: upgrade to the newest upstream release which adds support for plugs using the newer communication protocol ( #6790 )
2017-03-26 10:55:17 +02:00
Fabian Affolter
0f098df232
Merge branch 'master' into dev
2017-03-26 00:07:25 +01:00
Fabian Affolter and GitHub
1f046972d9
Merge pull request #6756 from home-assistant/release-0-41
...
0.41
0.41
2017-03-26 00:01:49 +01:00
John Arild Berentsen and GitHub
5a7155fc4a
Wrong info in discovery schema ( #6779 )
2017-03-25 19:39:03 +01:00
Nick Sabinske and Pascal Vizeli
c817ab08b7
Fix bridge-led support in limitlessled.py ( #6776 )
...
Addressing #6382 . Feedback from github & forums is the bridge_led feature never worked and defining the bridge LED as another group+bulb type is the right way to do this in the limitlessled component.
2017-03-25 15:32:57 +01:00
William Scanlon and Pascal Vizeli
f8005153c9
Fix wink siren ( #6775 )
...
* Fix siren/switch attributes and update python-wink
* Updated requirements_all.txt
2017-03-25 15:28:16 +01:00
Daniel Perna and Pascal Vizeli
447048701c
Homematic Fixes ( #6769 )
...
* Added missing operational modes for thermostats
* Added attributes
* Updated requirements
* Bumped dependency
2017-03-25 09:48:05 +01:00
Pascal Vizeli and Paulus Schoutsen
f4e9466394
Bugfix automation fire on bootstrap ( #6770 )
...
* Bugfix automation fire on bootstrap
* Add test & fix bug
* fix lint
2017-03-24 15:52:14 -07:00
Adam Mills and Paulus Schoutsen
cffc6c7bea
Tests for zwave workaround detection ( #6761 )
...
* Tests for zwave workaround detection
* Remove unused code
* Revert "Remove unused code"
This reverts commit e06cce0abe .
* Tests for empty manufacturer ID
2017-03-24 15:31:46 -07:00
Fabian Affolter and GitHub
8d606f8d16
Upgrade sleekxmpp to 1.3.2 ( #6773 )
2017-03-24 21:44:04 +01:00
Fabian Affolter and GitHub
7ae814357a
Upgrade psutil to 5.2.1 ( #6771 )
2017-03-24 21:43:48 +01:00
Fabian Affolter and Pascal Vizeli
1be2706de3
Upgrade pydroid-ipcam to 0.7 ( #6772 )
2017-03-24 21:42:00 +01:00
geekofweek and William Scanlon
06d3889e1b
Wink Aros Fixes ( #6726 )
...
Wink Aros only supports 3 Fan Modes:
Low
Medium
High
Fan Mode had a Typo and wasn't represented in the UI
2017-03-24 16:13:14 -04:00
John Arild Berentsen and Paulus Schoutsen
ee6c9ab6a9
Typing error and update test ( #6757 )
2017-03-23 23:53:59 -07:00
John Arild Berentsen and Paulus Schoutsen
82c599a749
current temp could be none ( #6759 )
2017-03-23 23:50:36 -07:00
Paulus Schoutsen
0b7f873120
Merge branch 'release-0-41' into dev
2017-03-23 23:34:08 -07:00