找回密码
 立即注册

微信扫码登录

搜索
查看: 197|回复: 13

[技术探讨] 空调智能卡片赋 - 最好用的空调卡片

[复制链接]

2

主题

105

回帖

698

积分

高级会员

积分
698
金钱
591
HASS币
0
发表于 昨天 13:16 | 显示全部楼层 |阅读模式
本帖最后由 take1943 于 2026-1-11 13:22 编辑

空调智能卡片赋(最好用的空调卡片)

长安故郡,智能新府。
星分井鬼,地接科技。
控三江而带五湖,管冷暖而通四海。
物华天宝,龙光射空调之器;
人杰地灵,徐孺下智能之榻。
夫空调智能卡片者,集现代科技之精华,融传统美学之雅致。
其功能之盛,令人叹为观止:
制冷制热,随心所欲;
除湿送风,妙用无穷。
温度调节,十六至三十之范围;
风速控制,高低强弱之精准。
摆风方向,垂直水平皆可定;
功率显示,千瓦瓦特尽在目。

观其界面,如观仙境:
蓝如深海,制冷则清凉扑面;
赤如朝霞,制热则温暖满怀。
图标显示,随状态而变幻;
按钮布局,如棋局之精妙。
温度进度,如水银之升降;
动画效果,似舞者之翩跹。

模式切换,一键可转;
统计功能,一目了然。
今日、本周、近十日,使用时长尽在掌握;
定时、倒计、自动启,省心省力尽享其便。

其技术之精,有五:
一曰缓存机制,数据缓存一日,提升性能如神助;
二曰可见检测,仅卡片可见时更新,节省资源如春雨;
三曰响应式设计,适配手机电脑,大小皆宜如神笔;
四曰事件处理,触摸鼠标皆可操作,方便快捷如闪电;
五曰兼容并包,可引入他卡,扩展无穷如江河。

代码结构,如古之兵法:
构造函数,如排兵布阵;
渲染方法,如挥毫泼墨;
事件监听,如侦察哨兵;
动画处理,如舞者翩翩。
层次分明,结构严谨;
逻辑清晰,运行流畅。

嗟乎!时运不齐,命途多舛。
智能家居,乃当今之盛事;
空调卡片,实居家之良器。
观者用之,既能享受科技之便,又能感受设计之美。
愿天下智能爱好者,皆能得此良器,享生活之便利,乐居家之温馨。

呜呼!胜地不常,盛筵难再。
空调卡片成,已传千里;
智能家居兴,将惠万家。
敢竭鄙怀,恭疏短引。
一言均赋,四韵俱成。
请洒潘江,各倾陆海云尔:

智能空调卡,科技与美融。
模式随意转,温度精准控。
界面如画美,操作如风行。
居家必备器,生活更从容。


闲言少续,正文开始!
卡片之美,请君御览:
截图1.png


动画演示,请君观之:

动画.gif


卡片配置,请君纳之:
精简版卡片配置(根据空调实体自动显示基础功能):
        type: custom:pobaby-air-conditioner-card
        entity: climate.xiaomi_cn_572101627_m6
        name: 儿童房空调

