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

 找回密码
 立即注册
查看: 152102|回复: 54

[基础教程] midea美的wifi空调的插件 接入HA、homekit 适用

  [复制链接]

4

主题

304

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
金钱
861
HASS币
40
发表于 2020-5-11 22:25:54 | 显示全部楼层 |阅读模式
本帖最后由 hhyhxc13 于 2020-5-11 23:01 编辑

首先你得有:
美的WIFI 空调一台
安卓手机一部(下载好 美的美居APP)
电脑一台
1.adb下载及安装:
首先第一种就是最简单的方法,下载adb压缩包去解压即可放置:
a:    C:\Program Files (x86)\ADB\platform-tools
A1.jpg
b: 编辑系统变量
   A2.jpg
    A3.png
设置好确定保存,退出@@
WIN+R ----------------
然后输入adb version 查看版本 可以看出是否安装成功,如下就已经成功了。
A4.jpg
启动 adb server 命令:adb start-server
停止 adb server 命令:adb kill-server
查询已连接设备/模拟器:adb devices
A5.jpg
该命令经常出现以下问题:
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
A6.jpg
如果显示 grep 不是内部命令提示   
改为输入 adb logcat "| grep -i deviceid
没问题,窗口日志滚动起来了,非常快,都来不及看。。。。。。
【小技巧,先进入APP,等日志滚动慢了,打开空调控制进入,然后鼠标立即右击标记,查找吧, 如果没有都试几次,总能看到的。。。】
A7.jpg

找到DeviceID 号记住它即可,下面就是接入Homeassistant
请参考github上
下载附件,放入custom_components 目录下
climate:
  - platform: midea
    host: 192.168.1.100   #空调局域网IP
    id: 123456789012345  #刚查找出来都ID
好了,重启你的HA,等待........ 没毛病,你的美的空调就接入了。
360截图20200511220944027.jpg
都接入HA,homekit也就来了!!

ADB 下载 文件来源网络

midea.zip

3.16 KB, 下载次数: 152

组件

评分

参与人数 2金钱 +21 HASS币 +20 收起 理由
zhangnew + 1 论坛有你更精彩!
+ 20 + 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

2

主题

237

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
金钱
2143
HASS币
0
发表于 2020-5-11 22:43:13 | 显示全部楼层
这个牛了,可惜没美的空调。
回复

使用道具 举报

0

主题

15

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
金钱
240
HASS币
0
发表于 2020-5-12 11:20:13 | 显示全部楼层
等的就是这个,厉害啊楼主
回复

使用道具 举报

21

主题

433

帖子

2521

积分

金牌会员

Rank: 6Rank: 6

积分
2521
金钱
2083
HASS币
20
发表于 2020-5-12 15:51:33 | 显示全部楼层
@mac_zhou 大神已经给出方法了,楼主描述了安卓手机的详细教程。
如果是win10,命令为    adb shell "logcat | grep -i deviceid"
回复

使用道具 举报

175

主题

2967

帖子

7608

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7608
金钱
4616
HASS币
398

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

QQ
发表于 2020-5-13 15:30:04 | 显示全部楼层
完美  楼主好人~~
回复

使用道具 举报

175

主题

2967

帖子

7608

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7608
金钱
4616
HASS币
398

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

QQ
发表于 2020-5-13 15:30:14 | 显示全部楼层
完美  楼主好人~~ 接力!!!
回复

使用道具 举报

175

主题

2967

帖子

7608

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7608
金钱
4616
HASS币
398

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

QQ
发表于 2020-5-13 16:12:32 | 显示全部楼层
我发现devicesn就是家电条码: 000000+家电条码+0000deviceSn8 就是000+产品型号
回复

使用道具 举报

175

主题

2967

帖子

7608

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7608
金钱
4616
HASS币
398

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

QQ
发表于 2020-5-13 16:21:30 | 显示全部楼层
周总,把户外温度和室内温度 也搞出来~~
回复

使用道具 举报

7

主题

94

帖子

603

积分

高级会员

Rank: 4

积分
603
金钱
509
HASS币
0
发表于 2020-5-13 16:55:31 | 显示全部楼层
厉害了 曾经想研究一下 结果放弃了
回复

使用道具 举报

3

主题

89

帖子

1624

积分

金牌会员

Rank: 6Rank: 6

积分
1624
金钱
1535
HASS币
0
发表于 2020-5-13 21:28:10 | 显示全部楼层
厉害了楼主,家里空调终于可以接入了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 03:26 , Processed in 0.098005 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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