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

 找回密码
 立即注册
查看: 8690|回复: 14

[求助] 有大神可以提供一下小米空气净化器2的yaml文件吗

[复制链接]

1

主题

42

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
180
HASS币
0
发表于 2019-5-26 23:12:18 | 显示全部楼层 |阅读模式
如题

就是放在packages文件夹里面的,文件名一般是xiaomi_air_purifier.yaml

谢谢

回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

发表于 2019-5-27 07:24:19 | 显示全部楼层
不需要package啊,就几行
fan:
  - platform: xiaomi_miio
    name: Purifier
    host: 192.168.2.151
    token: xxxxx
回复

使用道具 举报

1

主题

42

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
180
HASS币
0
 楼主| 发表于 2019-5-27 11:52:17 | 显示全部楼层
natic 发表于 2019-5-27 07:24
不需要package啊,就几行
fan:
  - platform: xiaomi_miio

不是说这种情况下只有风扇模式?
回复

使用道具 举报

23

主题

1338

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755
金钱
5392
HASS币
100

教程狂人

发表于 2019-5-27 12:14:38 | 显示全部楼层
ivanxxxx 发表于 2019-5-27 11:52
不是说这种情况下只有风扇模式?

这玩意不就是个风扇嘛
回复

使用道具 举报

1

主题

42

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
180
HASS币
0
 楼主| 发表于 2019-5-27 13:38:34 | 显示全部楼层
主要是我看人家用那个package模式的还可以控制儿童锁,灯光什么的
回复

使用道具 举报

10

主题

680

帖子

5650

积分

论坛元老

Rank: 8Rank: 8

积分
5650
金钱
4965
HASS币
50
发表于 2019-5-27 14:24:18 | 显示全部楼层
fan:
  - platform: xiaomi_airpurifier
    name: zhuwomiap
    host: 192.168.**
    token: ********

sensor:
  - platform: template
    sensors:
      zhuwomiap_aqi:
        friendly_name: 主卧空气质量
        value_template: "{{ states.fan.zhuwomiap.attributes.aqi }}"
        unit_of_measurement: AQI
      zhuwomiap_temp:
        friendly_name: 主卧温度
        value_template: "{{ states.fan.zhuwomiap.attributes.temperature }}"
        unit_of_measurement: °C
      zhuwomiap_humid:
        friendly_name: 主卧湿度
        value_template: "{{ states.fan.zhuwomiap.attributes.humidity }}"
        unit_of_measurement: "%"
      zhuwomiap_used:
        friendly_name: 滤芯用量
        value_template: "{{ states.fan.zhuwomiap.attributes.filter_hours_used }}"
        unit_of_measurement: '小时'
      zhuwomiap_life:
        friendly_name: 滤芯剩余
        value_template: "{{ states.fan.zhuwomiap.attributes.filter_life_remaining }}"
        unit_of_measurement: '%'

switch:
  - platform: template
    switches:
      zhuwomiap_buzzer:
        value_template: "{{ is_state_attr('fan.zhuwomiap', 'buzzer', true) }}"
        turn_on:
          service: airpurifier.set_buzzer_on
          entity_id: fan.zhuwomiap
        turn_off:
          service: airpurifier.set_buzzer_off
          entity_id: fan.zhuwomiap

input_select:
  zhuwomiap_mode:
    name: 模式
    icon: mdi:fan
    options:
      - "自动"
      - "睡眠"
      - "最爱"
      - "待机"
  zhuwomiap_led:
    name: LED灯
    icon: mdi:led-on
    options:
      - "亮光"
      - "微光"
      - "关闭"

automation:
  - alias: zhuwomiap_get_mode
    initial_state: true
    trigger:
      platform: time_pattern
      seconds: /5
    action:
      service: input_select.select_option
      data_template:
        entity_id: input_select.zhuwomiap_mode
        option: >
          {% if states.fan.zhuwomiap.attributes.mode == "auto" %}自动
          {% elif states.fan.zhuwomiap.attributes.mode == "silent" %}睡眠
          {% elif states.fan.zhuwomiap.attributes.mode == "favorite" %}最爱
          {% elif states.fan.zhuwomiap.attributes.mode == "idle" %}待机
          {% endif %}

  - alias: zhuwomiap_set_mode
    initial_state: true
    trigger:
      platform: state
      entity_id: input_select.zhuwomiap_mode
    action:
      service: fan.turn_on
      data_template:
        entity_id: fan.zhuwomiap
        speed: >
          {% if states.input_select.zhuwomiap_mode.state == "自动" %}Auto
          {% elif states.input_select.zhuwomiap_mode.state == "睡眠" %}Silent
          {% elif states.input_select.zhuwomiap_mode.state == "最爱" %}Favorite
          {% elif states.input_select.zhuwomiap_mode.state == "待机" %}Idle
          {% endif %}

  - alias: zhuwomiap_get_led
    initial_state: true
    trigger:
      platform: time_pattern
      seconds: /5
    action:
      service: input_select.select_option
      data_template:
        entity_id: input_select.zhuwomiap_led
        option: >
          {% if states.fan.zhuwomiap.attributes.led_brightness == 0 %}亮光
          {% elif states.fan.zhuwomiap.attributes.led_brightness == 1 %}微光
          {% elif states.fan.zhuwomiap.attributes.led_brightness == 2 %}关闭
          {% endif %}

  - alias: zhuwomiap_set_led
    initial_state: true
    trigger:
      platform: state
      entity_id: input_select.zhuwomiap_led
    action:
      service: airpurifier.set_led_brightness
      data_template:
        entity_id: fan.zhuwomiap
        brightness: >
          {% if states.input_select.zhuwomiap_led.state == "亮光" %}0
          {% elif states.input_select.zhuwomiap_led.state == "微光" %}1
          {% elif states.input_select.zhuwomiap_led.state == "关闭" %}2
          {% endif %}

homeassistant:
  customize:
    fan.zhuwomiap:
      friendly_name: 主卧空净
      extra_data_template: 滤芯已用${attributes.filter_hours_used}小时,剩余${attributes.filter_life_remaining}%
    switch.zhuwomiap_buzzer:
      icon: mdi:volume-high
      friendly_name: 提示音
    sensor.zhuwomiap_aqi:
      icon: mdi:blur
      device_class: pm25
    sensor.zhuwomiap_humid:
      icon: mdi:water-percent
      device_class: humidity






回复

使用道具 举报

1

主题

42

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
180
HASS币
0
 楼主| 发表于 2019-5-27 15:26:47 | 显示全部楼层
缥缈的孤鸿 发表于 2019-5-27 14:24
[code]fan:
  - platform: xiaomi_airpurifier
    name: zhuwomiap

谢谢大神
回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2019-5-27 16:47:50 | 显示全部楼层
净化器得  token:  获取好麻烦啊
回复

使用道具 举报

1

主题

48

帖子

158

积分

注册会员

Rank: 2

积分
158
金钱
110
HASS币
0
发表于 2019-7-7 23:08:06 | 显示全部楼层
谢谢 手下了
回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2019-8-11 13:11:50 | 显示全部楼层

用这个 建一个新的yaml。放在packages里。识别不了,ip token 都对。在configuration里添加成风扇模式是可以的。求指导
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 22:01 , Processed in 0.090716 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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