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

 找回密码
 立即注册
查看: 49688|回复: 149

[进阶教程] 【无法攻克token】美的WIFI空调HA接入方案

  [复制链接]

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2018-2-26 14:46:18 | 显示全部楼层 |阅读模式
本帖最后由 jyz_0501 于 2020-2-27 04:32 编辑

项目地址:https://github.com/AndrejScak/hass_midea  或者 https://github.com/zidkozidic/midea
此项目是基于@yitsushi的 midea-air-condition项目,通过美的云服务控制美的wifi空调的项目,目前只支持云控制,不支持本地局域网控制,因此可能会有延迟。

具体配置和接入方法 参见:https://github.com/NeoAcheron/midea-ac-py/wiki

支持的设备 文档中说
理论上所有能够接入 NetHome Plus  APP的 都可以,NetHome Plus 是广东美智的APP,也就是美的的部分wifi空调模块使用的美智提供的解决方案,通过美的的一款app也可以看出Midea air 在APP介绍上都跟NHP一模一样。

麻烦的部分是获取美的的app key,去到美的Msmart开放平台,提交个人身份资料申请认证。

各位有拿到美的 appkey的吗??美的IOT平台只能内部注册,M-Smart平台貌似申请没用?
回复

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
 楼主| 发表于 2019-8-29 15:08:27 | 显示全部楼层
ElderDoge 发表于 2019-8-29 11:22
可以接入了吗?加密蛋疼

拿不到token   官方没获取路径啊
回复

使用道具 举报

5

主题

122

帖子

1041

积分

论坛技术达人

积分
1041
金钱
914
HASS币
40
发表于 2020-4-16 15:28:46 | 显示全部楼层
根据楼主提供的资料以及之前我备份的一些数据
我大概也许可能知道局域网协议该怎么做了
等我有空写个demo出来
回复

使用道具 举报

3

主题

70

帖子

299

积分

论坛分享达人

积分
299
金钱
229
HASS币
0
发表于 2018-2-26 15:03:52 | 显示全部楼层
我家也是midea的空调和冰箱热水器。都是wifi控制。

最好的方法就是解决局域网协议,树莓派HA直接控制。

我曾经尝试抓美居的通信包,后来看到是tcp+ssl加密通信,就搞不下去了。

回复

使用道具 举报

2

主题

712

帖子

4890

积分

论坛元老

Rank: 8Rank: 8

积分
4890
金钱
4178
HASS币
85
发表于 2018-2-26 15:29:16 | 显示全部楼层
要看有没有开放的端口,
不然即便是wifi控制也没办法
回复

使用道具 举报

3

主题

70

帖子

299

积分

论坛分享达人

积分
299
金钱
229
HASS币
0
发表于 2018-2-26 16:06:25 | 显示全部楼层
刚扫描了下  6444端口是开的。
就是不知道协议和怎么用。。。。
回复

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
 楼主| 发表于 2018-2-26 16:21:50 | 显示全部楼层
哦哦   期待大神研究出来~~
回复

使用道具 举报

3

主题

70

帖子

299

积分

论坛分享达人

积分
299
金钱
229
HASS币
0
发表于 2018-2-26 16:30:00 | 显示全部楼层
jyz_0501 发表于 2018-2-26 16:21
哦哦   期待大神研究出来~~

试了用tcp和udp连接该6444口,只要遥控或者app操作设备,例如空调增减一度后,该端口便往外发送一堆数据。应该是和美的服务器通信。

无奈数据格式不知道。
理论上解析掉这些数据格式后就可以局域网读、写设备了,而且美的用的一个方案,冰箱 空调 热水器都是一个模块。
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16015
金钱
11304
HASS币
45
发表于 2018-2-26 16:51:41 | 显示全部楼层
电气工程师 发表于 2018-2-26 16:30
试了用tcp和udp连接该6444口,只要遥控或者app操作设备,例如空调增减一度后,该端口便往外发送一堆数据。 ...

好好研究下,给丫的破解掉
回复

使用道具 举报

3

主题

70

帖子

299

积分

论坛分享达人

积分
299
金钱
229
HASS币
0
发表于 2018-2-26 16:54:38 | 显示全部楼层
Jones 发表于 2018-2-26 16:51
好好研究下,给丫的破解掉

难度实在太大,wifi控制这个市场如果能够开放统一,智能家居将是一片和谐市场,肥了做ha平台来做解决方案的施工方和一群DIYer。可惜各大厂家鼠目寸光,搞封闭或者和平台合作。
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16015
金钱
11304
HASS币
45
发表于 2018-2-26 16:59:40 | 显示全部楼层
电气工程师 发表于 2018-2-26 16:54
难度实在太大,wifi控制这个市场如果能够开放统一,智能家居将是一片和谐市场,肥了做ha平台来做解决方案 ...

慢慢来嘛,等ha足够强大了,只有能接入ha的,才能卖的好,到时看他接不接~
回复

使用道具 举报

3

主题

32

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
金钱
311
HASS币
0
发表于 2018-2-27 11:11:55 | 显示全部楼层
海信空调的wifi智能模块外网跟局域网也没法破解,哎
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 05:12 , Processed in 2.004746 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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