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

 找回密码
 立即注册
查看: 190048|回复: 141

[插件集成] 别再为你的美的空调不能接入烦恼了,通过易微联搞定它

  [复制链接]

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

发表于 2021-6-18 09:18:33 | 显示全部楼层 |阅读模式
本帖最后由 involute 于 2023-8-17 11:04 编辑

2023年8月
HomeAssistant实在发展太快,该贴两年多前是比较好的美的V3空调接入办法,但现在已经有了新的局域网控制插件,不仅美的空调,还可以接入美的及旗下品牌的空调、洗衣机、洗碗机、热水器、电扇等各种产品。

同时本组件也停止更新并从HACS撤下

请移步
https://bbs.hassbian.com/thread-13290-1-1.html
https://github.com/georgezhao2010/midea_ac_lan



------------------------------------------------
重要注意事项,请先记住以下内容
    由于易微联只支持单点登录,不同登录之间会互相踢掉,所以如果你用的是安卓版易微联App,应该与App用不同的账号来登录本集成。
    方法是注册两个或以上的易微联App账号,然后其中一个绑定美居,然后再将空调设备分享给其它易微联账号,这样App用一个账号,这个HA集成用一个账号,如果你同时还使用了@AlexxIT的SonoffLAN集成并且用易微联账号做云控,还得再用一个。
    有小伙伴忽略了这点,导致App和HA之间的登录来回互相踢,空调几乎全程处于脱控状态。
------------------------------------------------

7月28日更新
经过与易微联客服的沟通,看样子他们是不会恢复防直吹的状态同步更新了。
So,自救吧。曲线恢复防直吹功能正常显示和控制。
不过HA之外任何第三方控制防直吹状态变动,不会第一时间同步到HA中了,也请大家理解这不是个BUG。

climate_ewelink.v.3.0.zip (10.49 KB, 下载次数: 343)

6月25日更新

变化比较多:
I、github上仓库改名,因为我搞错了,向HACS提交了这个名称的图片,所以仓库也改成这个名了,同时组件也改为同样名称
    现在github上地址改为https://github.com/georgezhao2010/climate_ewelink

II、版本升为0.2.3,增加了以下传感器及开关,实现climate组件不支持的一些功能,包括
    - 户外温度传感器
    - 舒省模式开关
    - 节能模式开关
    - 防直吹开关
    - 水平摆风开关
    - 垂直摆风开关

III、组件名称从原来的“Climate via eWeLink”改为"Midea A/C via eWeLink",支持的设备不变

IV、改用易微联官方Add-on的网络连接参数,避免不必要的误会

请需要更新的小伙伴,完全卸载掉原来的组件


1、建议在“HACS-集成-自定义存储库”中输入上述网址安装,类别选择集成,这样直接能收到更新推送
custom_repository1.png

2、然后安装最新版本就可以
new_repository.png

3、在集成页面,找新的名字Midea A/C via eWeLink进行安装
add.png

4、现在除了Climate设备以外还增加了几个开关及传感器
lovelace.png

中英文对照,方便小伙伴们重命名:
Temperature OutDoor - 户外温度
Comfort mode  -  舒省模式
ECO mode - 节能模式
Indirect wind - 防直吹
Swing Hrizontal - 水平摆风
Swing Vertical - 垂直摆风


以后有空做个前端的UI,把这些开关什么的都配置到一个界面上

5、为没有HACS也不上github的小伙伴提供压缩包下载


6、今后除非有重大变动,否则将不在本贴中更新组件了,请小伙伴们关注HACS提示的更新即可

----------------------------------------------------------------------我是很重要的分割线------------------------------------------------------------------------
---------------------------------------------------------------以下内容可能不再正确,仅供参考-----------------------------------------------------------------



家里空调是美的的,但由于是V3协议(也就是8370协议),@mac_zhou 大神的局域网接入并不支持,自己分析了下协议,觉得短期内破解的可能性不大,于是这事放下了,一放就是半年,空调不能接入HA,不得不说这是个遗憾。

前两天逛论坛偶然发现新版本的易微联可以绑定美居账号,从而把空调通过易微联的App进行控制,而易微联设备的接入,早已经由github上的@AlexxIT大神(就是做Xiaomi Gateway3的那位大神)完成,不过AlexxIT并不支持空调设备的接入。

有鉴于此,自己花了两天时间,撸了一个集成,可以把空调通过易微联进行云端接入。

通过以下路径控制:
HomeAssistant->易微联云->美的云->空调

空调信息通过以下路径返回:
空调->美的云->易微联云->HomeAssistant

虽然绕是绕了点,但总比没有强不是?

接入步骤如下:

1、下载易微联App并注册,并在其中绑定你的美的美居账号。

2、将ewelink_climate放入custom_components下,然后通过集成界面添加Climate via eWeLink这个集成:
add.png

3、输入易微联的账号及密码。由于易微联只支持单点登录,不同登录之间会互相踢掉,所以最好与App用不同的账号来登录。

集成

集成


4、如果发现了设备,恭喜你,你已经成功将空调接入了。
success.png

