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

 找回密码
 立即注册
楼主: tianqiraf

[硬件DIY] 惠桔和家亲X1S智能插座“免拆”烧录esphome接入HA

  [复制链接]

43

主题

202

帖子

925

积分

高级会员

Rank: 4

积分
925
金钱
723
HASS币
0
发表于 2024-5-28 21:49:35 | 显示全部楼层
本帖最后由 inevitab 于 2024-5-28 22:59 编辑

手把手教程来了:

1、准备好刷机线:
屏幕截图 2024-05-28 212630.png
我是使用杜邦线,并排粘在一起的4根线分别是3v3、GND、RX、TX,因为杜邦线的间距是2.5mm,而主板上引脚的间距是2mm,所以要弯折一下;单独的一根线一端接下载器的GND,另一端一会用来短接主板上的CEN。
主板上的引脚请参看 #27 楼。因为插座主板上的引脚的焊锡高低不平,杜邦线比较难同时接触并排的4个引脚,建议使用 #27 楼的那种能伸缩的测试探针。

2、编译固件:
johGrBWnbF.png
Gg8HAflLBa.png
bwVyFApwoJ.png

下载 .rbl 后缀的文件。

3、下载这个刷机文件,放到bk7231flasher_1.1.6里面的firmwares目录里面:
https://github.com/openshwprojects/OpenBK7231T_App/releases/download/1.17.595/OpenBK7231N_QIO_1.17.595.bin

4、做手术前先标出手术部位:
屏幕截图 2024-05-28 212238.png

5、用烧红的刀片进行开刀:
屏幕截图 2024-05-28 212338.png

开这么大的窗口(伤口)是为了可以看到里面的引脚,而不用盲操作。


