Entity Filter Card


This card allows you to define a list of entities that you want to track only when in a certain state. Very useful for showing lights that you forgot to turn off or show a list of people only when they’re at home.

This type of card can also be used together with rest of cards that allow multiple entities, allowing you to use glance or picture-glance. By default it uses entities card model.

Screenshot of the entity filter card Screenshot of the entity filter card.

Configuration Variables

type

(string)(Required)entity-filter

entities

(list)(Required)List of entities to filter.

state_filter

(list)(Required)List of strings representing states.

card

(object)(Optional)Extra options to pass down to the card rendering the result.

Default value: entities card

show_empty

(boolean)(Optional)Allows hiding of card when no entities returned by filter.

Default value: true

Examples

Show only active switches or lights in the house

- type: entity-filter
  entities:
    - entity: light.bed_light
      name: Bed
    - light.kitchen_lights
    - light.ceiling_lights
  state_filter:
    - "on"

Show only people that are at home using glance:

- type: entity-filter
  entities:
    - device_tracker.demo_paulus
    - device_tracker.demo_anne_therese
    - device_tracker.demo_home_boy
  state_filter:
    - home
  card: 
    type: glance
    title: People at home

Entity filter combined with glance card Entity filter combined with glance card.