5、集成中显示X设备X实体,接入完成。因为我只有美的空调,可以确保美的空调完美接入,其它空调原则上支持,但是由于uiid可能与美的空调不同,所以如果你这里你只有一个白板,可以查看HomeAssistant的日志,如果发现有日志显示"2021-06-18 04:18:43 DEBUG (MainThread) [custom_components.ewelink_climate.ewelinkcloud] Unsupported device: xxxxx"这样的信息,可以将这条日志复制下来通过站内信或者发邮件([email protected])给我,有多条也可以发多条,其中的隐私信息可以先处理掉。也可以在github上提issue,我会分析日志,确认可以接入就做更新支持。
integration.png

6、空调设备出现在HomeAssistant中,也可以桥接到HomeKit上,再也不用遥控器或者手机,只要开口说"Hi Siri,把客厅空调设为22度"
ui.png

由于是云端接入,响应速度肯定不如本地,但据我测试,实际相应时间低于1秒,也可算可以了。云端接入变数也比较大,易微联或者美的随时可能断掉支持,还是盼着各路大神早日搞定V3局域网接入。

因为是刚撸出来的,属于尝鲜版,很多错误处理都没做,有兴趣的可以尝试,有问题可以反馈。
特别鸣谢本坛@Alexie 大神,你们易微联真是做了件大好事。

已在0.116.4及最新的2021.6.5测试通过



























评分

参与人数 20金钱 +171 HASS币 +20 收起 理由
summ99111 + 1
c429013730 + 5 在下对你的景仰犹如滔滔长江之水,连绵不绝.
semipro + 2 666,我的华凌终于绑上了
adr + 2 墙都不扶,就服楼主!
1457964 + 1 论坛有你更精彩!
blackmanyagao + 2 墙都不扶,就服楼主!
嘿_小强 + 1 论坛有你更精彩!
lsm627919190 + 5 论坛有你更精彩!
慢慢来 + 2 感谢楼主分享!
bdklz + 5 大神666!
frx + 12 大神666!
jyz_0501 + 20 纳尼,还有这种操作?
natic + 20 太牛逼了!
blindlight + 16 论坛有你更精彩!
antsunzj + 20 在下对你的景仰犹如滔滔长江之水,连绵不绝.
+ 20 + 20 厉害了word楼主!
yezivv + 5 论坛有你更精彩!
ghostist + 12 膜拜大神!
佳艺造型 + 10 感谢楼主分享!
aiqienanguatou + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

16

主题

382

帖子

2650

积分

金牌会员

Rank: 6Rank: 6

积分
2650
金钱
2268
HASS币
10
发表于 2021-6-18 10:21:49 | 显示全部楼层
大佬发现了新大陆啊
回复

使用道具 举报

16

主题

382

帖子

2650

积分

金牌会员

Rank: 6Rank: 6

积分
2650
金钱
2268
HASS币
10
发表于 2021-6-18 10:25:45 | 显示全部楼层
大佬,美的洗碗机可以接入么
回复

使用道具 举报

0

主题

37

帖子

477

积分

中级会员

Rank: 3Rank: 3

积分
477
金钱
440
HASS币
0
发表于 2021-6-18 10:37:07 | 显示全部楼层
楼主厉害,支持!
回复

使用道具 举报

33

主题

2196

帖子

5845

积分

论坛元老

Rank: 8Rank: 8

积分
5845
金钱
3649
HASS币
60
QQ
发表于 2021-6-18 10:42:57 | 显示全部楼层
厉害厉害……
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

3

主题

203

帖子

2314

积分

金牌会员

Rank: 6Rank: 6

积分
2314
金钱
2111
HASS币
0
发表于 2021-6-18 11:13:37 | 显示全部楼层
楼主  新版6.4-6.5加入文件没发现集成
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2021-6-18 11:27:29 来自手机 | 显示全部楼层
aiqienanguatou 发表于 2021-6-18 10:25
大佬,美的洗碗机可以接入么

洗碗机接入有啥意义?你还准备遥控放碗么。
回复

使用道具 举报

40

主题

2177

帖子

8328

积分

元老级技术达人

积分
8328
金钱
6136
HASS币
110
发表于 2021-6-18 11:39:54 | 显示全部楼层
欧吼  等到了  来试试~
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2021-6-18 11:41:42 | 显示全部楼层
佳艺造型 发表于 2021-6-18 11:13
楼主  新版6.4-6.5加入文件没发现集成

这个我也发现了,最新版的HA,貌似手撸的集成,直接丢进去都不能被发现了,我看看是怎么回事。

我自己用的是Home Assistant 0.116.4,docker安装
回复

使用道具 举报

3

主题

203

帖子

2314

积分

金牌会员

Rank: 6Rank: 6

积分
2314
金钱
2111
HASS币
0
发表于 2021-6-18 11:44:12 | 显示全部楼层
involute 发表于 2021-6-18 11:41
这个我也发现了,最新版的HA,貌似手撸的集成,直接丢进去都不能被发现了,我看看是怎么回事。

我自己用 ...

放进文件夹后无法生成__pycache__文件!!   我是群辉docker安装的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 21:17 , Processed in 0.094644 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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