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

 找回密码
 立即注册
查看: 1483|回复: 8

[已解决] 请教Node-Red 中绿米人体感应器状态输出问题

[复制链接]

2

主题

123

帖子

1687

积分

金牌会员

Rank: 6Rank: 6

积分
1687
金钱
1564
HASS币
0
发表于 2022-4-22 15:03:42 | 显示全部楼层 |阅读模式
本帖最后由 dengxiao 于 2022-4-22 20:47 编辑

谢谢大家能进来,小白一个,折腾了两天没有搞懂这个问题,特向大家请教。
已经设置好Node-Red和HA集成了,两者连接ok,但是在设置绿米人体感应器触发时发现选择的entity中传感器名称是sensor.v2_event(图一),而不是其他人的binary_sensor(图二),这时传感器发送的状态是它触发的具体时间,而不是一个on/off状态,不知道如何作为触发条件设置,或者是怎么可以更改传感器类别。小米接入HA是使用Xiaomi MIoT。查看HA中binary_sensor类型的只有开关门传感器。

图1

图1

图2

图2
回复

使用道具 举报

39

主题

2072

帖子

7763

积分

元老级技术达人

积分
7763
金钱
5676
HASS币
110
发表于 2022-4-22 15:28:31 | 显示全部楼层
去掉下面所有的钩 应该每次触发不管是什么状态都会让NR流执行
回复

使用道具 举报

7

主题

89

帖子

1146

积分

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1057
HASS币
10
发表于 2022-4-22 17:39:39 | 显示全部楼层
9751EF06-AC82-4B3F-A64B-236BE2FA9CDF.png 5E02956E-92EF-4B44-84D7-90ADC8421334.png
就这样,加个switch节点判断就行,off状态确实更新很慢的,1分多钟更新一次。不过on状态更新很及时的,如果短接5s更舒服。off状态可以这样解决,如果没需求可以不用,如下图。
241726AD-C30A-4137-9793-FAAE1AE8B9D1.png
回复

使用道具 举报

2

主题

123

帖子

1687

积分

金牌会员

Rank: 6Rank: 6

积分
1687
金钱
1564
HASS币
0
 楼主| 发表于 2022-4-22 19:30:40 | 显示全部楼层
piaoling 发表于 2022-4-22 17:39
就这样,加个switch节点判断就行,off状态确实更新很慢的,1分多钟更新一次。不过on状态更新很及时的,如 ...

现在是解决了,感谢。
但是有点奇怪的是按照这个设置,我的有人触发时,要选择if state is false 才可以输出on,与你的设置有少许不同。我想了一下,因为有人触发传感器时,传感器传输过来的信息是具体的触发时间,而不是on/off状态,所以选为false判断才能输出on
回复

使用道具 举报

2

主题

123

帖子

1687

积分

金牌会员

Rank: 6Rank: 6

积分
1687
金钱
1564
HASS币
0
 楼主| 发表于 2022-4-22 20:47:38 | 显示全部楼层
问题解决了,原来是集成米家时用了miot Raw这个集成,现在换成miot auto这个后,传感器类型现在已经正确了,触发传输的信息也正常了。
不过现在发现好像触发到执行好像很慢,反应大概需要5秒
回复

使用道具 举报

7

主题

317

帖子

2791

积分

金牌会员

Rank: 6Rank: 6

积分
2791
金钱
2474
HASS币
0
发表于 2022-4-22 21:52:04 | 显示全部楼层
本帖最后由 yuyuye 于 2022-4-22 22:02 编辑

miot走云端的话反应是比较慢,用Z2M或者多模网关本地接入的话则是秒触发。
回复

使用道具 举报

2

主题

123

帖子

1687

积分

金牌会员

Rank: 6Rank: 6

积分
1687
金钱
1564
HASS币
0
 楼主| 发表于 2022-4-22 22:33:11 | 显示全部楼层
yuyuye 发表于 2022-4-22 21:52
miot走云端的话反应是比较慢,用Z2M或者多模网关本地接入的话则是秒触发。

miot auto 作者说能走局域网都会走局域网,我这两个设备都是在同一网关下的,理论上是可以走局域网通讯,但现在还是走云端了
回复

使用道具 举报

7

主题

317

帖子

2791

积分

金牌会员

Rank: 6Rank: 6

积分
2791
金钱
2474
HASS币
0
发表于 2022-4-23 21:31:34 | 显示全部楼层
dengxiao 发表于 2022-4-22 22:33
miot auto 作者说能走局域网都会走局域网,我这两个设备都是在同一网关下的,理论上是可以走局域网通讯, ...

你的理论不大对,这跟设备在不在同一网关下没关系,而跟网关、设备和接入的方式有关系。
回复

使用道具 举报

2

主题

123

帖子

1687

积分

金牌会员

Rank: 6Rank: 6

积分
1687
金钱
1564
HASS币
0
 楼主| 发表于 2022-4-23 22:04:15 | 显示全部楼层
是的
我把米家那些设备通过开启网关的局域网传输协议接入后,就是本地触发了。现在新的miot协议只支持新的设备局域网,之前旧的都不支持
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-12 12:51 , Processed in 0.057580 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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