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

 找回密码
 立即注册
查看: 13407|回复: 17

接入小米空气净化器2S【含滤芯使用情况】【更新lovelace UI】

[复制链接]

2

主题

43

帖子

198

积分

论坛分享达人

积分
198
金钱
150
HASS币
20
发表于 2019-7-11 22:13:31 | 显示全部楼层 |阅读模式
本帖最后由 cosmo 于 2019-7-16 23:31 编辑

2019年7月13日更新:

微信截图_20190713103504.png


第一步:下载三个插件的js文件到www目录,没有www目录先创建,和configuration.yaml平级。
第二步:添加resources记录到ui-lovelace.yaml配置文件。

resources:
#card-mod通过hacs安装选择下面这条:
  - url:  /community_plugin/lovelace-card-mod/card-mod.js
    type: js
#card-mod放到www目录选择下面这条:
  - url: /local/card-mod.js
    type: js

  - url: /local/card-tools.js
    type: js
  - url: /local/secondaryinfo-entity-row.js
    type: module
  - url: /local/layout-card.js
    type: js
第三步,开始操作lovelace配置文件。



  
 - type: vertical-stack
            cards: 
              - type: entities
                title: 主卧空净
                show_header_toggle: false
                style: |
                  ha-card {
                    background: url(/local/images/zkj_01.png);
                    border-top-left-radius:15px;
                    border-top-right-radius:15px;
                    backdrop-filter: blur(100px); 
                    --paper-item-icon-color: Gainsboro; 
                    --primary-text-color: white;
                    --secondary-text-color: #B3E5FC;
                    -webkit-backdrop-filter: blur(10px);
                  }
                entities:
                  - entity: fan.xiaomi_air_purifier_2s
                    type: 'custom:secondaryinfo-entity-row'
                    secondary_info: >-
                      滤芯已用:[[ fan.xiaomi_air_purifier_2s.attributes.filter_hours_used ]]小时,剩余:[[ fan.xiaomi_air_purifier_2s.attributes.filter_life_remaining ]]%
                  - input_select.xiaomi_ap_mode
              - type: glance
                style: |
                  ha-card {
                    background: url(/local/images/zkj_02.png);
                    backdrop-filter: blur(100px); 
                    --paper-item-icon-color: black; 
                    --primary-text-color: white;
                    --secondary-text-color: #9dccfb;
                    -webkit-backdrop-filter: blur(10px);
                  }
                aspect_ratio: 492:232
                entities:
                  - entity: switch.xiaomi_ap_buzzer
                    tap_action:
                      action: toggle
                  - entity: switch.xiaomi_ap_light
                    tap_action:
                      action: toggle                  
                  - entity: switch.xiaomi_ap_childlock
                    tap_action:
                      action: toggle
              - type: glance
                style: |
                  ha-card {
                    background: url(/local/images/zkj_03.png);
                    border-bottom-left-radius:15px;
                    border-bottom-right-radius:15px;
                    backdrop-filter: blur(100px); 
                    --paper-item-icon-color: Black; 
                    --primary-text-color: Black;
                    --secondary-text-color: #9dccfb;
                    -webkit-backdrop-filter: blur(10px);
                  }
                aspect_ratio: 492:232
                entities:
                  - sensor.xiaomi_ap_aqi
                  - sensor.xiaomi_ap_temp
                  - sensor.xiaomi_ap_humid


第四步,在www/images目录下放置zkj_01 , zkj_02 , zkj_03 三张png图片。

zkj_01.png zkj_02.png zkj_03.png
images.zip (254.56 KB, 下载次数: 81)
第五步,刷新你的页面!!!

不折腾不HA,分享下最近作业:
微信截图_20190713111343.png
以下是7月13日前的内容:

此贴主要根据jeffrey的萌新指北和官方文档做修改,添加滤芯情况。
----------------------------------我是一条刺激的分割线---------------------------------------------

