Paulus Schoutsen and GitHub
c33b179fb8
Fix ISY994 fan platform overwriting state property ( #9817 )
...
* ISY994 platform overwrote state
* Update isy994.py
* Update isy994.py
2017-10-12 00:36:24 -07:00
Adam Mills and GitHub
765560e87a
Restore home-assistant-polymer pointer from #9720 ( #9825 )
2017-10-11 21:53:12 -04:00
Charles Garwood and Pascal Vizeli
f837302194
Split map panel out into its own component ( #9814 )
2017-10-11 17:45:55 +02:00
jbarrancos and GitHub
47d8601f30
Merge pull request #5 from jbarrancos/rainbird
...
Rainbird
2017-10-11 17:24:07 +02:00
J.J.Barrancos
bddb424b0d
Requirements updated
2017-10-11 17:01:14 +02:00
J.J.Barrancos
8db4b4f303
typo
2017-10-11 16:54:08 +02:00
J.J.Barrancos
cc4ec228b5
Removed requirement
2017-10-11 16:12:01 +02:00
jbarrancos and GitHub
c6e6496000
Merge pull request #4 from jbarrancos/dev
...
Merge in latest
2017-10-11 16:05:54 +02:00
jbarrancos and GitHub
2c9010d661
Merge pull request #3 from home-assistant/dev
...
Get latest
2017-10-11 16:04:37 +02:00
J.J.Barrancos
24826c2770
Revert "Dependency breaks build"
...
This reverts commit c1aaed250a .
2017-10-11 16:02:32 +02:00
J.J.Barrancos
c1aaed250a
Dependency breaks build
2017-10-11 16:01:25 +02:00
J.J.Barrancos
59fcef39ff
Split requirements per line
2017-10-11 15:56:18 +02:00
J.J.Barrancos
d0ff45500b
Fixed dependency version
2017-10-11 15:45:07 +02:00
J.J.Barrancos
0ace832166
Requirements updated
2017-10-11 15:35:58 +02:00
Fabian Affolter and Andrey
19887f8742
Upgrade pyasn1 to 0.3.7 and pyasn1-modules to 0.1.5 ( #9810 )
2017-10-11 16:26:34 +03:00
J.J.Barrancos
7f97d166bf
Added dependency on pycrypto
...
Crypto Dependency missing found on virtualenv install. Added to dependecy rainbird.py
2017-10-11 15:15:50 +02:00
Adam Cooper and Pascal Vizeli
0de2266a72
Resolving bug that prevents ssl_verify option for Unifi device_tracker ( #9788 )
...
* Added TODO to illustrate my intentions
* Resolved linting issue
* Resolved bool or file validation and updated tests
The tests have been updated to include mocks to assert a temp
ca cert exists as it should for the positive tests with an
additional negative test for a file not existing being tested.
* Resolved flake8 linting issues (test docstrings)
2017-10-11 00:08:36 +02:00
Paulus Schoutsen and Pascal Vizeli
8f06b35dfc
Optimize event matcher ( #9798 )
...
* Optimize event matcher
* Tweak order of checks
* Add a benchmark for time_changed helper
* Add state change benchmark
* fix lint
2017-10-10 22:26:03 +02:00
Paulus Schoutsen and Pascal Vizeli
a97e7bb22d
Simplify track_same_state ( #9795 )
2017-10-10 21:16:19 +02:00
Paulus Schoutsen and Fabian Affolter
fc47e9443b
OwnTracks: Fix handler is None checking ( #9794 )
...
* OwnTracks: Fix handler is None checking
* Update owntracks.py
2017-10-10 10:39:25 +02:00
Lewis Juggins and Paulus Schoutsen
e144b0f0f9
[light.tradfri] Fix transition time ( #9785 )
...
* Fix transition time, set a default
* Wrong default
* Use int for safety
* Revert default.
2017-10-10 00:35:28 -07:00
ziotibia81 and Fabian Affolter
a024c1b162
Communication timeout support in modbus hub. ( #9780 )
...
* Communication timeout support in modbus hub.
Timeout parameter are taken from configuration and passed to pymodbus constructor.
* CONF_TYPE and CONF_TIMEOUT imported from const.py
2017-10-09 23:51:18 +02:00
Sean Dague and Pascal Vizeli
581e2f22d5
Bump rxv library to 0.5.1 ( #9784 )
...
This fixes some bugs with interfacing with yamaha receivers, including
closing bug #5209 .
2017-10-09 17:58:53 +02:00
William Scanlon and GitHub
5232f2abdd
Wink dome siren support ( #9667 )
...
* Support for Wink Dome siren/chimes
2017-10-09 11:16:36 -04:00
pascal and Pascal Vizeli
cb52b80f7d
missing is_closed ( rflink cover fix ) ( #9776 )
...
* Added is_closed
* whitespaces --
* removed whitespace
2017-10-09 16:57:44 +02:00
Sean Dague and Fabian Affolter
d0ec9301ab
Fix off by one error in arwn platform ( #9781 )
...
There is an off by one error that causes period exceptions. Fix this.
2017-10-09 15:41:18 +02:00
Sergey Isachenko and Andrey
9abd0fb92f
Tesla bug fixes. ( #9774 )
...
* Tesla bug fixes.
* Added myself to CODEOWNERS for tesla.
2017-10-09 14:38:00 +03:00
Aaron Bach and Pascal Vizeli
43d77729c5
WIP: Fix Arlo Camera blocking IO ( #9758 )
...
* WIP: Fix Arlo Camera blocking IO
* Accidental undo
* Linting issues
* Owner-requested changes
* Bumped pyarlo version and added Throttle
* Fix
* Update requirements_all.txt
2017-10-09 11:35:05 +02:00
Jeroen ter Heerdt and Andrey
04b3c89cf5
Adding myself as codeowner for egardia alarm control panel. ( #9772 )
...
Adding jeroenterheerdt as codeowner for egardia alarm control panel.
2017-10-09 11:52:51 +03:00
Jeroen ter Heerdt and Daniel Høyer Iversen
09e2075c68
Updating pythonegardia package requirement to .22 because of fixed bug in passing default value for parameter SSL for egardiaserver ( #9770 )
2017-10-09 10:37:51 +02:00
Rob Connolly and Pascal Vizeli
3bd9684ca5
Add notification platform for Rocket.Chat. ( #9553 )
...
* Add notification platform for Rocket.Chat.
* Changes to Rocket.Chat notification platform based on feedback.
* Implement better error handling for Rocket.Chat platform.
* Return None if Rocket.Chat notify platform init fails.
* Refactor Rocket.Chat notifications.
Refactor Rocket.Chat notification platform to remove async and
simplify error handling.
* fix url
2017-10-09 09:38:48 +02:00
Paulus Schoutsen and Pascal Vizeli
414900fefb
Expose time module in Python Scripts ( #9736 )
...
* Expose time module in Python Scripts
* Make dt_util available in Python Scripts
* Limit methods in time module
* Add time.mktime
* Limit access to datetime
* Add warning to time.sleep
* Lint
2017-10-09 08:51:32 +02:00
Egor Tsinko and Paulus Schoutsen
35484ca086
fix for LocationParseError in netgear platform ( #9683 )
...
* fix for LocationParseError in netgear platform
* added unit tests for get_scanner()
* fixed houndci-bot warnings
* fixed lint warnings
* fixed lint warnings
* fixed broken test
* removed guard clause from netgear.py
removed all discovery related code from device_tracker
removed unnecessary unit test
* removed discovery related tests
* removed unused import
* removed unused import
2017-10-08 22:14:39 -07:00
Sebastian Muszynski and Paulus Schoutsen
603765fe92
Xiaomi Smart WiFi Socket and Smart Power Strip integration ( #9138 )
...
* Xiaomi Smart WiFi Socket and Smart Power Strip integration
* Comment updated.
* Blank line removed.
* Typo fixed.
* Version of python-mirobo bumped.
* Version of python-mirobo bumped: Lightweight API changes.
* Additional API changes.
* Library version properly pinned again.
* Platform not ready behavior fixed.
Expose the device model as sensor attribute.
Device initialized log message added. Provides device model, firmware and hardware version.
* Component renamed: switch.xiaomi_plug -> switch.xiaomi_miio
* Revise based on review: Unused code removed. Filename updated.
2017-10-08 22:11:11 -07:00
Marcelo Moreira de Mello and Paulus Schoutsen
80140732c3
Bump raincloudy version 0.0.3 ( #9767 )
...
* Bump raincloudy version 0.0.3
* Fix logic for raincloudy status binary_sensor
* Simplified binary_sensor logic
* Simplify
2017-10-08 21:08:40 -07:00
Teemu R and Paulus Schoutsen
c00647ace0
yeelight: implement min_mireds and max_mireds, fixes #9509 ( #9763 )
...
* yeelight: implement min_mireds and max_mireds, fixes #9509
thanks to @amelchio for pointing this out!
* remove typing infos
2017-10-08 21:05:49 -07:00
Andrey and Paulus Schoutsen
2a2ee81957
Match test requirements by full package name. ( #9764 )
2017-10-08 20:49:51 -07:00
ChristianKuehnel and Fabian Affolter
b620c433c0
Initializing statistics sensor with data from database ( #9753 )
...
* Initializing statistics sensor with data from database
* fixed broken test case
* usage of recorder component is now optional, thx to @andrey-git
* added test case for initialize_from_database
2017-10-08 23:45:12 +02:00
Aaron Bach and Daniel Høyer Iversen
b80f00900d
Adding my contributions ( #9761 )
2017-10-08 22:56:58 +02:00
Daniel Høyer Iversen and GitHub
a32fc10f1b
Update CODEOWNERS ( #9760 )
2017-10-08 22:32:42 +02:00
Teemu R and Andrey
672ff96754
add myself to yeelight owners, too ( #9759 )
2017-10-08 22:36:17 +03:00
Mister Wil and Fabian Affolter
8132989f91
Skybell ( #9681 )
...
* New Skybell platform with components
* Added skybell components to omit.
* Preemptively fixing lint issues (hopefully).
* Removed unused variable.
* Requested changes.
* Additional CRs
* Hopefully the last of the CR's!
2017-10-08 20:14:39 +02:00
Paulus Schoutsen and GitHub
ca54bbfcc9
RFC: Use bind_hass for helpers ( #9745 )
...
* Add Helpers bind_hass functionality
* Update other helpers
2017-10-08 08:17:54 -07:00
Teemu R and Andrey
e19e9a1f2b
switch.tplink, light.tplink: bump the pyhs100 version and adapt to api changes ( #9454 )
...
* bump the pyhs100 version and fix api changes
* switch.tplink: avoid I/O during __init__
* initialize _name to None in __init__
* update requirements_all.txt for the new version
2017-10-08 17:31:32 +03:00
Joe Lu and Andrey
e89e64263c
Fix for TypeError in synology camera ( #9754 )
2017-10-08 13:31:00 +03:00
Marcelo Moreira de Mello and Pascal Vizeli
f56bdd29ff
Make Arlo battery_level icon dynamic ( #9747 )
...
* Make Arlo battery_level icon dynamic
* makes lint happy
2017-10-08 10:05:41 +02:00
Paulus Schoutsen and Fabian Affolter
9eff9fa703
Fix I/O in event loop by Arlo alarm control panel ( #9738 )
2017-10-08 09:26:16 +02:00
Pascal Vizeli and Paulus Schoutsen
c1f156fd2b
Rewrite Alexa Smart-Home skill to v3 ( #9699 )
...
* Rewrite Alexa Smart-Home skill to v3
* add discovery & fix brigness
* Rewrite Tests
* fix lint
* fix lint p2
* fix version
* fix tests
* fix test message generator
* Update smart_home.py
* fix test
* fix set bug
* fix list
* fix response name for discovery
* fix flucky tests
2017-10-07 13:31:57 -07:00
Adam Mills and Paulus Schoutsen
4342d7aa17
Event trigger nested conditions ( #9732 )
...
* Test to supported nested event triggers
* Update event trigger to allow nested data tests
2017-10-07 13:13:32 -07:00
Paulus Schoutsen and GitHub
8a2d7a3e11
Merge pull request #9704 from home-assistant/release-0-55
...
0.55
0.55
2017-10-07 12:50:52 -07:00