最强功能配置:


          - type: custom:pobaby-air-conditioner-card
            entity: climate.xiaomi_cn_572101627_m6
            current_temperature: sensor.living_room_temperature      #可选,温度显示,无此项时显示空调实体的温度
            power_entity: sensor.ertongfang_ac_energy_yearly             #可选,用电量
            power_display_entity: sensor.ertongfang_ac_gonglv             #可选,功率显示
            name: 儿童房空调                                                                          #可选,空调名称,无此项会显示实体的名称
            width: 430px                                                                                     #可选,卡片宽度,无此项时自适应宽度
            swing_buttons:                                                                              #可选,摆风控制,部分空调实体无摆风控制,但有单独实体时,在此配置,支持多种类型的(toggle、),见下文
              - type: toggle
                switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
                switch_name: ?
                toggle_attribute: current_option
                toggle_value: 上定格(天幕风)
              - type: toggle
                switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
                switch_name: ↑
                toggle_attribute: current_option
                toggle_value: 偏上定格-定向1
              - type: toggle
                switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
                switch_name: →
                toggle_attribute: current_option
                toggle_value: 中定格-定向3
              - type: toggle
                switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
                switch_name: ↘
                toggle_attribute: current_option
                toggle_value: 偏下定格-定格5
              - type: toggle
                switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
                switch_name: ?
                toggle_attribute: current_option
                toggle_value: 下定格(地毯风)
            features:                                                                                 #可选,下方的功能按钮,支持多种类型的(toggle、),见下文
              - type: toggle
                switch_entity: switch.xiaomi_cn_572101627_m6_sleep_mode_p_2_11
                switch_name: 睡眠
                icon: mdi:power-sleep
              - type: toggle
                switch_entity: switch.xiaomi_cn_572101627_m6_heater_p_2_9
                switch_name: 辅热
                icon: mdi:fire
              - type: toggle
                switch_entity: switch.xiaomi_cn_572101627_m6_dryer_p_2_10
                switch_name: 干燥
                icon: mdi:hair-dryer
              - type: toggle
                switch_entity: switch.xiaomi_cn_572101627_m6_eco_p_2_7
                switch_name: 节能
                icon: mdi:sprout
              - type: toggle
                switch_entity: switch.xiaomi_cn_572101627_m6_alarm_p_5_1
                switch_name: 声音
                icon: mdi:music-circle
            import_cards:                                                                           #可选,定时器,显示在功能后方,自行考量是否配置,timer-control-card是我的另一个定时器卡片(前后端)
              - type: custom:timer-control-card
                entity: climate.xiaomi_cn_572101627_m6
                name: 定时器
                default_duration: '01:30:00'
                time_box_font_size: 9px
                time_box_width: 90px
                time_box_height: 25px
                time_box_background: '#0288d1'
                time_box_progress_background: '#2792c3'
                status_indicator_color: '#28a745'
                status_indicator_width: 10px
                status_indicator_height: 10px
                start_btn_color: '#0288d1'
                start_btn_width: 27px
                start_btn_height: 27px
                cancel_btn_color: '#dc3545'
                cancel_btn_width: 27px
                cancel_btn_height: 27px
                show_buttons: true
                timer_running_border_color: '#00a3af'
                timer_running_border_width: 0px
                card_style: mini
                second_style: pull-down
                timer_running_border: 2px solid#82b1ff





==================================以下为扩展按钮支持类型============================



swing_buttons和features支持的类型:
1、下拉选项类实体:
       - type: toggle
          switch_entity: select.xiaomi_cn_572101627_m6_vertical_angle_p_3_6
          switch_name: ?
          toggle_attribute: current_option
          toggle_value: 下定格(地毯风)
2、调用类
     - name: 快速制冷
      service: climate.set_temperature
      data:
           temperature: 16
      icon: mdi:snowflake

    - name: 睡眠模式
      type: toggle
      service: climate.set_preset_mode
      data:
        preset_mode: sleep
      switch_entity: input_boolean.bedroom_sleep_mode
      icon: mdi:bed
剩余类型,大家自行挖掘!





卡片连接,请君往之:

下载连接
游客,如果您要查看本帖隐藏内容请回复






回复

使用道具 举报

0

主题

1

回帖

45

积分

新手上路

积分
45
金钱
44
HASS币
0
发表于 昨天 14:22 | 显示全部楼层
非常好看 感谢楼主分享
回复

使用道具 举报

4

主题

353

回帖

3882

积分

论坛元老

积分
3882
金钱
3525
HASS币
0
发表于 昨天 14:40 | 显示全部楼层
感谢楼主分享,用用看
回复

使用道具 举报

0

主题

48

回帖

397

积分

中级会员

积分
397
金钱
349
HASS币
0
发表于 昨天 14:42 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

1

主题

47

回帖

453

积分

中级会员

积分
453
金钱
405
HASS币
0
发表于 昨天 14:47 | 显示全部楼层
感谢分享,学习一下。
回复

使用道具 举报

0

主题

21

回帖

181

积分

注册会员

积分
181
金钱
160
HASS币
0
发表于 昨天 17:01 | 显示全部楼层
来学习了。先留言
回复

使用道具 举报

0

主题

12

回帖

53

积分

注册会员

积分
53
金钱
41
HASS币
0
发表于 昨天 17:18 | 显示全部楼层
感谢分享,学习一下。
回复

使用道具 举报

0

主题

34

回帖

476

积分

中级会员

积分
476
金钱
442
HASS币
0
发表于 昨天 17:43 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

1

主题

37

回帖

2020

积分

金牌会员

积分
2020
金钱
1982
HASS币
0
发表于 昨天 17:58 | 显示全部楼层
感谢分享           
回复

使用道具 举报

66

主题

373

回帖

875

积分

高级会员

积分
875
金钱
436
HASS币
0
发表于 昨天 18:42 | 显示全部楼层
顶一下顶一下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2026-1-12 05:07 , Processed in 0.201960 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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