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

 找回密码
 立即注册
查看: 48038|回复: 131

[进阶教程] 分享米家无线开关(aqara)接入nodered的一种方法

  [复制链接]

3

主题

150

帖子

892

积分

高级会员

Rank: 4

积分
892
金钱
742
HASS币
0
发表于 2020-4-2 23:24:50 | 显示全部楼层 |阅读模式
本帖最后由 我嘞个去吖 于 2023-6-19 17:54 编辑

最近想在nodered里面写米家无线开关通过单击、双击和长按分别控制不同设备的流程,直接使用“events.state”只能识别长按控制,搜索论坛和百度都没找到相关的教程,自己摸索得出以下一种可行的方法:

通过“events. all”获取所有响应,然后利用“switch”筛选得到米家无线开关的三种操作,然后控制相应设备。
如需支持更多按键操作,应该可以利用“get history”搭配实现,此处未作深究验证,请自行调试。


直接将以下流程导入nodered,修改home assistant节点,将3个“debug”节点改为所需控制的设备即可。

流程截图.png

游客,如果您要查看本帖隐藏内容请回复


2023-6-19,更新一下多功能版,需要安装node-red-contrib-stoptimer2节点
下载.png


游客,如果您要查看本帖隐藏内容请回复



回复

使用道具 举报

20

主题

247

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
金钱
1157
HASS币
40
发表于 2020-4-2 23:54:31 | 显示全部楼层
不都是用z2m吗
回复

使用道具 举报

3

主题

150

帖子

892

积分

高级会员

Rank: 4

积分
892
金钱
742
HASS币
0
 楼主| 发表于 2020-4-3 08:54:03 | 显示全部楼层

没用过,论坛上搜无线开关也找不到相关教程啊
回复

使用道具 举报

1

主题

26

帖子

132

积分

注册会员

Rank: 2

积分
132
金钱
106
HASS币
0
发表于 2020-4-3 08:54:12 | 显示全部楼层
感谢分享  好好学习
回复

使用道具 举报

9

主题

205

帖子

2382

积分

金牌会员

Rank: 6Rank: 6

积分
2382
金钱
2177
HASS币
0
发表于 2020-4-3 10:05:28 | 显示全部楼层
多谢大神
回复

使用道具 举报

6

主题

136

帖子

772

积分

高级会员

Rank: 4

积分
772
金钱
636
HASS币
0
发表于 2020-4-3 13:38:22 | 显示全部楼层
感谢分享
回复

使用道具 举报

6

主题

147

帖子

893

积分

高级会员

Rank: 4

积分
893
金钱
746
HASS币
0
发表于 2020-4-3 14:02:54 来自手机 | 显示全部楼层
多谢楼主分享
回复

使用道具 举报

2

主题

77

帖子

310

积分

中级会员

Rank: 3Rank: 3

积分
310
金钱
233
HASS币
0
发表于 2020-4-3 14:17:37 | 显示全部楼层
學習學習
回复

使用道具 举报

20

主题

247

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
金钱
1157
HASS币
40
发表于 2020-4-3 20:18:14 | 显示全部楼层
我这个判断是不是比你的要好一些?
捕获.PNG
回复

使用道具 举报

3

主题

150

帖子

892

积分

高级会员

Rank: 4

积分
892
金钱
742
HASS币
0
 楼主| 发表于 2020-4-3 22:47:27 | 显示全部楼层
zxlch 发表于 2020-4-3 20:18
我这个判断是不是比你的要好一些?

也许吧,我只是没看到哪里有无线按钮接入的教程,分享一下我的方法
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-19 20:13 , Processed in 0.060723 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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