自定义属性

2018-07-02  本文已影响0人  keno_ye

Added to ha-floorplan.html under the handleEntities-method:

if (entityConfig.group.layer_toggle) {

            var targetLayer = entityId.split('.')[1] + "_layer"            var svgShape = $(svg).find('[id="' + targetLayer + '"]')[0];

              if(entityState.state == 'on'){

                svgShape.style.display = 'inline';

              }else {

                svgShape.style.display = 'none';

              }

          }

floorplan.yaml:

- name: Button 1

          entities:

            - input_boolean.floorplan_toggle_ceiling_button

          layer_toggle:

              layer: 'floorplan_toggle_ceiling_button_layer'          action:

            service: toggle

        - name: Button 2

          entities:

            - input_boolean.floorplan_toggle_sonos_button

          layer_toggle:

              layer: 'floorplan_toggle_sonos_button_layer'          action:

            service: toggle

上一篇 下一篇

猜你喜欢

热点阅读