找回密码
 立即注册
查看: 9602|回复: 31

[信息发布] [2024-5-21更新]惠桔和家亲X1S智能插座拆机,改装esphome,接入HA

[复制链接]

46

主题

162

回帖

967

积分

高级会员

积分
967
金钱
759
HASS币
0
发表于 2024-4-24 17:49:23 | 显示全部楼层 |阅读模式
本帖最后由 inevitab 于 2024-5-23 20:34 编辑

本方法已弃用,最新方法请看: https://bbs.hassbian.com/thread-25311-1-1.html



-------------------------------------------



更新:2024-5-21更新,增加LED灯控制和断网检测

-----------------------------------------


惠桔和家亲X1S智能插座目前(2024-04)在闲鱼上卖15元一个,5个包邮(我只买了两个,差不多20元一个),带电量统计功能,用和家亲APP控制。

屏幕截图 2024-04-24 173712.png    屏幕截图 2024-04-243.png

插座使用胶水粘合,只能强行破拆,用螺丝刀或者撬棍从缝隙插入慢慢撬。主控模块是tuya CB2S,CB2S内部芯片是BK7231M,计量芯片是BL0937。


作为一个HomeAssistant超级粉丝,是打死也不可能用和家亲APP的,所以必须刷esphome接入HA。


BK7231M不知怎么刷esphome,哪位大神研究一下啊。


我是直接换成ESP-02S这个模块,这个模块的外形、尺寸和CB2S完全一样,这个模块内部芯片是esp8285,和esp8266相似,目前淘宝的价格是5.x元,邮费5.x元。


屏幕截图 2024-04-245.png


要去掉这两个焊点才能将主板从底部塑料拆出来,我把焊盘搞废了,哪位大神教教我怎么拆。



屏幕截图 2024-04-246.png

屏幕截图 2024-05-21 114721.png


换成ESP-02S模块后的esphome代码见附件。


然后还有一件很重要的事情是校准BL0937芯片的计量,才能让电压、电流、功率等正确显示,可以参考esphome官方的校准方法 https://esphome.io/components/sensor/hlw8012.html




来源 https://blog.01on.com/archives/309





x1s.yaml.zip

1.07 KB, 下载次数: 22

旧版

2024-5-21更新-esphome-x1s-02.zip

2.46 KB, 下载次数: 46

2024-5-21更新,增加LED灯控制和断网检测

回复

使用道具 举报

1

主题

5

回帖

124

积分

论坛DIY达人

积分
124
金钱
118
HASS币
10
发表于 2024-5-11 19:52:46 | 显示全部楼层
已发布烧录esphome固件的教程,详见https://bbs.hassbian.com/thread-25311-1-1.html
回复

使用道具 举报

10

主题

174

回帖

1831

积分

论坛技术达人

积分
1831
金钱
1642
HASS币
20
发表于 2024-4-24 18:15:44 | 显示全部楼层
bk7231m可以直接刷esphome,参考我提的这个issue: https://github.com/libretiny-eu/libretiny/issues/262,不过目前还有点问题,需要手动生成mac地址,用原厂mac地址还不行。
回复

使用道具 举报

46

主题

162

回帖

967

积分

高级会员

积分
967
金钱
759
HASS币
0
 楼主| 发表于 2024-4-24 18:19:59 | 显示全部楼层
szlww 发表于 2024-4-24 18:15
bk7231m可以直接刷esphome,参考我提的这个issue: https://github.com/libretiny-eu/libretiny/issues/262, ...

我有看到你的帖子,但是我自己刷不进,我也发了个issue https://github.com/libretiny-eu/libretiny/issues/279

我是连刷都刷不进去。

你刷机的软件的界面截图可以发一下吗?谢谢。
回复

使用道具 举报

46

主题

162

回帖

967

积分

高级会员

积分
967
金钱
759
HASS币
0
 楼主| 发表于 2024-4-24 18:21:22 | 显示全部楼层
szlww 发表于 2024-4-24 18:15
bk7231m可以直接刷esphome,参考我提的这个issue: https://github.com/libretiny-eu/libretiny/issues/262, ...

我刷机是这样子



323475673-9390af46-0815-4bef-a8c3-5fac9b80eeca.PNG
回复

使用道具 举报

4

主题

51

回帖

660

积分

高级会员

积分
660
金钱
605
HASS币
0
发表于 2024-4-24 22:10:24 | 显示全部楼层
tuya CB2S能搞成涂鸦APP吗,tuya local接入其实也挺清真的。
回复

使用道具 举报

jjcs 手机认证

51

主题

1920

回帖

7765

积分

论坛元老

积分
7765
金钱
5784
HASS币
40
发表于 2024-4-24 22:15:50 | 显示全部楼层
这种8266的千年垃圾,是能不用就不用
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

1

主题

5

回帖

124

积分

论坛DIY达人

积分
124
金钱
118
HASS币
10
发表于 2024-4-25 00:55:07 | 显示全部楼层
下午刚拆,还没刷机,先研究模块的通信。目前发现是模块向cgw.komect.com:8883发送接收mqtt数据,带tls加密。想自建一个服务端,把cgw.komect.com重定向过来,跟设备通信。不知是否可行,还在研究。
有经验的大神烦请指点一二
回复

使用道具 举报

cvip 手机认证

2

主题

104

回帖

745

积分

高级会员

积分
745
金钱
639
HASS币
0
发表于 2024-4-25 09:43:29 | 显示全部楼层
支持刷机,支持技术大佬。
回复

使用道具 举报

5

主题

185

回帖

950

积分

高级会员

积分
950
金钱
755
HASS币
20
发表于 2024-4-25 12:01:28 | 显示全部楼层
tianqiraf 发表于 2024-4-25 00:55
下午刚拆,还没刷机,先研究模块的通信。目前发现是模块向cgw.komect.com:8883发送接收mqtt数据,带tls加密 ...

这和可以,自建mqtt服务器,但是tls加密不太好弄
回复

使用道具 举报

0

主题

57

回帖

648

积分

高级会员

积分
648
金钱
591
HASS币
0
发表于 2024-4-25 15:22:47 | 显示全部楼层
tianqiraf 发表于 2024-4-25 00:55
下午刚拆,还没刷机,先研究模块的通信。目前发现是模块向cgw.komect.com:8883发送接收mqtt数据,带tls加密 ...

中移智能家居规范都可以在网上看到,直接看文档少走好多弯路
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-7 09:17 , Processed in 0.531501 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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