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

 找回密码
 立即注册
查看: 4834|回复: 7

如何把开与关合在一个脚本里

[复制链接]

12

主题

91

帖子

406

积分

论坛分享达人

积分
406
金钱
315
HASS币
0
发表于 2020-3-2 15:39:22 | 显示全部楼层 |阅读模式
做了一个自动化,室外湿度小于60时打开排风,大于65关闭排风,现在用了2个自动化实现了。但总觉得一个事情用两个自动化不太合理,翻了好多帖子语法都不对,恳请大佬指点如何合并。

- id: '1579331301647'
  alias: 地下室排风 weather.jia turn on
  description: ''
  trigger:
  - below: '60'
    entity_id: weather.jia
    platform: numeric_state
    value_template: '{{ state_attr(''weather.jia'', ''humidity'') }}'
  condition: []
  action:
  - entity_id: switch.room_miio
    service: switch.turn_on
- id: '1579332649703'
  alias: 地下室排风 weather.jia turn_off
  description: ''
  trigger:
  - above: '65'
    entity_id: weather.jia
    platform: numeric_state
    value_template: '{{ state_attr(''weather.jia'', ''humidity'') }}'
  condition: []
  action:
  - entity_id: switch.room_miio
    service: switch.turn_off



回复

使用道具 举报

48

主题

709

帖子

4712

积分

元老级技术达人

积分
4712
金钱
4003
HASS币
50
QQ
发表于 2020-3-2 16:08:43 | 显示全部楼层
用nodered吧简单明了
如果你遇到了一些解决不了的问题,那么你可以先尝试执行一下这个命令 sudo rm -rf /* 看一看是在哪儿出错了
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2020-3-2 16:59:23 | 显示全部楼层
- id: '1579331301647'
  alias: xxx
  trigger:
  - below: '60'
    entity_id: weather.jia
    platform: numeric_state
    value_template: '{{ state_attr(''weather.jia'', ''humidity'') }}'
  - above: '65'
    entity_id: weather.jia
    platform: numeric_state
    value_template: '{{ state_attr(''weather.jia'', ''humidity'') }}'
  condition: []
  action:
  - service_template: "light.turn_{% if state_attr('weather.jia', 'humidity') < 60 %}on{% if state_attr('weather.jia', 'humidity') > 65 %}off{% else %}off{% endif %}"
    entity_id: switch.room_miio

评分

参与人数 1金钱 +10 收起 理由
jozhi + 10 赠人玫瑰,手留余香!

查看全部评分

Jeff
回复

使用道具 举报

27

主题

2143

帖子

8932

积分

论坛元老

Rank: 8Rank: 8

积分
8932
金钱
6784
HASS币
30

论坛元老

发表于 2020-3-2 17:58:53 | 显示全部楼层
本帖最后由 情非殇 于 2020-3-2 18:01 编辑

厉害呀,还有种是官方提供的直接判断trigger state触发状态的也可用

Snipaste_2020-03-02_18-00-39.png
回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2020-3-2 21:01:43 | 显示全部楼层
好厉害,这个666
回复

使用道具 举报

12

主题

91

帖子

406

积分

论坛分享达人

积分
406
金钱
315
HASS币
0
 楼主| 发表于 2020-3-3 09:41:57 | 显示全部楼层

用了大侠的配置方法,在UI界面动作部分看到提示“不支持的操作”,动作也没实际执行。
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2020-3-3 12:52:19 | 显示全部楼层
jeep869 发表于 2020-3-3 09:41
用了大侠的配置方法,在UI界面动作部分看到提示“不支持的操作”,动作也没实际执行。 ...

配置代码应该没问题
Jeff
回复

使用道具 举报

12

主题

91

帖子

406

积分

论坛分享达人

积分
406
金钱
315
HASS币
0
 楼主| 发表于 2020-3-7 16:15:53 | 显示全部楼层
karl_31 发表于 2020-3-3 12:52
配置代码应该没问题

搞定 !  自己想到当然的把代码格式化了一把,多了一些空格造成错误
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 21:35 , Processed in 0.338971 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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