『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5552|回复: 2

[求助] 新手home assistant使用service_template报Unsupported action,求大神.....

[复制链接]

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
金钱
37
HASS币
0
发表于 2018-1-28 22:51:39 | 显示全部楼层 |阅读模式
本帖最后由 zhenggb 于 2018-1-28 23:00 编辑

想通过script实现控制夜灯平滑熄灭(源码如下),其中用到service_template,但hass这段代码不支持。。。。提示:Unsupported action
这段代码在开发工具template执行是正常的,见附件。


light_dim_step:
  alias: 灯光变暗频率
  sequence:
  - delay:
      milliseconds: 1
  - service: script.turn_on
    data:
      entity_id: script.light_off_smoothly
light_off_smoothly:
  alias: 灯光平滑关闭
  sequence:
  - service: light.turn_on
    data_template:
      entity_id: light.gateway_light_f0b429cfad8a
      brightness: >-
        {% set step = states('input_number.light_step')|int -%}
        {%- set current = states.light.gateway_light_f0b429cfad8a.attributes.brightness|default(255)|int -%}
        {%- set next = current - step -%}
        {%- if next < 0 -%}
          {%- set next = 0 -%}
        {%- endif %}
        {{ next }}
  - service_template: >
      {% if states.light.gateway_light_34ce0088f563.attributes.brightness|default(0)|int > 0 -%}
        script.turn_on
      {%- else -%}
        script.turn_off
      {%- endif %}
    data:
      entity_id: script.light_dim_step



报错提示

报错提示

template执行正常

template执行正常
回复

使用道具 举报

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
金钱
37
HASS币
0
 楼主| 发表于 2018-1-28 22:53:21 | 显示全部楼层
补充:
使用Home Assistant0.60.1版本
回复

使用道具 举报

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
金钱
37
HASS币
0
 楼主| 发表于 2018-1-29 22:03:05 | 显示全部楼层
顶,求指导
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 19:29 , Processed in 0.051467 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表