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

 找回密码
 立即注册
查看: 3061|回复: 26

[经验分享] 中国移动X12空调伴侣折腾(不拆机,云端协议)

[复制链接]

16

主题

211

帖子

1702

积分

论坛技术达人

积分
1702
金钱
1491
HASS币
10
发表于 2022-9-23 16:31:35 | 显示全部楼层 |阅读模式
本帖最后由 lhy741059930 于 2022-9-26 16:15 编辑

主要是记录和分享一下自己折腾X12的过程

看大家都说x11便宜,某宝之要20。不过我自己没有找到这么便宜的,拼夕夕也要27.


这玩意儿比较难无损拆机,而且自己刷esp home功耗就没有了。本着折腾不止,保留功耗的情况。我试图抓它的通讯协议。
在安卓和苹果下分别抓了包。没有能抓到TCP协议,只抓到了http请求。



请求中X-Authorization相当于是token,目前不确定有效期多久。
目前接入了功耗通过node-red发送请求,再在ha中新增实体。


-------------------20220925更新----------------------------------
似乎没有感兴趣的小伙伴,我还是简单发一下
http的抓包我想大家都会,我直接说一下抓包后有用的几个接口
电功率(get请求)
https://hm.chinamobiledevice.com:11443/ehome-gateway/apis/device/event/statistics
参数:type = 2 (12个月)
参数:type = 1 (30天)

登录(post请求)
https://hm.chinamobiledevice.com:11443/ehome-gateway/apis/user/open/login
登录(post请求)
抓到的入参不需要改动,出参里access_token对应其他接口headers里的 X-Authorization

发送命令(post请求)
https://hm.chinamobiledevice.com:11443/ehome-gateway/apis/device/callService

入参中src是红外码, desc参数中0_后面是码库接口的key

获取码库(get请求)
https://hm.chinamobiledevice.com:11443/ehome-gateway/apis/codeLib/get
入参没有研究,应该是和选择的空调型号相关,正常抓取一次就行。
重要:出参中的key "M0_T16_S0"
M为模式 自动:2 冷:0 热:1 送风:3 除湿:4T为温度 S为风速 自动:0 小:1 中:2 大:3


接入方式是用的mqtt配合nodered 我自己不会写ha插件,python也不是很熟。


微信截图_20220925203338.png

WX20220923-163032@2x.png

97da63d90a2dbd50403dbf902d23ec1.png






回复

使用道具 举报

5

主题

259

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
金钱
1331
HASS币
0
发表于 2022-11-15 15:04:28 | 显示全部楼层
不错,有没小白教程
回复

使用道具 举报

3

主题

279

帖子

2134

积分

金牌会员

Rank: 6Rank: 6

积分
2134
金钱
1855
HASS币
0
发表于 2022-11-15 17:00:35 | 显示全部楼层
有有效期的话,还是麻烦一点
回复

使用道具 举报

16

主题

211

帖子

1702

积分

论坛技术达人

积分
1702
金钱
1491
HASS币
10
 楼主| 发表于 2022-11-16 22:43:21 | 显示全部楼层
wbdownn 发表于 2022-11-15 17:00
有有效期的话,还是麻烦一点

token确实有有效期  但是登录的接口也可以用nr可以重新获取。
回复

使用道具 举报

16

主题

211

帖子

1702

积分

论坛技术达人

积分
1702
金钱
1491
HASS币
10
 楼主| 发表于 2022-11-16 22:44:54 | 显示全部楼层
damp521 发表于 2022-11-15 15:04
不错,有没小白教程

主要没有太多人有兴趣  我就没有高兴写太详细
回复

使用道具 举报

5

主题

259

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
金钱
1331
HASS币
0
发表于 2022-11-26 23:26:32 | 显示全部楼层
lhy741059930 发表于 2022-11-16 22:44
主要没有太多人有兴趣  我就没有高兴写太详细

想玩就一阵,我手里还有两个落灰了都,不知道怎么玩
回复

使用道具 举报

0

主题

9

帖子

71

积分

注册会员

Rank: 2

积分
71
金钱
62
HASS币
0
发表于 2023-3-22 15:21:23 | 显示全部楼层
期待后续支持 刷机确实有点麻烦 然后码库也不方便
回复

使用道具 举报

0

主题

23

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
62
HASS币
0
QQ
发表于 2023-6-23 15:28:29 | 显示全部楼层
手头还有两个 不知道怎么玩的起来啊!
回复

使用道具 举报

0

主题

23

帖子

85

积分

注册会员

Rank: 2

积分
85
金钱
62
HASS币
0
QQ
发表于 2023-6-23 20:21:23 | 显示全部楼层
lhy741059930 发表于 2022-11-16 22:44
主要没有太多人有兴趣  我就没有高兴写太详细

您好,能分享一下x12的固件么?
感觉这个固件被遗弃了,各种地方都下载不到。
[email protected]  谢谢。   h大和盐巴大神 都联系不到了。
很困惑
回复

使用道具 举报

50

主题

1298

帖子

4854

积分

论坛DIY达人

积分
4854
金钱
3556
HASS币
20
发表于 2023-6-24 10:23:13 | 显示全部楼层
X12刷ESPHome有功率统计的呀!!只是刷了之后,不知怎么控制格力空调.......

SNAG-2023-6-24_0003.png

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-19 18:41 , Processed in 0.088825 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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