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

 找回密码
 立即注册
查看: 222|回复: 4

[求助] 请问设备属性作为触发条件的语法问题?

[复制链接]

3

主题

58

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
金钱
247
HASS币
0
发表于 2024-10-1 10:16:44 | 显示全部楼层 |阅读模式
执行时间:2024年10月1日 09:04:32
结果:result: falsestate: 0.68wanted_state: <2.00

我用ESP32刷了espresence,连上的每个手机都有distance属性。有个自动化想要在distance小于2的时候触发,但是一直不执行。看自动化跟踪,0.68和<2.00的比较结果是false。是不是小于号的语法有问题呢,小白问题还请大佬赐教!
回复

使用道具 举报

2

主题

31

帖子

1335

积分

金牌会员

Rank: 6Rank: 6

积分
1335
金钱
1304
HASS币
0
发表于 2024-10-1 11:29:33 | 显示全部楼层
应该是自动化设置的问题,<2.00不能这么写
回复

使用道具 举报

20

主题

484

帖子

3154

积分

论坛元老

Rank: 8Rank: 8

积分
3154
金钱
2670
HASS币
8
发表于 2024-10-1 21:33:56 | 显示全部楼层
trigger:
  - platform: numeric_state
    entity_id:
      - device_tracker.mate30e_pro5g
    attribute: distance
    below: "2.0"
回复

使用道具 举报

19

主题

251

帖子

1138

积分

金牌会员

Rank: 6Rank: 6

积分
1138
金钱
887
HASS币
0
发表于 2024-10-2 22:49:54 | 显示全部楼层
先通过template把attribute提取出来作为一个entity,就可以了。
回复

使用道具 举报

3

主题

58

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
金钱
247
HASS币
0
 楼主| 发表于 2024-10-13 16:47:41 | 显示全部楼层
谢谢各位大佬解答
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 15:05 , Processed in 0.124126 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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