Yeelight旋钮开关(无线、单火)接入homeassistant

首先要感谢GitHub上的大神们的努力,这个issue在ble monitor开了很久后终于在大神们的努力下完成了破解,具体在这里:https://github.com/custom-components/ble_monitor
https://github.com/custom-compon … v2v3-encryption-key

因为yeelight的无线旋钮在连接到米家app后并不显示,完全就只能配对给yeelight自家的灯使用,所以,有点鸡肋一直,有大神自改esp接入到ha,这下终于可以完美接入了

简单介绍下这个旋钮开关的功能(无线版),它是电池的、蓝牙连接,有旋转调光、按下后旋转调光、单击、双击等各种操作,官方零售价59,时常还有活动,做工精致,所以作为无线旋钮开关来填补ha的空缺是非常合适的!可以想到的场景是,窗帘控制、可调光灯带亮度/色温双控制等等。

下面是简单步骤:
前提:安卓手机,如果是苹果,可能要查看下github相关其他方法了,这里默认安卓手机

1、下载安装改版米家app,地址
2、在安装app前在手机存储目录下建立文件夹 本地存储空间/vevs/logs
3、安装下载的app,注意,先建立目录再安装,可能需要删除已有的米家app,安装后右上角选择印度地区,登录,设备列表是空的
4、重置旋钮开关,长按顶部的长条按键
5、app内添加设备,会看到旋钮开关图标,点击配对,完成,旋钮点击是打不开的,无所谓
6、进入刚才建立的目录 /vevs/logs/misc/pairings.txt, 可以看到如下:
Did: xxxxxxxxx
Token: xxxxxxxxxxx
Bindkey: c57e1xxxxxxxxxxxxxxx
Mac: xx:xx:xx:xx:xx:xx

记录下bindkey和mac,
7、在ha内安装ble monitor,此处省略
8、配置文件中加入:
ble_monitor:
devices:
- mac: ‘xx:xx:xx:xx:xx:xx’
encryption_key: ‘**************’

填入第六步中获得的mac和key,重启ha
9、重启后按一次旋钮,ok,完成接入。

后面大家自由发挥,有自动化和应用方面的想法记得分享一下丫~

微信图片_20210519232148

以上,再次要膜拜一下github上大佬们的贡献,小教程发一下刷个存在感,毕竟用着小爱论坛平台 :smiley:
这玩意功能真的不错,旋钮开关买起来了~

2 个赞

颜值真不错
就缺房子了
:blush:

1 个赞

应该也能用于米家温湿度传感器吧,有人知道n1 openwrt下怎么把蓝牙用起来吗?

插件可以探测到附近的温湿度计

这个旋钮开关真的挺好看,刚买了2个,反正就接椰奶自家的灯,也就没再接入HA

你好,这样改就能联动其他蓝牙智能灯了?

楼主,ble monitor的配置文件是哪一个呀?是configuration.yaml?
我按照教程设置,在哪里能找到这个旋钮啊?

这样后就接入ha了啊,可以随意联动任何设备

装好后在ha的设置-集成里按右下角的+号然后搜索ble monitor这个插件,添加设备,不用通过yaml的

现在破解版米家添加调光开关就显示失败 :sob:,有什么补救办法吗?

链接失效了,vevs已经更新到8.7.707了
这个版本的链接https://mi.vevs.me/mihome/files/old/MiHome_6.5.700_63911_vevs.apk

按步骤操作的,旋钮重置了,app内添加设备里没有旋钮开关图标啊,