传送门:
萌新指北:https://bbs.hassbian.com/thread-6143-1-1.html
官方文档:Xiaomi Air Purifier

由于本人也是萌新,并没有用囧大说的custome ui,直接lovelace骚了下。
PS:没图说个XX

----------------------------------我是一条自己的分割线---------------------------------------------

下面上图:
heiheihei.jpg


然后是packages文件,由于囧大和萌新指北里都有提及该文件怎么安排,所以如果不会的大家自己回去再看看吧。
xiaomi_air_purifier.zip (1.25 KB, 下载次数: 147)


----------------------------------我是一条自己的分割线---------------------------------------------
另外,在苹果官网看到Homekit支持空气净化器了,不知道现在是否支持把空气净化器设置成其他实例了木有,求解答!!
附送lovelace【简单暴力】:
      
     - type: entities
        title: 主卧空净
        show_header_toggle: false
        entities:
          - fan.xiaomi_air_purifier_2s
          - switch.xiaomi_ap_buzzer
          - switch.xiaomi_ap_light
          - switch.xiaomi_ap_childlock
          - sensor.xiaomi_ap_aqi
          - sensor.xiaomi_ap_temp
          - sensor.xiaomi_ap_humid
          - sensor.xiaomi_ap_lxh
          - sensor.xiaomi_ap_sylx
          - input_select.xiaomi_ap_mode


谢谢大家!


评分

参与人数 1金钱 +20 收起 理由
+ 20 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2019-7-11 22:27:40 | 显示全部楼层
小白在此论坛要看好多帖子才能搞定一个问题。。。继续学习去了。谢谢楼主
回复

使用道具 举报

2

主题

43

帖子

198

积分

论坛分享达人

积分
198
金钱
150
HASS币
20
 楼主| 发表于 2019-7-11 22:41:57 | 显示全部楼层
yylwhy 发表于 2019-7-11 22:27
小白在此论坛要看好多帖子才能搞定一个问题。。。继续学习去了。谢谢楼主 ...

哈哈哈,不过这样解决的比较有成就感。
回复

使用道具 举报

0

主题

107

帖子

583

积分

高级会员

Rank: 4

积分
583
金钱
476
HASS币
0
发表于 2019-7-13 21:14:05 | 显示全部楼层
学习了
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2019-7-13 22:01:59 | 显示全部楼层
https://github.com/custom-cards/vertical-stack-in-card
這張卡片可以讓圖片之間不留空, 可以使用看看
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

4

主题

531

帖子

4003

积分

论坛元老

Rank: 8Rank: 8

积分
4003
金钱
3462
HASS币
120
发表于 2019-7-13 23:38:47 | 显示全部楼层
楼上说的vertical-stack-in-card和card-modder配合也可以

                               
登录/注册后可看大图

https://github.com/TheRealBadRob ... r%20purifier%20card
不过总感觉直接用picture-elements比较好吧


回复

使用道具 举报

1

主题

46

帖子

113

积分

注册会员

Rank: 2

积分
113
金钱
67
HASS币
0
发表于 2019-7-14 11:05:44 | 显示全部楼层
学习了!!
回复

使用道具 举报

2

主题

43

帖子

198

积分

论坛分享达人

积分
198
金钱
150
HASS币
20
 楼主| 发表于 2019-7-14 23:29:34 | 显示全部楼层
chinyaolin 发表于 2019-7-13 22:01
https://github.com/custom-cards/vertical-stack-in-card
這張卡片可以讓圖片之間不留空, 可以使用看看 ...

学习了,明天用用看~~
回复

使用道具 举报

0

主题

34

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
金钱
184
HASS币
0
发表于 2019-7-24 14:56:14 | 显示全部楼层
感謝, 學習了
回复

使用道具 举报

0

主题

101

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
383
HASS币
0
发表于 2019-10-26 21:32:50 | 显示全部楼层
请问能用在max上吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 10:46 , Processed in 0.721488 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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