『瀚思彼岸』» 智能家居技术论坛
标题: midea美的wifi空调的插件 接入HA、homekit 适用 [打印本页]
作者: hhyhxc13 时间: 2020-5-11 22:25
标题: midea美的wifi空调的插件 接入HA、homekit 适用
本帖最后由 hhyhxc13 于 2020-5-11 23:01 编辑
首先你得有:
美的WIFI 空调一台
安卓手机一部(下载好 美的美居APP)
电脑一台
1.adb下载及安装:
首先第一种就是最简单的方法,下载adb压缩包去解压即可放置:
a: C:\Program Files (x86)\ADB\platform-tools
[attach]22922[/attach]
b: 编辑系统变量
[attach]22923[/attach]
[attach]22924[/attach]
设置好确定保存,退出@@
WIN+R ----------------
然后输入adb version 查看版本 可以看出是否安装成功,如下就已经成功了。
[attach]22925[/attach]
启动 adb server 命令:adb start-server
停止 adb server 命令:adb kill-server
查询已连接设备/模拟器:adb devices
[attach]22926[/attach]
该命令经常出现以下问题:
offline —— 表示设备未连接成功或无响应;
device —— 设备已连接;
no device —— 没有设备/模拟器连接;
List of devices attached 设备/模拟器未连接到 adb 或无响应
USB连接:
A. 在手机“设置”-“关于手机”连续点击“版本号”7 次,可以进入到开发者模式;然后可以到“设置”-“开发者选项”-“调试”里打开USB调试以及允许ADB的一些权限;连接时手机会弹出“允许HiSuite通过HDB连接设备”点击允许/接受即可;
B. 小米手机: 设置--我的设备--全部参数--找到MIUI版本 多次点击后 提示开启
开启后返回设置---更多设置---开发者选项---启用USB调试
驱动也是必须安装的,可以用驱动大师,驱动精灵等,或者是手机商家提供的手机助手,点进去驱动器安装即可(部分电脑双击无法直接进入到驱动器里,可以使用右键找到进入点击即可)
2. ADB安装完成,可以查找组件需要的 applianceId。
已确保手机开启开发者模式且已连接电脑 输入: adb logcat | grep -i deviceid
[attach]22927[/attach]
如果显示 grep 不是内部命令提示
改为输入 adb logcat "| grep -i deviceid
没问题,窗口日志滚动起来了,非常快,都来不及看。。。。。。
【小技巧,先进入APP,等日志滚动慢了,打开空调控制进入,然后鼠标立即右击标记,查找吧, 如果没有都试几次,总能看到的。。。】
[attach]22928[/attach]
找到DeviceID 号记住它即可,下面就是接入Homeassistant
请参考github上
下载附件,放入custom_components 目录下
climate:
- platform: midea
host: 192.168.1.100 #空调局域网IP
id: 123456789012345 #刚查找出来都ID
好了,重启你的HA,等待........ 没毛病,你的美的空调就接入了。
[attach]22921[/attach]
都接入HA,homekit也就来了!!
ADB 下载 文件来源网络
作者: zhongjiafa 时间: 2020-5-11 22:43
这个牛了,可惜没美的空调。
作者: kens100 时间: 2020-5-12 11:20
等的就是这个,厉害啊楼主
作者: AnyLine 时间: 2020-5-12 15:51
@mac_zhou 大神已经给出方法了,楼主描述了安卓手机的详细教程。
如果是win10,命令为 adb shell "logcat | grep -i deviceid"
作者: jyz_0501 时间: 2020-5-13 15:30
完美 楼主好人~~
作者: jyz_0501 时间: 2020-5-13 15:30
完美 楼主好人~~ 接力!!!
作者: jyz_0501 时间: 2020-5-13 16:12
我发现devicesn就是家电条码: 000000+家电条码+0000deviceSn8 就是000+产品型号
作者: jyz_0501 时间: 2020-5-13 16:21
周总,把户外温度和室内温度 也搞出来~~
作者: 81662064 时间: 2020-5-13 16:55
厉害了 曾经想研究一下 结果放弃了
作者: hellowxufang 时间: 2020-5-13 21:28
厉害了楼主,家里空调终于可以接入了
作者: wktm 时间: 2020-5-14 18:26
这么好的帖子,楼主辛苦,阿里智能的app 能侦测出不能,美居app
设计的太SB了,三个小时没接入成功,百度一看,都是美居无法接入的问题,现在只有阿里智能的app 能接入美的的空调
作者: a121735978 时间: 2020-5-21 08:50
厉害了楼主,家里空调终于可以接入了
作者: magic900321 时间: 2020-5-22 23:34
我这ADB连接不上安卓设备,J大你发现的这个可以算出deviceID么?我没看明白你这句话
作者: jyz_0501 时间: 2020-5-23 13:53
算不出来。哈哈 这俩实际上没什么用~~
作者: jyz_0501 时间: 2020-5-23 13:55
不能吗???我只能说 美的的wifi模块特别的垃圾,空调 热水器,经常会因为我重启路由器而间歇性掉网,还要重新断电源 或者 重新配置~
作者: wktm 时间: 2020-5-25 10:28
至今没有成功把美的的空调接入美居这个app ,用阿里智能控制,睡眠倒计时一个小时关机的话,居然药编写个流程才才可以,美的的遥控器也是奇葩,倒计时设置需要开灯2分钟设置,过去用海尔,按两下就可以设置倒计时,奇怪的是这些智能不是为了人们的方便设计的吗
作者: jyz_0501 时间: 2020-5-25 23:40
美的的智能化 实在是不咋的!!
作者: wktm 时间: 2020-5-26 19:13
反正睡到一半再倒计时开的时候要开灯

