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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: tangxingjie1991

[新奇玩法] 分享一个小米空气净化器的NR流

[复制链接]

9

主题

157

帖子

2190

积分

金牌会员

Rank: 6Rank: 6

积分
2190
金钱
2033
HASS币
10
 楼主| 发表于 2022-1-12 09:39:40 | 显示全部楼层
735473216 发表于 2022-1-11 17:32
好的,我根据我的调整下

poll和change两个输入,poll是为了nr重启的时候可以更新状态吗?

poll是定时同步,change是改变触发,有没有优化得看你自己了
回复

使用道具 举报

12

主题

176

帖子

2068

积分

金牌会员

Rank: 6Rank: 6

积分
2068
金钱
1892
HASS币
0
发表于 2022-1-12 10:14:22 | 显示全部楼层
tangxingjie1991 发表于 2022-1-12 09:39
poll是定时同步,change是改变触发,有没有优化得看你自己了

非常感谢

分享一个我在调试中发现的现象
1. statechange节点设置了Current State Equals Previous State。空净fan的state只有on off两种状态,也就是说只有空净开关切换才会触发statechange节点,如果在ha中修改了模式、风扇速度等变量,不会触发statechange,只能等待poll同步给hk,会有一定的延时。
2. 我取消了Current State Equals Previous State,结果发现在hk中拖动风扇速度,hk会在你拖动的过程中不停上传新的风扇速度,频率很快,导致hk-ha-hk形成死循环。我在statechange中加入了500ms的延迟,问题解决
回复

使用道具 举报

9

主题

157

帖子

2190

积分

金牌会员

Rank: 6Rank: 6

积分
2190
金钱
2033
HASS币
10
 楼主| 发表于 2022-1-13 12:20:44 | 显示全部楼层
735473216 发表于 2022-1-12 10:14
非常感谢

分享一个我在调试中发现的现象

感谢分享
回复

使用道具 举报

18

主题

63

帖子

927

积分

高级会员

Rank: 4

积分
927
金钱
864
HASS币
0
发表于 2022-12-23 11:12:49 | 显示全部楼层
735473216 发表于 2022-1-12 10:14
非常感谢

分享一个我在调试中发现的现象

大大 方便提供您的 JSON 嗎??
回复

使用道具 举报

0

主题

3

帖子

24

积分

新手上路

Rank: 1

积分
24
金钱
21
HASS币
0
发表于 2023-3-15 16:01:40 | 显示全部楼层
感谢楼主分享!
回复

使用道具 举报

2

主题

30

帖子

591

积分

高级会员

Rank: 4

积分
591
金钱
561
HASS币
0
发表于 2023-6-28 10:41:47 | 显示全部楼层
用Xiaomi Miot Auto接入ha,改了Node-RED的实体ID为自己空气净化器的ID,控制好像不行,可以更新下吗
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:34 , Processed in 0.054342 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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