Ryan Kraus
be3be0478b
Fixed bug in entity helper that ignored suggestions for hiding states.
2015-04-25 14:59:27 -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
Ryan Kraus
a95aad324f
Updated a comment in the entity class.
2015-04-25 01:29:42 -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
b855f422ef
Tweak visibility config
2015-04-23 06:41:41 -07: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
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
b20424261c
1) Performed many pylint and flake8 fixes to clean up isy994 integration and hidden entities addition. 2) Added necessary code to allow groups to also be hidden. 3) Made most of the weather data from the isy994 component be hidden by default.
2015-04-15 02:05:34 -04:00
Ryan Kraus
0334074a52
Quick fix to the comparison to validate if an entity is hidden.
2015-04-14 23:38:14 -04:00
Ryan Kraus
a3d6972268
1) Added basic back-end framework for supporting hidden entities. 2) Enabled hidden suggestions in the isy994 component entities.
2015-04-14 22:57:32 -04:00
Paulus Schoutsen
49d7901585
Tweaks to EntityComponent.setup_platform
2015-03-21 22:21:57 -07:00
Paulus Schoutsen
cdd5d1196a
Fix regression from refactoring EntityComponent
2015-03-21 22:14:30 -07:00
Paulus Schoutsen
a9324ba9d4
Update components to use Entity instead of Device
2015-03-21 19:16:13 -07:00
Paulus Schoutsen
d3f0210b1a
Refactor helper.device to helper.entity
...
Introduces a minor backwards compatible change: device_component
function add_devices is renamed to add_entities.
2015-03-21 18:49:30 -07:00
Paulus Schoutsen
9b643d57f0
ps: Add a global config object to Home Assistant
2015-03-18 23:02:58 -07:00
Paulus Schoutsen
1245af356b
Scene bugfixes and UI improvements
2015-03-16 23:32:18 -07:00
Paulus Schoutsen
19a43cea26
Add scene component
2015-03-15 23:36:42 -07:00
andythigpen
06ad3987ba
Add support for lists when using config_per_platform helper.
...
With the recent change to YAML, it is now easier to support lists by
default. Any config section that previous relied on the "domain",
"domain 1", "domain 2" format can now use YAML lists instead. The old
format is also still supported.
2015-03-10 18:30:36 -05:00
Paulus Schoutsen
fde0ce1997
Remove CONF_TYPE and platform_devices_from_config
2015-03-06 00:04:32 -08:00
Paulus Schoutsen
3e15742875
Move device ABCs to separate helper file
2015-03-05 23:18:22 -08:00
Paulus Schoutsen
84844c242b
Refactor chromecast into media_player platform
2015-03-03 23:50:54 -08:00
Paulus Schoutsen
00047009e2
Only poll for device updates if necessary
2015-03-01 11:04:07 -08:00
Paulus Schoutsen
5fe50066a6
Make device component backwards compatible
2015-03-01 10:28:53 -08:00
Paulus Schoutsen
89100d14c8
Refactored device components
2015-03-01 01:35:58 -08:00