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

 找回密码
 立即注册
查看: 98526|回复: 81

[集成接入] 小米空调伴侣2 插件接入HA

  [复制链接]

3

主题

321

帖子

2921

积分

论坛积极会员

积分
2921
金钱
2600
HASS币
10
发表于 2020-9-4 21:42:21 | 显示全部楼层 |阅读模式
本帖最后由 tcwj2008 于 2022-7-20 13:46 编辑

推荐使用Xiaomi Miot Auto,实测MCN02使用时完全没问题的,这个插件就不要使用了


使用tips:
1.请在匹配完成能在米家中正常使用之后再用此插件。
2.插件状态更新会有些滞后,可以将scan_interval调小点尝试,关于此问题的issues已经提交作者,但是还没有回复
3.目前支持MCN02的miio已经合并,请优先尝试官方版本,实在不能使用再用这个版本。原版插件地址:https://github.com/EugeneLiu/xiaomi_airconditioningcompanionMCN02
4.我只是个小小搬运工,只能解决一些力所能及的问题,请大家见谅。既然选择折腾HA,就要有折腾的精神。问题解决之后,如果可以的话留言在帖子里,我可以一起修改了方便后面的朋友


插件修改说明:
插件以及更新过的miio均来自EugeneLiu的插件,地址:https://github.com/EugeneLiu/xiaomi_airconditioningcompanionMCN02
使用的miio为支持MCN02的miio,地址:https://github.com/EugeneLiu/python-miio
如果后期miio或者插件有更新,请删除本插件重新安装,本修改版的插件的实现方式是将miio的调用均指向插件文件夹内部的miio。个人比较懒,所以没有对miio进行文件精简,所以文件数量比较多,均是来自github

下载地址:
原版: 原版xiaomi_miio_airconditioningcompanion.zip (4.86 KB, 下载次数: 82)
带miio版: 带miio版xiaomi_miio_airconditioningcompanion.zip (79.81 KB, 下载次数: 169)

20200912更新:有坛友碰到报错"python-miio>0.5.3" ,根据7楼gtyun的提醒,已经修改manifest.json文件
20210202更新:根据35楼coolwd的提醒,已经修改airconditioningcompanionMCN.py文件20210604更新:更新manifest.json文件。另已测试,在新版的HassOS中原版已经可以运行,附件中附原版,建议使用原版,之后有更新可以优先从github中获取

设置方式:
climate:
  - platform: xiaomi_miio_airconditioningcompanion
    name: xiaomi Air Conditioning Companion 2
    host: "192.168.1.2"
    token: "1234567890abcdef1234567890abcdef"
    target_sensor: sensor.temperature_158d0001f53706
    scan_interval: 60
host为空调伴侣的ip地址
token为空调伴侣的token,获取方式请自行百度
请根据自己情况修改,请注意对齐,具体可以参考插件的github地址


鸣谢:
感谢来自深圳的大佬EugeneLiu












评分

参与人数 2金钱 +24 HASS币 +10 收起 理由
jyz_0501 + 4
+ 20 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

2

主题

237

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
金钱
2143
HASS币
0
发表于 2020-9-4 22:34:14 | 显示全部楼层
总算是支持了,顶起来。
回复

使用道具 举报

23

主题

738

帖子

3854

积分

论坛元老

Rank: 8Rank: 8

积分
3854
金钱
3111
HASS币
20
发表于 2020-9-4 22:56:58 来自手机 | 显示全部楼层
请教一下,这个支持看功率吗
回复

使用道具 举报

3

主题

321

帖子

2921

积分

论坛积极会员

积分
2921
金钱
2600
HASS币
10
 楼主| 发表于 2020-9-5 00:48:15 | 显示全部楼层
ms2 发表于 2020-9-4 22:56
请教一下,这个支持看功率吗

在开发者工具的状态中是可以看见的,node-red中也是能调用得到
回复

使用道具 举报

9

主题

787

帖子

3862

积分

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3075
HASS币
87
发表于 2020-9-5 00:49:47 | 显示全部楼层
ms2 发表于 2020-9-4 22:56
请教一下,这个支持看功率吗

可以显示功率,和米家上一样. 但听说这个功率是假的,估算出来的.
在开发者工具里可以看到 load_power,可以单独做个模板
回复

使用道具 举报

9

主题

787

帖子

3862

积分

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3075
HASS币
87
发表于 2020-9-5 00:52:10 | 显示全部楼层
本帖最后由 令狐鸣 于 2020-9-5 01:02 编辑

多谢楼主,终于可以用上了.
貌似还需要删除manifest.json里的 "python-miio>0.5.3" 否则还是报错.--------------------
测试miio只保留airconditioningcompanionMCN就ok,看你修改也只指向了这一个文件.
回复

使用道具 举报

4

主题

236

帖子

1441

积分

金牌会员

Rank: 6Rank: 6

积分
1441
金钱
1205
HASS币
0
发表于 2020-9-5 15:52:26 | 显示全部楼层
是要将miio文件夹整个替换的吗?
回复

使用道具 举报

4

主题

236

帖子

1441

积分

金牌会员

Rank: 6Rank: 6

积分
1441
金钱
1205
HASS币
0
发表于 2020-9-5 20:50:42 | 显示全部楼层
docker开启ssh都不会直接放弃了
回复

使用道具 举报

4

主题

236

帖子

1441

积分

金牌会员

Rank: 6Rank: 6

积分
1441
金钱
1205
HASS币
0
发表于 2020-9-6 10:32:24 | 显示全部楼层
gtyun 发表于 2020-9-5 20:50
docker开启ssh都不会直接放弃了

docker安装的ha本想用xftp上传miio文件夹的,但是不会开启ssh。后来发现可以在容器设置时映射miio文件夹。最终可以用了。
回复

使用道具 举报

0

主题

15

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
金钱
224
HASS币
0
发表于 2020-9-7 00:28:12 | 显示全部楼层
直接安装还是报错"python-miio>0.5.3" 求指导
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-21 21:52 , Processed in 0.098371 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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