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

 找回密码
 立即注册
查看: 1490|回复: 4

[UI界面] mushroom-chips-card卡片使用模版template,用is_state后style不起作用

[复制链接]

8

主题

17

帖子

94

积分

注册会员

Rank: 2

积分
94
金钱
77
HASS币
0
发表于 2024-1-30 04:30:19 | 显示全部楼层 |阅读模式
我在home assistant中写的一段UI代码,{% if is_state(entity, 'off') %} ha-card {--chip-background: #FFED97;} {% endif %}这段代码不起作用,但把{% if is_state(entity, 'off') %} 和{% endif %}去掉就可以,但这样就不能判断了,请问怎么更改
是这个卡片不允许这样写吗

  - type: custom:mushroom-chips-card
    alignment: justify
    chips:
      - type: template
        entity: climate.keting_aux
        tap_action:
          action: call-service
          service: climate.set_hvac_mode
          target:
            entity_id: climate.keting_aux
          data:
            hvac_mode: 'off'
        icon: mdi:power
        icon_color: |
          {% if is_state(entity, 'off') %}
            amber
          {% else %}    
            grey  
          {% endif %}
        content: 关闭
        card_mod:
          style: |
            {% if is_state(entity, 'off') %} 
                ha-card {--chip-background: #FFED97;} 
            {% endif %}




回复

使用道具 举报

4

主题

31

帖子

169

积分

注册会员

Rank: 2

积分
169
金钱
138
HASS币
0
QQ
发表于 2024-1-30 09:43:57 | 显示全部楼层
你把entity换成你的实体ID
回复

使用道具 举报

8

主题

17

帖子

94

积分

注册会员

Rank: 2

积分
94
金钱
77
HASS币
0
 楼主| 发表于 2024-1-30 14:13:36 | 显示全部楼层
wuyan 发表于 2024-1-30 09:43
你把entity换成你的实体ID

换了实体ID也不行,背景颜色还是没有显示
回复

使用道具 举报

0

主题

4

帖子

525

积分

高级会员

Rank: 4

积分
525
金钱
521
HASS币
0
发表于 2024-2-4 04:07:27 | 显示全部楼层
把card_mod里面的  entity 改成 config.entity
card_mod:
          style: |
            {% if is_state(config.entity, 'off') %} 
                ha-card {--chip-background: #FFED97;} 
            {% endif %}
回复

使用道具 举报

8

主题

17

帖子

94

积分

注册会员

Rank: 2

积分
94
金钱
77
HASS币
0
 楼主| 发表于 2024-2-19 21:54:47 | 显示全部楼层
wo94xiafei 发表于 2024-2-4 04:07
把card_mod里面的  entity 改成 config.entity

请问为什么icon_color中{% if is_state(entity, 'off') %}可以使用entity, 而style 的代码段中 {% if is_state(config.entity, 'off') %} 要用config.entity,把config.entity改entity则不能正确判断?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 20:21 , Processed in 0.055989 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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