Love: Entities card: add turn on/off all (#1337)

* Love: Entities card: add turn on/off all

* Cleanup

* Fix hide toggle

* Lint

* Lint

* Feedback

* Lint

* Fix ent pic card
This commit is contained in:
c727
2018-06-27 17:20:18 +02:00
committed by GitHub
parent be7900cd87
commit 479de6c4c7
4 changed files with 104 additions and 7 deletions

View File

@@ -122,13 +122,16 @@ class HaEntityToggle extends PolymerElement {
if (stateDomain === 'lock') {
serviceDomain = 'lock';
service = turnOn ? 'lock' : 'unlock';
service = turnOn ? 'unlock' : 'lock';
} else if (stateDomain === 'cover') {
serviceDomain = 'cover';
service = turnOn ? 'open' : 'close';
} else {
service = turnOn ? 'open_cover' : 'close_cover';
} else if (stateDomain === 'group') {
serviceDomain = 'homeassistant';
service = turnOn ? 'turn_on' : 'turn_off';
} else {
serviceDomain = stateDomain;
service = turnOn ? 'turn_on' : 'turn_off';
}
const currentState = this.stateObj;