6、想办法将那4根线插到主板上相应引脚(引脚请参看 #27 楼),可以是用手按着,或者用夹子夹住,或者用砖头压住,随便你。单独那根线先空着。然后将下载器插到电脑的USB口(先安装好驱动)。

屏幕截图 2024-05-28 213131.png

7、打开bk7231flasher_1.1.6程序,画圈处按下图设置,uart port选择你的下载器的端口,点击do backup and flash new。当软件里出现“Getting bus... (now, please do reboot by CEN or by power off/on) ”提示的时候,将主板上的CEN引脚对地短接(刚才不是留了一根单独的线嘛,就用那根线),快速短接一下立即放开,看软件里有没有开始刷机,没开始的话再短接一下…………还是不行的话,就可能是那4根并排的线没有与主板上的引脚良好接触,从电脑上拔掉下载器,调整杜邦线与主板引脚的接触,重试。
屏幕截图 2024-05-28 214145.png
刷完完毕后,会在bk7231flasher_1.1.6里面的backups目录里面生成一个 .bin 后缀的备份文件。
不要断开下载器连接,关闭bk7231flasher_1.1.6程序。

8、打开ltchiptool-v4.11.1程序,按下图设置:
mCTxQkJz8P.png

先 input file 选择第2步里生成的固件,然后取消“auto-detect ……”选框,这两个步骤的顺序不能颠倒,然后起始地址设为0x11000,偏移0x0,写入长度默认不改
device port选择你的下载器的端口。
点击“Start”,当软件里出现“In order to do that, you need to bridge CEN pin to GND with a wire ”提示的时候,将主板上的CEN引脚对地短接(刚才不是留了一根单独的线嘛,就用那根线),快速短接一下立即放开,看软件里有没有开始刷机,没开始的话再短接一下…………还是不行的话,就可能是那4根并排的线没有与主板上的引脚良好接触,从电脑上拔掉下载器,调整杜邦线与主板引脚的接触,重试。
刷完完毕后,不要断开下载器连接,不要关闭ltchiptool-v4.11.1程序程序。
input file再次选择第7步里生成的那个备份文件,然后取消“auto-detect ……”选框,这两个步骤的顺序不能颠倒,然后芯片选beken72xx,起始地址0x0,偏移0x0,写入长度0x11000
屏幕截图 2024-05-28 210557.png
点击“Start”,此时应该可以自动刷机,不需要再短接CEN,如果像上面一次出现短接CEN的提示,就照做吧。

9、刷写完毕,拔掉下载线,将插座插上电源,此时插座会闪红灯。

10、稍等几秒到几十秒钟,HA里会发现新硬件,后面的步骤就不用说了吧。
屏幕截图 2024-05-28 211359.png

11、一切搞定完毕,缝合伤口
屏幕截图 2024-05-28 223904.png





评分

参与人数 2金钱 +4 收起 理由
lyj0309 + 2 厉害
wohaoleng9 + 2 谢谢大佬!!!感谢

查看全部评分

回复

使用道具 举报

43

主题

202

帖子

925

积分

高级会员

Rank: 4

积分
925
金钱
723
HASS币
0
发表于 2024-5-28 22:41:48 | 显示全部楼层
wohaoleng9 发表于 2024-5-28 17:08
我心态蹦了,不搞了,有没有那位大佬接手,买了5个,拆废了一个,丢垃圾桶了,又拆了一个,刷不好,我也不 ...

#51 楼更新了详细步骤,可以看下
回复

使用道具 举报

43

主题

202

帖子

925

积分

高级会员

Rank: 4

积分
925
金钱
723
HASS币
0
发表于 2024-5-28 22:43:05 | 显示全部楼层
satomuyu6 发表于 2024-5-28 19:30
我折腾这几天也有点麻木了,缓解一下再说吧,希望各位也加油努力搞定,我好取经 ...

#51 楼更新了详细步骤,可以看下
回复

使用道具 举报

43

主题

202

帖子

925

积分

高级会员

Rank: 4

积分
925
金钱
723
HASS币
0
发表于 2024-5-28 22:44:11 | 显示全部楼层
yulingkq 发表于 2024-5-27 09:02
你好,我也是你这种情况,一直获取不到总线。我拆可一个完整的芯片下来,焊接的对应线位,也依然是这种情 ...

#51 楼更新了详细步骤,可以看下
回复

使用道具 举报

2

主题

58

帖子

395

积分

论坛技术达人

积分
395
金钱
337
HASS币
10
发表于 2024-5-28 23:42:00 | 显示全部楼层
有意思,请问这个电量统计准不准?
回复

使用道具 举报

2

主题

86

帖子

929

积分

高级会员

Rank: 4

积分
929
金钱
843
HASS币
0
发表于 2024-5-29 10:21:40 | 显示全部楼层
ganguotu 发表于 2024-5-28 23:42
有意思,请问这个电量统计准不准?

可以校准的,esphome有提供校准的教程,精确度好像还行
回复

使用道具 举报

5

主题

147

帖子

1404

积分

金牌会员

Rank: 6Rank: 6

积分
1404
金钱
1257
HASS币
0
发表于 2024-5-29 11:05:16 | 显示全部楼层
inevitab 发表于 2024-5-28 22:43
#51 楼更新了详细步骤,可以看下

这样都不成功,一会在研究研究
29.jpg
291.jpg
回复

使用道具 举报

43

主题

202

帖子

925

积分

高级会员

Rank: 4

积分
925
金钱
723
HASS币
0
发表于 2024-5-29 11:27:08 | 显示全部楼层
satomuyu6 发表于 2024-5-29 11:05
这样都不成功,一会在研究研究

第三个图里要填写api和ota的密码,不过第三个图和第二个图的错误无关。

第二个图的问题,要不用我这个备份文件试试,但我不知道用别人的备份文件行不行。

readResult_BK7231N_QIO_2024-28-5-20-57-36.0.zip

652.63 KB, 下载次数: 38

回复

使用道具 举报

0

主题

115

帖子

913

积分

高级会员

Rank: 4

积分
913
金钱
798
HASS币
0
发表于 2024-5-29 12:16:09 | 显示全部楼层
本帖最后由 xiaoo 于 2024-5-29 12:19 编辑
satomuyu6 发表于 2024-5-27 23:43
白天通电插了一会,过一会就变蓝色指示灯,按旁边按键也没反应,按说esphome里不显示在线运行,在路由器 ...

我就是按这个流程刷的,刷完插电就能正常连上wifi了,在HA里能自动发现设备,或者手动使用ip添加都行。如果蓝灯长亮,应该是连接上wifi了,但按键没反应就不正常。
我刷了好几个,也发现存在个别的插电电后没反应,但断电稍等再插电就正常了,原因未知。
可以把你的yaml文件贴上来看看


回复

使用道具 举报

8

主题

93

帖子

596

积分

高级会员

Rank: 4

积分
596
金钱
503
HASS币
0
发表于 2024-5-29 13:03:04 | 显示全部楼层
谢谢大佬分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 04:16 , Processed in 0.423698 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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