Commit graph

60504 commits

Author SHA1 Message Date
Paulus Schoutsen
cb7b0d8a4f Merge pull request #108 from balloob/chore-improve-config
Refactor config files into separate module
2015-04-26 10:31:59 -07:00
Paulus Schoutsen
ad016de653 Move config code to separate module + test cover it 2015-04-26 10:05:01 -07:00
Paulus Schoutsen
5e6a502167 Merge pull request #107 from balloob/chore-sun-entity
Sun component to use Entity ABC
2015-04-26 06:01:11 -07:00
Andrew Thigpen
3cff05ef91 Create entity for each sensor variable.
Refactors to create a separate entity for each variable associated with
a child sensor.
2015-04-25 21:08:49 -05:00
Paulus Schoutsen
bc3af134f9 Minor cleanup demo component 2015-04-25 17:44:05 -07:00
Paulus Schoutsen
3650a2fa85 Sun component now uses Entity ABC 2015-04-25 17:43:22 -07:00
Ryan Kraus
c2db17df9a Merge pull request #101 from automicus/master
State decorating, ISY component update
2015-04-25 18:37:59 -04:00
Ryan Kraus
45f2f07b6d Used better method for overwritting attributes in entity. 2015-04-25 18:29:37 -04:00
Ryan Kraus
be3be0478b Fixed bug in entity helper that ignored suggestions for hiding states. 2015-04-25 14:59:27 -04:00
Ryan Kraus
97bb5bcb7d Merge remote-tracking branch 'upstream/dev' 2015-04-25 14:49:02 -04:00
Ryan Kraus
8255164eda Rearranged visibility control and image control in the configuration file. Now a single generic clause can be used to customize any attribute. 2015-04-25 14:47:15 -04:00
Paulus Schoutsen
63c5ebf428 Fix #102 - Installing PyISY no longer required to load any light 2015-04-25 06:54:40 -07:00
Paulus Schoutsen
a9006f540f Fix #102 - Installing PyISY no longer required to load any light 2015-04-25 06:07:07 -07:00
Ryan Kraus
04a98f99b7 Updated entity tests to work with new attribute overwritting logic. 2015-04-25 01:43:03 -04:00
Ryan Kraus
a95aad324f Updated a comment in the entity class. 2015-04-25 01:29:42 -04:00
Ryan Kraus
f130ad6c27 Subscribed isy994 component to EVENT_HOMEASSISTANT_STOP event to clean itself up before quitting. 2015-04-25 01:10:41 -04:00
Ryan Kraus
f77b3dbd0a Added decorate option to configuration file to allow a user to set custom images for different entities. 2015-04-25 00:39:35 -04:00
Paulus Schoutsen
31a22d4c6a Merge pull request #100 from balloob/dev
Update master with latest changes
2015-04-24 21:02:14 -07:00
Paulus Schoutsen
4d0265cb7d Add timeout to auto detect config 2015-04-24 20:57:25 -07:00
Fabian Affolter
07f62fda32 inital nma notify component 2015-04-24 22:27:16 +02:00
Paulus Schoutsen
24bb89df23 Compiled new version of frontend 2015-04-24 08:52:37 -07:00
Paulus Schoutsen
424f05a4da Add logbook to default configuration 2015-04-24 08:47:11 -07:00
Paulus Schoutsen
41b02928ef Merge pull request #99 from fabaff/typos
Minor fix
2015-04-24 06:03:39 -07:00
Fabian Affolter
46819acaff Fix two typos 2015-04-24 08:26:41 +02:00
Paulus Schoutsen
44cd5ca15e Merge pull request #98 from balloob/chore-tweak-visibility-config
Tweak visibility config
2015-04-23 10:21:11 -07:00
Paulus Schoutsen
25a900c759 Merge pull request #97 from balloob/chore-group-entity
Have group inherit from entity
2015-04-23 09:59:01 -07:00
Paulus Schoutsen
968de0557a Update CONTRIBUTING.md 2015-04-23 09:58:43 -07:00
Paulus Schoutsen
8f36cf3c81 Clean up Entity helper test code 2015-04-23 07:33:59 -07:00
Paulus Schoutsen
b855f422ef Tweak visibility config 2015-04-23 06:41:41 -07:00
Paulus Schoutsen
bbdb0320f1 Have group inherit from entity 2015-04-22 22:31:16 -07:00
Paulus Schoutsen
1dd26fcd73 Merge pull request #96 from automicus/master
Added support for ISY994 Insteon and X10 Controller (and other updates)
2015-04-22 21:37:32 -07:00
Ryan Kraus
dc4ff25d5b 1) Upped the requirement for PyISY to version 1.0.2. 2) Omitted isy994 components from coveralls tests because it requires an external controller. 2015-04-22 23:10:51 -04:00
Ryan Kraus
bd3b93f290 1) Added visibility documentation to the CONTRIBUTING.md documentation. 2) Pylint fixes to homeassistant/helpers/entity.py 2015-04-22 22:19:36 -04:00
Ryan Kraus
d779662bdd Updated get_entities.py script to use argparse module. 2015-04-22 22:02:54 -04:00
Ryan Kraus
2b6edd153b Fixed copy pasta error. 2015-04-22 21:27:49 -04:00
Ryan Kraus
ff3dacedc0 Moved card visibility logic out of the Entity class and into a VisibilityABC. Then made the Group class inherit the VisibilityABC. No duplication of code now. This is definitely better. 2015-04-22 21:21:50 -04:00
Ryan Kraus
8fcf814eb6 Changed visbility property in configuration.yaml to a hash instead of a list of a single hash. 2015-04-22 21:07:23 -04:00
Ryan Kraus
2b4c75543a 1) Merged with mainline dev branch. 2) Removed assumption in homeassistant/__init__.py that states are visible if not specified. This assumption is intrinsic in the JavaScript. 3) Recompiled frontend to assist merge. 2015-04-22 21:04:52 -04:00
Ryan Kraus
d566a328a3 pylint fix to isy switches. 2015-04-22 00:22:48 -04:00
Ryan Kraus
99ea0dc59d Updated requirements to include PyISY. 2015-04-21 23:59:56 -04:00
Ryan Kraus
4d91c4a51b Updated contributing documentation to include details about hidding states. 2015-04-21 23:58:41 -04:00
Ryan Kraus
3b0c685679 Merge remote-tracking branch 'upstream/master' 2015-04-21 23:56:50 -04:00
Paulus Schoutsen
0e2cf6532b Merge pull request #95 from kixam/master
simplistic Modbus implementation
2015-04-21 15:00:06 -07:00
Aurélien Correia
4d6555441d Passed Travis CI 2015-04-21 16:40:13 +02:00
Aurélien Correia
5ce95f6b88 Merge remote-tracking branch 'upstream/master' 2015-04-21 15:26:26 +02:00
Paulus Schoutsen
23902a62d7 Merge pull request #94 from wind-rider/patch-1
Update CONTRIBUTING.md
2015-04-20 21:46:58 -07:00
wind-rider
be9a1d6b27 Update CONTRIBUTING.md
Updated icon list url
2015-04-21 00:12:39 +02:00
Ryan Kraus
0032e4b6cf On second thought, make that script use the specified order, not a sorted order. 2015-04-18 00:30:09 -04:00
Ryan Kraus
9a2e6dcba5 Added a script for listing entities in running Home Assistant server. Usefule for creating visibility list in configuration file. 2015-04-18 00:26:40 -04:00
Ryan Kraus
da4cf61a09 Forced the isy994 component to treat underscores as spaces. 2015-04-17 09:30:20 -04:00