Paulus Schoutsen
86b0e49995
Merge pull request #894 from Xorso/alarmdotcom
...
Adding in alarm control panel for Alarm.com accounts.
2016-01-14 13:01:58 -08:00
Joseph Hughes
a39148dd38
fix pylint errors for Nest Sensor
2016-01-14 11:37:17 -07:00
Joseph Hughes
b8c8c71b78
run requirements_all again for nest sensor
2016-01-14 11:28:28 -07:00
Joseph Hughes
65a3bf2325
fix merge error
2016-01-14 11:01:53 -07:00
Joseph Hughes
ac34db3c8a
Merge remote-tracking branch 'upstream/dev' into nest_sensor
...
# Conflicts:
# .coveragerc
# requirements_all.txt
2016-01-14 11:00:34 -07:00
Joseph Hughes
f2e86ecd8e
Merge remote-tracking branch 'upstream/master' into nest_sensor
...
# Conflicts:
# homeassistant/const.py
2016-01-14 10:52:19 -07:00
Joseph Hughes
7b993da0de
address PR comments for Nest Sensor
2016-01-14 10:48:24 -07:00
William Scanlon
de5bee6359
Updated python-wink version
2016-01-14 08:56:59 -05:00
Daren Lord
34f124190c
Fixing pylint errors
2016-01-14 06:29:12 -07:00
Sean Dague
d867366be1
add proliphix thermostat support
...
The proliphix nt10e is an early network thermostat that supports an
HTTP interface. This adds basic support for it to home-assistant (get
/ set heating setback).
2016-01-14 06:32:08 -05:00
Fabian Affolter
f0af23a4f5
Add link to docs and update pressure unit
2016-01-14 09:16:20 +01:00
Paulus Schoutsen
bdd6bb7918
Update frontend
2016-01-13 23:51:29 -08:00
Paulus Schoutsen
3ec49a0ef0
Merge pull request #892 from sdague/f_rounding
...
round min / max values for temperature
2016-01-13 22:50:15 -08:00
Daren Lord
7a2d049ce3
Removing LIFX from requirements_all.txt
2016-01-13 23:33:19 -07:00
Paulus Schoutsen
7fba4b354e
Merge pull request #878 from HydrelioxGitHub/netatmo
...
Netatmo
2016-01-13 22:24:17 -08:00
Daren Lord
87cecd7e95
Adding to requirements_all
2016-01-13 23:22:42 -07:00
Daren Lord
303cb8e350
Adding alarmdotcom to coveragerc
2016-01-13 23:18:52 -07:00
Daren Lord
236ae94474
Merging dev branch
2016-01-13 23:14:58 -07:00
Daren Lord
308969e6dd
Adding in alarm.com control panel.
2016-01-13 23:09:39 -07:00
hydreliox
4dd558a420
Update Requirements
2016-01-14 07:09:25 +01:00
Joseph Hughes
0e6a60b086
Add the nest sensor for tracking data from nest
2016-01-13 21:05:47 -07:00
Sean Dague
4fc0163139
round min / max values for temperature
...
In order for the polymer thermostat component to have sensible step
values the min / max values have to be round numbers. The current code
only does that for systems running in degrees C. For those of us in
silly land that still function in degrees F, this causes some
oddities in the UI.
Always round mix / max values to make it good no matter what
fundamental units we are in.
2016-01-13 21:22:56 -05:00
hydreliox
314d34a644
Update library lnetatmo requirements
...
Thanks to @rmkraus
2016-01-14 03:00:51 +01:00
Paulus Schoutsen
2745b0f99e
Merge pull request #874 from xifle/zwave
...
Zwave inclusion / exclusion events
2016-01-13 12:47:39 -08:00
hydreliox
58cee75c0e
coverage and requirements updated
2016-01-13 09:06:16 +01:00
hydreliox
4f13236008
Merge remote-tracking branch 'refs/remotes/balloob/dev' into netatmo
2016-01-13 09:03:44 +01:00
Paulus Schoutsen
2a377a6125
Refactor syslog component for Windows users
2016-01-12 23:59:15 -08:00
hydreliox
058dba50cc
Correct name using format instead of concatenation
2016-01-13 08:46:45 +01:00
Paulus Schoutsen
e6846e7eb9
Convert asuswrt user/pass to strings
2016-01-12 22:28:53 -08:00
Ryan Kraus
a0ddda4bc6
Updated frontend to newest commit
2016-01-12 22:15:23 -08:00
Ryan Kraus
57c0f96118
Renamed update_state to update in universal media player
...
Renamed update_state method in universal media player to update so that
it would be called by HA when the state was being published. Moved the
update_ha_state to a function inside of __init__. Updated the tests
accordingly.
2016-01-12 22:15:23 -08:00
Ryan Kraus
a84429538b
Fixed attribute configuration handling in universal media player
...
Forced all parsed attribute configurations to be of length 2. Removed
entity_id=None option from entity lookups. Explicitly passed entity
lookup information to _entity_lkp.
2016-01-12 22:15:23 -08:00
Ryan Kraus
07953fb7e3
Removed dependencies property from universal media player
...
The dependencies property was only being called once by the __init__
method so it was removed and the code was moved to the __init__ method.
The tests were updated to reflect this.
2016-01-12 22:15:23 -08:00
Ryan Kraus
12da6f531e
Removed property from universal media player
...
The active_child_state property was unnecessary as it was not being
referenced outside the class. This commit removes it and updates the
tests accordingly.
2016-01-12 22:15:22 -08:00
Ryan Kraus
769f5aafb7
Added should_poll = False to universal media player
2016-01-12 22:15:22 -08:00
Ryan Kraus
a1abab8ced
Set universal media player to force refresh when updating HA
2016-01-12 22:15:22 -08:00
Ryan Kraus
270a998e3c
Merged service calling method in universal media player
2016-01-12 22:15:22 -08:00
Ryan Kraus
d829497c3d
Changed universal media player to keep service attrs in dict
...
Revised universal media player to keep service data in a dictionary
rather than passing it around as magic parameters.
2016-01-12 22:15:22 -08:00
Ryan Kraus
a8d5b0e5ec
Made universal media player cache active player
...
Revised universal media player to cache the active player when updating
the state when any of the children change. Revised tests to accommodate
this change.
2016-01-12 22:15:22 -08:00
Ryan Kraus
85d732a45a
Streamlined child state lookups in universal media player
...
1) Removed children property because it was only being used by one
method.
2) Removed option to return state as object from _entity_lkp as it was
no longer needed.
3) Used hass.states.get to get entity state objects.
4) Revised test to remove children property.
2016-01-12 22:15:22 -08:00
Ryan Kraus
8f3e8d29f0
Renamed SUPPORT_VOLUME_STEP flag in media_player
...
1) Renamed SUPPORT_VOLUME_BUTTONS to SUPPORT_VOLUME_STEP
2) Removed unused imports from tests.
2016-01-12 22:15:22 -08:00
Ryan Kraus
ee4543d739
Using call_from_config in Universal Media Player
...
Changed universal media player to use the call_from_config helper to
call services specified in the configuration file. This was done to
copy what is done in the Alexa and Automation components.
2016-01-12 22:15:22 -08:00
Ryan Kraus
59456f20fb
Added tests to universal media player and fixed bug
...
1) Fixed universal media player to maintain specified child order when
checking for active child.
2) Added many tests to universal media player.
2016-01-12 22:15:22 -08:00
Ryan Kraus
4a1f609893
Lint fixes and faster updating to universal media player.
...
1) Many lint fixes.
2) Bound the Universal Media Player to its dependencies so that its
state will be updated when one of its dependencies is changed.
2016-01-12 22:15:22 -08:00
Ryan Kraus
36214c73ee
Better handling of entity lookups in Universal media player.
...
Allowed the lookup function in the Universal Media Player to return
either a state object or the actual state of an entity during lookup.
2016-01-12 22:15:21 -08:00
Ryan Kraus
20a1025a8c
Added active_child attribute to universal media players.
...
The entity of the first active child is now reported in the attributes
for a universal media player.
2016-01-12 22:15:21 -08:00
Ryan Kraus
ec85884d92
Added initial implementation of universal media player.
2016-01-12 22:15:21 -08:00
Paulus Schoutsen
22c01b956f
Merge pull request #888 from balloob/lint-fixes
...
Lint fixes
2016-01-12 22:00:48 -08:00
Paulus Schoutsen
9cdf84dacf
Update flake8 and pylint versions
2016-01-12 21:57:43 -08:00
Paulus Schoutsen
60f40800c4
Use mock HA for locative tests
2016-01-12 21:56:09 -08:00