Paulus Schoutsen
414aa8563d
Merge pull request #930 from TangoAlpha/dev
...
Add LIFX bulb support
2016-01-25 17:51:47 -08:00
happyleavesaoc
d08a181c72
Merge pull request #994 from happyleavesaoc/orvibo_bump
...
Orvibo version bump
2016-01-25 19:34:21 -05:00
happyleavesaoc
80c6bf6744
bump orvibo version
2016-01-25 16:40:27 -05:00
Tim
b1ba792715
Brightness from HA overrides brightness from HSV conversion
2016-01-25 21:19:27 +00:00
Per Sandström
b99f6c1a46
Merge pull request #995 from persandstrom/vsure0.4.8
...
update python-verisure to version 0.4.8
2016-01-25 22:04:02 +01:00
Tim
1397f9e588
Fix logging typo
2016-01-25 20:58:10 +00:00
Tim
bb7f92330d
Update liffylights version
2016-01-25 20:53:21 +00:00
Per Sandström
7cbd780748
update vsure version
2016-01-25 21:39:41 +01:00
Tim
784fea2d56
Update for new liffylights version
2016-01-25 19:08:48 +00:00
Tim
97f0425252
Update requirements_all
2016-01-25 15:20:23 +00:00
Tim
11120a8743
Fix liffylights import
2016-01-25 15:19:50 +00:00
Tim
8009542b3e
Add extra debugging
...
Add duration to power on
2016-01-25 13:30:52 +00:00
Tim
32cfa6998c
Update requirements_all
2016-01-25 12:13:24 +00:00
Tim
d10a5cf5e9
Update to v0.8.3 of liffylights
2016-01-25 11:54:41 +00:00
Tim
4089a7a0d3
Update requirements_all
2016-01-25 10:02:03 +00:00
Tim
5a926913d3
Update to v0.6 of liffylights
2016-01-25 10:00:15 +00:00
Paulus Schoutsen
6c91831baa
Hide groups when they are views or auto defined
2016-01-24 23:45:06 -08:00
Tim
069dafa3a5
Update requirements_all
2016-01-25 07:38:37 +00:00
Paulus Schoutsen
4abc5c97cd
Merge pull request #988 from auchter/thermostat-fan
...
Add service to control a thermostat's fan
2016-01-24 23:24:32 -08:00
Paulus Schoutsen
bb3dd47088
Merge pull request #992 from balloob/sections
...
Add support for sections in the frontend [Fixes #100705168 ]
2016-01-24 22:58:27 -08:00
Paulus Schoutsen
f6c53896e3
Allow groups to be used as views
2016-01-24 22:54:45 -08:00
Paulus Schoutsen
ad2e2d916b
Merge pull request #979 from rmkraus/automation-decorator
...
Automation Decorator for custom components
2016-01-24 21:22:19 -08:00
Ryan Kraus
8406f81811
Removed decorator callback
...
The decorator callback was not actually necessary so it was removed and
replaced with a partial function instead.
2016-01-25 00:14:16 -05:00
Ryan Kraus
bcdfc555e0
Removed service decorator from event decorators
2016-01-24 23:09:09 -05:00
Ryan Kraus
3b89102338
Fixed lint issue from merge
...
extract_entity_ids from the service helpers was overwriting the service
decorator with one of its attributes. This was fixed.
2016-01-24 23:00:43 -05:00
Ryan Kraus
60dd2d441d
Merge remote-tracking branch 'balloob/dev' into automation-decorator
...
# Conflicts:
# homeassistant/helpers/service.py
# tests/helpers/test_service.py
2016-01-24 22:51:00 -05:00
Ryan Kraus
5830da63b1
Moved service decorator to service helpers
...
Moved the service decorator to the service helpers module and moved the
associated tests.
2016-01-24 22:46:30 -05:00
Tim
50561ffe97
Fix long line
2016-01-25 03:39:13 +00:00
Tim
74e8446556
Bump version of liffylights
2016-01-25 03:34:24 +00:00
Tim
d94db5388c
Add preliminary support for transition time
2016-01-25 03:32:55 +00:00
Ryan Kraus
f66aeb2e73
Added event helper tests
...
1. Added tests for all event decorators
2. Added tests for sunrise and sunset event helpers
2016-01-24 22:23:56 -05:00
Ryan Kraus
54b82ecd91
Lint fixes and additions to event decorators
...
1. service decorator was overwriting the function name with one of its
arguments.
2. Accidentally left an extra argument in track_sunrise.
3. Added track_utc_time_change decorator.
2016-01-24 21:06:15 -05:00
Ryan Kraus
2fa98167c2
Updated example.py component
...
Cleaned up example.py to better handle failed loads.
2016-01-24 20:05:40 -05:00
Ryan Kraus
57725136c0
Many updates regarding event decorators
...
1. Added HASS to the arguments for callbacks that are created with
event decorators.
2. Added a service decorator.
3. Updated example.py in the example config to use the event decorators.
2016-01-24 19:52:22 -05:00
Ryan Kraus
40dbeb0b60
Another revision on event decorators
...
This revision of event decorators removes much of the complexity. The
decorated functions are no longer wrapped with a class that tracks
last_run, etc. Bootstrap now gives hass to the event_decorators module
before initializing components so the decorators no longer require
activation.
2016-01-24 17:46:05 -05:00
Ryan Kraus
ef92940ffb
A few lint fixes to event decorators.
2016-01-24 16:45:35 -05:00
Erik
e7865c1d67
Merge pull request #990 from molobrakos/squeezebox-fix
...
bugfix for squeezebox cover art regression
2016-01-24 21:56:21 +01:00
Ryan Kraus
02e634c6a2
Fixed bugs to allow HA to boot again
...
1) helpers/event should not import the sun component unless it is
requested. This prevents circular import.
2) fixed import typo in bootstrap
2) bootstrap cannot import event_decorators until it is needed because
this leads to a circular import.
2016-01-24 15:55:47 -05:00
Ryan Kraus
0f937cad74
Initial pass at event decorators
...
Created event decorators for custom components. Decorators were created
for the events: track_state_change, track_sunrise, track_sunset, and
track_time_change.
2016-01-24 15:28:09 -05:00
Ryan Kraus
81dd1515ae
Moved sunrise/sunset tracking to helpers
...
The automation component contained some very handy and generic
functions for tracking sunset and sunrise. This was moved to
helpers/event.py.
2016-01-24 15:07:09 -05:00
Ryan Kraus
a65d0f0549
Reverting Automation decorator in favor of a new approach.
2016-01-24 14:44:48 -05:00
Michael Auchter
881c82c2df
nest: implement fan control
2016-01-24 12:47:21 -06:00
Michael Auchter
df94c909f7
thermostat: add service to control fan mode
2016-01-24 12:47:21 -06:00
Michael Auchter
a0ed469aa2
thermostat: move fan attribute up to thermostat
2016-01-24 12:47:20 -06:00
Michael Auchter
afa4fc4ef5
thermostat: split up services
2016-01-24 12:47:20 -06:00
Paulus Schoutsen
df450c3d1f
Merge pull request #987 from balloob/update-pynetgear
...
Update version pynetgear
2016-01-24 09:46:23 -08:00
Paulus Schoutsen
dc5d652d31
Update version pynetgear
2016-01-24 09:43:06 -08:00
Paulus Schoutsen
e4fe19fff0
Merge pull request #986 from turbokongen/dev
...
Small errorlog fix.
2016-01-24 08:54:54 -08:00
John Arild Berentsen
f6f3f54228
flake8 complaint fix
2016-01-24 16:43:24 +01:00
John Arild Berentsen
6df67d2852
Send correct command to pyrfxtrx
...
Although it seems to work with send_on, it throws an logged error. Using correct command against pyrfxtrx removes this error.
2016-01-24 16:37:38 +01:00