home-assistant.io/source/_lovelace/conditional.markdown
rpitera db797550e0 Clarify conditional card docs (#6266)
Clarify that conditions are processed as an 'and' condition, not an 'and/or' when using multiple entity conditions.
2018-09-13 15:11:32 +02:00

65 lines
1.4 KiB
Markdown

---
layout: page
title: Conditional Card
sidebar_label: Conditional
description: Displays another card based on entity states.
date: 2018-07-26 10:28 +00:00
sidebar: true
comments: false
sharing: true
footer: true
---
Displays another card based on entity states.
{% configuration %}
type:
required: true
description: conditional
type: string
conditions:
required: true
description: List of entity IDs and matching states.
type: list
keys:
entity:
required: true
description: HA entity ID.
type: string
state:
required: false
description: Entity state is equal to this value.*
type: string
state_not:
required: false
description: Entity state is unequal to this value.*
type: string
card:
required: true
description: Card to display if all conditions match.
type: object
{% endconfiguration %}
*one is required (`state` or `state_not`)
Note: Conditions with more than one entity are treated as an 'and' condition. This means that for the card to show, *all* entities must meet the state requirements set.
### {% linkable_title Examples %}
```yaml
- 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
```