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

 找回密码
 立即注册
查看: 5242|回复: 5

[经验分享] python-miio 0.35问题

[复制链接]

1

主题

108

帖子

573

积分

论坛积极会员

积分
573
金钱
465
HASS币
0
发表于 2018-2-7 21:46:20 | 显示全部楼层 |阅读模式
目前家里有一个小米插排,一个小米空气净化器2.
自从新换了小马V1,装了新系统后HASS一直不能连接这两个设备,论坛各种搜索后,找到了解决问题的方法。
先说下自己用的系统:小马V1,ESXI 6.0虚拟机,虚拟两个系统(LEDE,Ubuntu server 16.04.3),Ubuntu下面装了docker,然后hass等都再docker下运行。
言归正传,搜索论坛上的帖子,大部分版本不太一样,所以自己摸索了一下解决办法。
python-miio 版本0.3.5
按照@Jone的帖子,construct退回2.8.22版,命令如下
pip3 install construct==2.8.22
完了,还会报错protocol.py 179行代码错误
        #Const(0x2131, Int16ub),
        Const(Int16ub, 0x2131),

我是把Const里的两个参数对调的,重启hass,后该文件不再报错,又另一个文件chuangmi_ir.py报同样的错误,然后相同的方法修改。
再次重启hass后,终于插排和空净出来了。

fan:
  - platform: xiaomi_miio
    name: Xiaomi Air Purifier 2
    host: 10.0.0.32
    token: 9648b7c0ca479efc88915869604b5e54

第一次发帖,有点乱,大家能看懂就行,呵呵
const.png
fan.png

评分

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

查看全部评分

回复

使用道具 举报

4

主题

531

帖子

3945

积分

论坛元老

Rank: 8Rank: 8

积分
3945
金钱
3404
HASS币
120
发表于 2018-2-7 22:22:03 | 显示全部楼层
miio 0.3.5 construct 2.8.22不需要做任何修改,看看deps下边是不是有老版本的miio。
回复

使用道具 举报

24

主题

607

帖子

3434

积分

元老级技术达人

积分
3434
金钱
2822
HASS币
0

卓越贡献

发表于 2018-2-8 08:58:55 | 显示全部楼层
路径地址发一下,我找不到这个文件的路径地址
回复

使用道具 举报

13

主题

554

帖子

4298

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4298
金钱
3744
HASS币
10

活跃会员

发表于 2018-2-8 13:37:49 | 显示全部楼层
eric 发表于 2018-2-8 08:58
路径地址发一下,我找不到这个文件的路径地址

书记,文件不需要改
Jeff
回复

使用道具 举报

8

主题

95

帖子

818

积分

论坛技术达人

积分
818
金钱
718
HASS币
0

论坛风云人物

发表于 2018-2-9 12:21:31 | 显示全部楼层
killadm 发表于 2018-2-7 22:22
miio 0.3.5 construct 2.8.22不需要做任何修改,看看deps下边是不是有老版本的miio。 ...

正解,0.3.5是不需要对任何依赖做修改的。在升级的时候已经同时升了 construct 的版本,修正了 LZ 说的错误。另外红外遥控下个版本就会添加官方组件了。
回复

使用道具 举报

4

主题

531

帖子

3945

积分

论坛元老

Rank: 8Rank: 8

积分
3945
金钱
3404
HASS币
120
发表于 2018-2-9 22:46:08 | 显示全部楼层
cxlwill 发表于 2018-2-9 12:21
正解,0.3.5是不需要对任何依赖做修改的。在升级的时候已经同时升了 construct 的版本,修正了 LZ 说的错 ...

大神,0.3.5 空调伴侣官方组件应该怎么配置?没有找到说明
尝试用下边的写法没起作用
climate:
  - platform: xiaomi_miio
    name: mi_acpartner
    host: 192.168.123.*
    token: ****
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-4 21:42 , Processed in 0.382436 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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