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

 找回密码
 立即注册
查看: 18728|回复: 26

[基础教程] HA 0.89版本 米家空调伴侣配置更新

[复制链接]

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

发表于 2019-3-7 23:20:47 | 显示全部楼层 |阅读模式
本帖最后由 natic 于 2019-3-12 17:26 编辑

更新0.89发现原来的空调伴侣插件不能使用,查看文档需要进行以下更新,重启即可
1,/config/custom_components/climate文件夹下面xiaomi_miio.py删除
2,新建xiaomi_miio_airconditioningcompanion.py, 最新代码https://github.com/syssi/xiaomi_ ... ompanion/climate.py
3,更新configuration.yaml中platform为xiaomi_miio_airconditioningcompanion
4,删除core.entity_registry下面原来的entity,因为platform变了,不删除会占用原有id

评分

参与人数 1金钱 +10 收起 理由
neroxps + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

25

主题

687

帖子

3630

积分

论坛元老

Rank: 8Rank: 8

积分
3630
金钱
2937
HASS币
219

活跃会员

发表于 2019-3-7 23:26:35 来自手机 | 显示全部楼层
0.89 后主要是需要修改组件名称,不能和官方组件同名,否则会报错或者完全代替掉官方组件
回复

使用道具 举报

25

主题

687

帖子

3630

积分

论坛元老

Rank: 8Rank: 8

积分
3630
金钱
2937
HASS币
219

活跃会员

发表于 2019-3-7 23:28:42 来自手机 | 显示全部楼层
另外syssi大神真的太效率了,我提交完错误信息一个小时就修复了0.89的问题
回复

使用道具 举报

5

主题

75

帖子

695

积分

高级会员

Rank: 4

积分
695
金钱
620
HASS币
0
发表于 2019-3-12 16:36:48 | 显示全部楼层
注意平台是xiaomi_miio_airconditioningcompanion 不是 xiaomi_airconditioningcompanion
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2019-3-12 17:11:30 | 显示全部楼层
我怎么不行,大神帮忙看看问题出在哪?
我试过
从楼主说的https://github.com/syssi/xiaomi_airconditioningcompanion页面下载xiaomi_miio_airconditioningcompanion目录整个放到/custom_components/下
也试过这把https://github.com/syssi/xiaomi_ ... ompanion/climate.py文件保存到/custom_components/xiaomi_airconditioningcompanion下,命名为climate.py

修改configuration.yaml
climate:
  - platform: xiaomi_miio_airconditioningcompanion
    name: Aqara Air Conditioning Companion
    host: 192.168.1.154
    token: 9648773d5d935e9390ba87cb7a7257d8
    target_sensor: sensor.temperature_158d0051fa5ff8
    scan_interval: 60

我原来用的是mi_acpartner这个插件,89.1就不行了。
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2019-3-12 17:23:40 | 显示全部楼层
reggie 发表于 2019-3-12 16:36
注意平台是xiaomi_miio_airconditioningcompanion 不是 xiaomi_airconditioningcompanion

帮看下5楼的问题,能指点下吗
回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

 楼主| 发表于 2019-3-12 17:26:46 | 显示全部楼层
reggie 发表于 2019-3-12 16:36
注意平台是xiaomi_miio_airconditioningcompanion 不是 xiaomi_airconditioningcompanion

感谢提醒,已更正
回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

 楼主| 发表于 2019-3-12 17:28:29 | 显示全部楼层
ptlzx 发表于 2019-3-12 17:11
我怎么不行,大神帮忙看看问题出在哪?
我试过
从楼主说的https://github.com/syssi/xiaomi_airconditionin ...

你看错目录了,检查一下
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2019-3-12 17:34:49 | 显示全部楼层
natic 发表于 2019-3-12 17:28
你看错目录了,检查一下

https://github.com/syssi/xiaomi_ ... ompanion/climate.py重命名为xiaomi_miio_airconditioningcompanion.py保存在/config/custom_components/climate目录下。

修改configuration.yaml
climate:
  - platform: xiaomi_miio_airconditioningcompanion
    name: Aqara Air Conditioning Companion
    host: 192.168.1.154
    token: 9648773d5d935e9390ba87cb7a7257d8
    target_sensor: sensor.temperature_158d0051fa5ff8
    scan_interval: 60

是不是这样
回复

使用道具 举报

12

主题

327

帖子

1814

积分

论坛技术达人

积分
1814
金钱
1482
HASS币
40
发表于 2019-3-12 18:16:56 来自手机 | 显示全部楼层
4,删除core.entity_registry下面原来的entity,因为platform变了,不删除会占用原有id这个怎么做
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 03:46 , Processed in 0.128341 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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