发表于 2017-11-8 01:24:21

最新小米空气净化器2代接入HASS方法及HA控制面板

按照惯例,先上图:



借鉴了Lv大的一些代码,特此感谢!

接入教程:

首先,安装python-miio:


#homeassistant 0.57版以前,没有内置小米空净支持,需手动安装python-miio,以及自定义插件;0.57版以后,略过这部分

#首先进入虚拟环境
sudo su -s /bin/hash homeassistant
source /srv/homeassistant/homeassistant_venv/bin/activate

#安装python-miio
pip3 install python-miio

先不急退出虚拟环境,顺便运行以下命令把空净的ip和token找出来,如下图:

mirobo discover --handshake 1



0.57版以前,点这里下载插件,将对应文件(两个都要)丢到custom_components/fan目录下

将以下配置代码加到configuration.yaml中:

#0.57版以前
fan:
- platform: xiaomi_airpurifier
    name: Xiaomi Air Purifier 2
    host: 192.168.6.143
    token: xxxxxxxxxxxxxx

#0.57版以后
fan:
- platform: xiaomi_miio
    name: Xiaomi Air Purifier 2
    host: 192.168.6.143
    token: xxxxxxxxxxxxxx

到此,小米空净2代接入hass完毕。

但是。。。此方式只是以风扇的形式接入,无法显示出空净里的pm2.5,温湿度,滤芯状态等传感器数据,以及led和提示音设置,下面分享一个package,可以实现一个如效果图那样的控制面板,记得修改你的空净的ip和token。



补充一下,此package用了custome ui,不会的先学学custom ui... 参考aktifin朋友的这个教程:https://bbs.hassbian.com/thread-1666-1-1.html

PS:测试了下,感觉官方的空净支持,反应略微有些迟钝,目前在用自定义插件,不知大家测试效果如何?欢迎在此回复。

aktifin 发表于 2017-11-8 06:55:55

谢谢分享,越来越越来越完美了

godzqh 发表于 2017-11-8 08:57:36

可怜的一代,被抛弃了!!!

LINZING 发表于 2017-11-8 12:23:23

xiaomi_air_purifier.yaml 这个文件放哪?还是全部添加到conf里面去

发表于 2017-11-8 12:51:46

LINZING 发表于 2017-11-8 12:23
xiaomi_air_purifier.yaml 这个文件放哪?还是全部添加到conf里面去

新手必备技能 【package】【检测配置】

https://bbs.hassbian.com/thread-1114-1-1.html

LINZING 发表于 2017-11-8 13:49:20

Jones 发表于 2017-11-8 12:51
新手必备技能 【package】【检测配置】

https://bbs.hassbian.com/thread-1114-1-1.html ...

根据你的方法修改了,然后检测出这个错误,说是自动化的有问题,帮我看下http://ww1.sinaimg.cn/large/0060lm7Tly1flamo3l5f0j31a104hwf4.jpg

aktifin 发表于 2017-11-8 14:04:56

customUI,暂时未搞定,找不到customize_glob组件
不过先把功能搞定了

发表于 2017-11-8 14:34:12

aktifin 发表于 2017-11-8 14:04
customUI,暂时未搞定,找不到customize_glob组件
不过先把功能搞定了

厉害了,作业合格!A++++

发表于 2017-11-8 14:36:04

LINZING 发表于 2017-11-8 13:49
根据你的方法修改了,然后检测出这个错误,说是自动化的有问题,帮我看下 ...

你automations.yaml里面应该是空的,把它删掉!

LINZING 发表于 2017-11-8 14:51:42

本帖最后由 LINZING 于 2017-11-8 15:58 编辑

Jones 发表于 2017-11-8 14:36
你automations.yaml里面应该是空的,把它删掉!
OK!
https://s1.ax1x.com/2017/11/08/B6Av6.png
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 最新小米空气净化器2代接入HASS方法及HA控制面板