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

 找回密码
 立即注册
查看: 62120|回复: 76

[基础教程] Yeelight旋钮开关(无线、单火)接入homeassistant

  [复制链接]

17

主题

273

帖子

1786

积分

金牌会员

Rank: 6Rank: 6

积分
1786
金钱
1508
HASS币
30
发表于 2021-5-19 23:23:28 | 显示全部楼层 |阅读模式
本帖最后由 froggyfly 于 2021-5-19 23:25 编辑

首先要感谢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.png

以上,再次要膜拜一下github上大佬们的贡献,旋钮开关买起来了~


评分

参与人数 6金钱 +69 收起 理由
kaka0992 + 5 感谢楼主分享!
咸味土豆 + 12 感谢楼主分享!
redyuan43 + 2
whxciotw + 20 厉害了word楼主!
natic + 20 论坛有你更精彩!
Jerrylee + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

3

主题

173

帖子

1582

积分

论坛技术达人

积分
1582
金钱
1409
HASS币
0
发表于 2021-5-20 01:33:37 来自手机 | 显示全部楼层
感谢这么详细的教程,等几天开关到了就用起
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2021-5-20 02:45:37 | 显示全部楼层
“选择印度地区”一步是否为必须?
回复

使用道具 举报

3

主题

173

帖子

1582

积分

论坛技术达人

积分
1582
金钱
1409
HASS币
0
发表于 2021-5-20 08:54:48 来自手机 | 显示全部楼层
27hh 发表于 2021-5-20 02:45
“选择印度地区”一步是否为必须?

不是必须吧,原文说建议选为印度,这样作为一个临时账号,beaconkey就不会改变了。
回复

使用道具 举报

4

主题

199

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
金钱
867
HASS币
0
发表于 2021-5-20 09:22:42 | 显示全部楼层
蓝牙的就算了
回复

使用道具 举报

0

主题

38

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
金钱
217
HASS币
0
发表于 2021-5-20 10:13:25 | 显示全部楼层
请教一下  这个是用什么设备接入啊  多模网关还是hass主机上接蓝牙发射器?
回复

使用道具 举报

17

主题

273

帖子

1786

积分

金牌会员

Rank: 6Rank: 6

积分
1786
金钱
1508
HASS币
30
 楼主| 发表于 2021-5-20 10:16:13 来自手机 | 显示全部楼层
ghwolf 发表于 2021-5-20 10:13
请教一下  这个是用什么设备接入啊  多模网关还是hass主机上接蓝牙发射器? ...

多模网关还要等等,目前用的是ha上的蓝牙
回复

使用道具 举报

4

主题

605

帖子

2170

积分

金牌会员

Rank: 6Rank: 6

积分
2170
金钱
1560
HASS币
20
发表于 2021-5-20 16:21:06 | 显示全部楼层
实际使用延迟怎么样?离ha服务器能多远?
回复

使用道具 举报

3

主题

321

帖子

2891

积分

论坛积极会员

积分
2891
金钱
2570
HASS币
10
发表于 2021-5-20 16:52:22 | 显示全部楼层
可以可以,前两天看着感觉还必须要有灯才能获取到Bindkey,现在直接一个app就可以了,太棒了
回复

使用道具 举报

17

主题

273

帖子

1786

积分

金牌会员

Rank: 6Rank: 6

积分
1786
金钱
1508
HASS币
30
 楼主| 发表于 2021-5-20 16:54:32 | 显示全部楼层
zsqduke 发表于 2021-5-20 16:21
实际使用延迟怎么样?离ha服务器能多远?

延迟还行,隔一堵墙肯定没什么问题
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:30 , Processed in 0.287638 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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