找回密码
 立即注册

微信扫码登录

搜索
查看: 9843|回复: 16

[新奇玩法] Aqara虚拟开关的不完美替代方案

[复制链接]

14

主题

75

回帖

1071

积分

金牌会员

积分
1071
金钱
972
HASS币
90
发表于 2022-12-1 00:37:01 | 显示全部楼层 |阅读模式
本帖最后由 hudan717 于 2022-12-1 00:38 编辑

众所周知,Aqara有一个叫做“虚拟开关”的东西,就是在企业开发后台为你的账户添加一个虚拟的开关按键。

类似这样
微信图片_20221201002054.jpg
这个开关可以通过AqaraHome接入homekit,然后反向接入HA,从而实现用HA去控制部分不支持接入ha,但可以接入homekit的绿米设备;或直接通过HA去触发AqaraHome上的自动化流程。

总的来说,长期以来这一直是一个较为可行的曲线救国方案,绿米确实有许多的设备无法很好的适配HA,我个人目前在使用的就有H100的智能锁,以及S1E的几个无线开关,这些都无法直接接入HA,一直以来我都是通过虚拟开关来进行相关联动
但是对大多数玩家来说,虚拟开关还是有一定的门槛,至少首先你要有一个企业开发账号(或认识有这个账号的人)

于是这个傻瓜方案便应运而生了。

我们再来梳理一下虚拟开关控制HA的逻辑链。

微信截图_20221201001745.png

可以看到,这个曲线救国的方案中,虚拟开关是作为一个桥梁来链接几个原本无法打通的平台

那么我们现在换个思路,反正只要是一个可以同时接入Aqarahome跟HomeAssistant的设备,理论上就都可以实现这一套流程。

于是我发现了这个

微信图片_20221201002057.jpg

没错,就是M1S,这个东西的亮度调节有100趴,同时他原生支持接入Homekit,在反向接入Homeassistant后,他的每一趴亮度都会在HA中有一个对应的数值,就是255的百分比

像这样

微信图片_20221201002417.png

2.55即为1%的亮度,也就是说,我们只需要在Nodered中写好对应的自动化流程(HA自带的自动化也可以)


并在Aqarahome中设置好每一个百分比需要触发的事件,那么光M1S这一个设备,我们就等于获得了100个虚拟开关

打个比方,我的H100密码锁目前是无法通过任何手段来接入homeassistant的,那么我现在需要完成一个从外部开门,自动打开玄关灯的操作,我就可以这样设置。

微信图片_20221201002808.jpg

然后在NR中设置好对应的流程,这里我把NR流的逻辑也简单说明一下

微信截图_20221201003200.png
Aqara.zip (1.45 KB, 下载次数: 70)
这样一个检测亮度——触发事件——关闭亮灯的闭环逻辑就完成了,你只需要在流中添加自己需要触发的事件即可。

我本身是不需要M1S的夜灯的,他一直放在某个柜子里作为一个纯网关来使用。

当然如果你本身就有用M1S作为夜灯的习惯,你可以把夜灯固定一个亮度,比如70%,这样你的“虚拟开关”就从100个变成了99个,你懂我意思。

如果你作为一位绿米玩家,连M1S都没有的话。也可以找找绿米的其他设备,比如便宜灯泡啥的,总之万变不离其宗,就酱。



评分

参与人数 2金钱 +25 HASS币 +20 收起 理由
+ 20 + 20 高手,这是高手!
smartws2016 + 5

查看全部评分

回复

使用道具 举报

0

主题

160

回帖

1560

积分

金牌会员

积分
1560
金钱
1400
HASS币
0
发表于 2024-4-28 13:49:55 | 显示全部楼层
你好M1s的亮暗在ha里面没有反应或者是延迟厉害
回复

使用道具 举报

0

主题

160

回帖

1560

积分

金牌会员

积分
1560
金钱
1400
HASS币
0
发表于 2023-8-7 10:02:04 | 显示全部楼层
我这个m1s有一个问题,在aqara 的app里面灯的开关和亮度在ha 里面不同步延迟好久
回复

使用道具 举报

0

主题

3

回帖

41

积分

新手上路

积分
41
金钱
38
HASS币
0
发表于 2023-5-17 18:38:11 | 显示全部楼层
yyned2501 发表于 2022-12-7 11:11
有个小问题,aqara自动化设置亮度的时候,会先打开原来的亮度,导致原来的那个灯会触发一一边,这个怎么解 ...

确实有这个情况
回复

使用道具 举报

0

主题

5

回帖

114

积分

注册会员

积分
114
金钱
109
HASS币
0
发表于 2023-4-7 01:05:17 | 显示全部楼层
有没有大佬能帮忙添加虚拟开关
回复

使用道具 举报

7

主题

365

回帖

1388

积分

金牌会员

积分
1388
金钱
1016
HASS币
0
发表于 2022-12-13 09:04:34 | 显示全部楼层
首先你要有一个企业开发账号
大家死在了第一步上
回复

使用道具 举报

0

主题

12

回帖

132

积分

注册会员

积分
132
金钱
120
HASS币
0
发表于 2022-12-7 11:11:16 | 显示全部楼层
有个小问题,aqara自动化设置亮度的时候,会先打开原来的亮度,导致原来的那个灯会触发一一边,这个怎么解决?
回复

使用道具 举报

6

主题

30

回帖

577

积分

高级会员

积分
577
金钱
541
HASS币
0
发表于 2022-12-2 18:36:10 | 显示全部楼层
其实不止100个哟,因为M1S还可以设置夜灯颜色
回复

使用道具 举报

33

主题

1118

回帖

5522

积分

论坛元老

积分
5522
金钱
4356
HASS币
90
发表于 2022-12-2 18:26:42 | 显示全部楼层
本帖最后由 relliky 于 2022-12-2 18:28 编辑

哈哈,外网亚马逊的语音助手有同样的玩法,emulated_hue可以把任何东西接入ha的实体变成亚马逊里面的一个灯泡,用灯泡亮度来传递信息还是很万金油的方法。

我用这个方法让亚马逊的语音助手帮我找过iphone,https://community.home-assistant.io/t/alexa-find-my-iphone/380197
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

3

主题

133

回帖

1381

积分

金牌会员

积分
1381
金钱
1245
HASS币
0
发表于 2022-12-2 01:15:27 | 显示全部楼层
不得不提可以试一下yeelight pro的网关了,直接就支持虚拟设备,很香
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-9-5 14:06 , Processed in 1.418849 second(s), 18 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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