本帖最后由 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, 下载次数: 366)
2021-7-28 03:54 上传
点击文件名下载附件
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 (21.71 KB, 下载次数: 0)
下载附件
2021-6-25 05:49 上传
2、然后安装最新版本就可以
登录/注册后可看大图
new_repository.png (25.22 KB, 下载次数: 0)
下载附件
2021-6-25 05:52 上传
3、在集成页面,找新的名字Midea A/C via eWeLink进行安装
登录/注册后可看大图
add.png (23.99 KB, 下载次数: 0)
下载附件
2021-6-25 05:53 上传
4、现在除了Climate设备以外还增加了几个开关及传感器
登录/注册后可看大图
lovelace.png (38.05 KB, 下载次数: 0)
下载附件
2021-6-25 05:54 上传
中英文对照,方便小伙伴们重命名:
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 (20.27 KB, 下载次数: 0)
下载附件
2021-6-18 09:14 上传
3、输入易微联的账号及密码。由于易微联只支持单点登录,不同登录之间会互相踢掉,所以最好与App用不同的账号来登录。
登录/注册后可看大图
account.png (22.36 KB, 下载次数: 0)
下载附件
集成
2021-6-18 09:14 上传
4、如果发现了设备,恭喜你,你已经成功将空调接入了。
登录/注册后可看大图
success.png (29.07 KB, 下载次数: 0)
下载附件
2021-6-18 09:14 上传
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 (16.4 KB, 下载次数: 0)
下载附件
2021-6-18 09:14 上传
6、空调设备出现在HomeAssistant中,也可以桥接到HomeKit上,再也不用遥控器或者手机,只要开口说"Hi Siri,把客厅空调设为22度"
登录/注册后可看大图
ui.png (35.29 KB, 下载次数: 0)
下载附件
2021-6-18 09:14 上传
由于是云端接入,响应速度肯定不如本地,但据我测试,实际相应时间低于1秒,也可算可以了。云端接入变数也比较大,易微联或者美的随时可能断掉支持,还是盼着各路大神早日搞定V3局域网接入。
因为是刚撸出来的,属于尝鲜版,很多错误处理都没做,有兴趣的可以尝试,有问题可以反馈。
特别鸣谢本坛@Alexie 大神,你们易微联真是做了件大好事。
已在0.116.4及最新的2021.6.5测试通过