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

 找回密码
 立即注册
查看: 6420|回复: 6

[基础教程] 小米净化器根据湿度调节风量,配合米兽加湿器

[复制链接]

20

主题

216

帖子

1458

积分

论坛DIY达人

积分
1458
金钱
1217
HASS币
100
发表于 2019-12-1 11:30:45 | 显示全部楼层 |阅读模式

confiurg里面加一个input_number
  humdioffset:
    initial: 0
    min: -5
    max: 16
    step: 1
自动化脚本如下:
其实就是当前湿度线性反对应加湿器风扇等级
这样子把净化器调到"最爱"之后就是跟着湿度调整风量,调到“自动”后就是跟着PM2.5调整风量。
然后根据需要调节一下humdioffset,感觉加湿满就调高一点
- alias: auto humdi control every 5 min
  initial_state: true
  hide_entity: false
  trigger:
    - platform: time_pattern    
      minutes: "/5"
  action:
    - service: fan.xiaomi_miio_set_favorite_level
      data_template:
        entity_id: fan.xiaomi_air_purifier_woshi  
        level: > 
                {% set state = ( 22.0 - (states.fan.xiaomi_air_purifier_woshi.attributes.humidity | float) / 2.5  + states.input_number.humdioffset.state |int ) |int -%}
                 {%-  if state > 16 -%}
                   {%- set state  = 16 -%}
                 {%-  elif state < 0 -%}
                   {%- set state  = 0 -%}
                 {%- endif %}
                 {{ state }}




回复

使用道具 举报

0

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
金钱
21
HASS币
0
发表于 2019-12-1 16:55:25 | 显示全部楼层
不好意思,请问states.fan.xiaomi_air_purifier_woshi.attributes.humidity这个数据是从哪里查到的?
https://github.com/home-assistan ... /xiaomi_miio/fan.py
这个文件里面好像没有xiaomi_air_purifier_woshi
谢谢解答!
回复

使用道具 举报

8

主题

329

帖子

1763

积分

金牌会员

Rank: 6Rank: 6

积分
1763
金钱
1434
HASS币
0
发表于 2019-12-1 17:56:03 | 显示全部楼层
sword.u 发表于 2019-12-1 16:55
不好意思,请问states.fan.xiaomi_air_purifier_woshi.attributes.humidity这个数据是从哪里查到的?
https ...

xiaomi_air_purifier_woshi是楼主自己给净化器起的名字啊
回复

使用道具 举报

0

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
金钱
21
HASS币
0
发表于 2019-12-1 18:35:02 | 显示全部楼层
12512310 发表于 2019-12-1 17:56
xiaomi_air_purifier_woshi是楼主自己给净化器起的名字啊

谢啦,因为我是第一天尝试用,非常小白。。
如果我用的是switch,name是Xiaomi_Miio_Switch_Test,我现在要读load_power,是不是就是
states.switch.Xiaomi_Miio_Switch_Test.attributes.load_power?
https://github.com/home-assistan ... aomi_miio/switch.py
谢谢解答!
回复

使用道具 举报

20

主题

216

帖子

1458

积分

论坛DIY达人

积分
1458
金钱
1217
HASS币
100
 楼主| 发表于 2019-12-5 09:23:15 | 显示全部楼层
sword.u 发表于 2019-12-1 18:35
谢啦,因为我是第一天尝试用,非常小白。。
如果我用的是switch,name是Xiaomi_Miio_Switch_Test,我现在 ...

是的,你可以尝试在你的HA /dev-template 界面 输入
{{states.switch.Xiaomi_Miio_Switch_Test.attributes.load_power }}
看看能出来你想要的结果不
回复

使用道具 举报

0

主题

101

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
383
HASS币
0
发表于 2019-12-10 18:39:29 | 显示全部楼层
感谢分享!
回复

使用道具 举报

0

主题

14

帖子

93

积分

注册会员

Rank: 2

积分
93
金钱
79
HASS币
0
发表于 2020-1-4 16:46:20 | 显示全部楼层
不知道米家的 加湿器能不能加入?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 18:29 , Processed in 0.246342 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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