조건부 카드 (Conditional Card)


엔티티 상태에 따라 다른 카드를 표시합니다.

Configuration Variables

type

(string)(Required)

conditional

conditions

(list)(Required)

엔터티 ID 및 일치하는 상태 목록.

entity

(string)(Required)

홈어시스턴트 엔티티 ID.

state

(string)(Optional)

엔티티 상태는 이 값과 같습니다.*

state_not

(string)(Optional)

엔티티 상태가 이 값과 다릅니다.*

card

(map)(Required)

모든 조건이 일치하면 표시할 카드.

*하나는 필요합니다. (state 혹은 state_not)

참고: 엔티티가 둘 이상인 조건은 ‘and’ 조건으로 취급합니다. 즉, 카드가 표시되려면 모든 엔티티가 설정된 주요 요구사항을 모두 충족해야합니다.

사례

type: conditional
conditions:
  - entity: light.bed_light
    state: "on"
  - entity: switch.decorative_lights
    state_not: "off"
card:
  type: entities
  entities:
    - device_tracker.demo_paulus
    - cover.kitchen_window
    - group.kitchen
    - lock.kitchen_door
    - light.bed_light