作者: wktm 时间: 2020-5-29 18:45
刚看到你说的这句话 ,因为我 美的空调只能接入阿里智能APP ,问厂家客服无法接入美居, 现在想试试你的惊奇发现,我的的机身编码是3112201170796250350715 是不是就是 就等于你说的 000000+3112201170796250350715+0000device8呢?
作者: wktm 时间: 2020-5-29 18:47
因为没有看见过在美居里读出来的码,序列号后边在加上0000device8吗
作者: jyz_0501 时间: 2020-6-1 14:46
本帖最后由 jyz_0501 于 2020-6-6 22:10 编辑
应该是不行的吧。 - <div><div class="blockcode"><blockquote> - platform: midea
- host: 192.168.31.57 #fbd600000080
- id: 140737488410363
复制代码
- 主卧
- 05-13 15:53:06.820 8964 8968 E jsengine: consoleLogWithLevel level: 1 log:weex-console ---- {
- 05-13 15:53:06.820 8964 8968 E jsengine: "homeName": "鎴戠殑瀹?,
- 05-13 15:53:06.820 8964 8968 E jsengine: "result": {
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceId": "140737488410363",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceSn": "000000D1100011575159173204860000",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceType": "0xAC",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceSubType": "5",
- 05-13 15:53:06.820 8964 8968 E jsengine: "mac": "",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceBtToken": "0221532525223877",
- 05-13 15:53:06.820 8964 8968 E jsengine: "ssid": "midea_AC_0000",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceName": "涓诲崸绌鸿皟",
- 05-13 15:53:06.820 8964 8968 E jsengine: "deviceSn8": "00011575",
- 05-13 15:53:06.820 8964 8968 E jsengine: "isOnline": "1",
- 05-13 15:53:06.820 8964 8968 E jsengine: "roomId": "4688441",
- 05-13 15:53:06.820 8964 8968 E jsengine: "roomName": "涓诲崸",
- 05-13 15:53:06.820 8964 8968 E jsengine: "masterId": ""
- 05-13 15:53:06.820 8964 8968 E jsengine: }
- 05-13 15:53:06.820 8964 8968 E jsengine: }
复制代码
作者: jyz_0501 时间: 2020-6-1 14:51
连不到美居估计是没戏的,token 和 产品码貌似没啥关系的
作者: wktm 时间: 2020-6-1 16:59
按照的你的观测顺序,用@mac_zhou先生的https://github.com/mac-zhou/midea-ac-py 的插件,现在能识别出来,但是无法控制,能显示个灰色的温度等,在外边,等晚上回去给你截图看看,我用了四种排序,一个空调地址,试着让HA识别,快成功了吧
作者: jyz_0501 时间: 2020-6-6 21:33
破解吗? 加油!!!
作者: wktm 时间: 2020-6-6 22:07
能提供个匹配的码吗,你分析的貌似比较有道理
作者: jyz_0501 时间: 2020-6-6 22:11
楼上有啊 ,
作者: hhpack 时间: 2020-6-15 02:12
请教楼主,按教程设置一切正常,只是摆风不能控制,可有办法解决啊
作者: wuzhidao 时间: 2020-8-19 17:32
多谢分享,马上去试试
作者: tj288 时间: 2020-11-1 00:57
厉害了,刚买了台美的空调,前来学习
作者: leon_xi 时间: 2020-11-1 08:48
美的中央空调不知道支不支持,买一台测试测试⁽˙³˙⁾◟(๑•́ ₃ •̀๑)◞⁽˙³˙⁾
作者: hnsxqs1 时间: 2020-12-6 01:11
马克,正需要,感谢
作者: zxyny1989 时间: 2020-12-6 02:10
感谢分享。
作者: 15283928038 时间: 2020-12-7 00:37
非常感谢,有空试试。
作者: myron412 时间: 2020-12-10 02:11
谢谢楼主,很实用,已经匹配成功。。无压力
作者: zhanglingfeng 时间: 2020-12-23 01:36
感谢大神,匹配成功,已能正常使用
作者: zhizhi1991 时间: 2021-1-6 09:00
奇葩了~我居然在路由器上找不到空调的ip
作者: dylan733 时间: 2021-1-6 14:43
热水器可以么
作者: khala 时间: 2021-1-30 13:54
markmarkmarkmarkmarkmarkmarkmarkmarkmark
作者: 占戈 时间: 2021-1-31 19:35
ADB 下载好像少文件啊
作者: meiwenapp 时间: 2021-2-26 15:10
fter opening telnet, it is better to install custom firmware.
作者: meiwenapp 时间: 2021-2-26 15:13
fter opening telnet, it is better to install custom firmware.fter opening telnet, it is better to install custom firmware.
作者: xu1772988 时间: 2021-3-26 11:00
大佬能帮忙看看我是哪里设置错误了吗
作者: Saigetsu 时间: 2021-6-19 19:38
美的这垃圾app。。。搜空调都搜不出来
作者: hhyhxc13 时间: 2021-6-19 21:54
本帖最后由 hhyhxc13 于 2021-6-19 21:56 编辑
如果是新款使用V3.0 的协议, 就支持不了,等大神更新协议吧https://bbs.hassbian.com/thread-13290-1-1.html 可以看下这贴
作者: myxu 时间: 2021-6-26 23:38
unavailable 
作者: feng4417 时间: 2021-8-16 10:16
我四台美的空调中,有其中一台抓到的DeviceID 比其他三台少了一位,连不上,有没有什么解决方案呀
作者: hhyhxc13 时间: 2021-8-19 22:04
https://bbs.hassbian.com/thread-9937-1-1.html 你可以看下大神帖子,都有详细说明,现在支持V3.0协议了
作者: feng4417 时间: 2021-8-20 01:23
非常感谢
作者: cyig 时间: 2021-9-8 16:39
试试看能不能把家里的美的中央空调连上hass
作者: a799105190 时间: 2022-3-30 14:49
中央空调可以搞不
作者: dl1212 时间: 2022-4-2 20:38
custom_components 这个文件夹在哪里的啊?
作者: 肉豆蔻是中药 时间: 2022-12-1 14:56
谢谢楼主分享,学习了,冲冲冲
作者: 鹅城屁民 时间: 2023-1-11 13:36
带WiFi线控的风管机可以接入吗
作者: 小水滴儿 时间: 2023-6-23 00:58
厉害了,学习一下
作者: brook77 时间: 2023-7-8 12:26
目前没找到方案
欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) |
Powered by Discuz! X3.5 |