Dedicated UI for Daily Schedule Integration entities with an optimized view and simplified editing capabilities.
Note: The custom integration is a prerequisite and can be installed via HACS using this link.
Name | Type | Required | Default | Description |
---|---|---|---|---|
type | string | True | - | Must be custom:daily-schedule-card |
title | string | False | - | Title of the card |
card | bool | False | True if title is supplied |
Whether to render an entire card or rows inside the entities card |
template | string | False | Null |
Template for rendering the value. Has access to entity_id |
Name | Type | Required | Default | Description |
---|---|---|---|---|
entity | string | True | - | The binary_sensor entity ID |
name | string | False | Friendly name of the entity | Name to display |
template | string | False | Null |
Per-entity template (overrides card's template) |
Note: you can also just give the entity ID (with no entity:
) if you don't need to specify the name explicitly.
type: entities
entities:
- type: custom:daily-schedule-card
entities:
- entity: binary_sensor.venta_schedule
name: Venta
type: custom:daily-schedule-card
title: Timers
entities:
- binary_sensor.swimming_pool_filter_schedule
type: custom:daily-schedule-card
card: true
template: >-
{{ state_attr(entity_id, 'schedule') | rejectattr('disabled',
'true') | map(attribute='from') | map('truncate', 2, True, '')
| join(' | ') }}
entities:
- binary_sensor.let_the_dog_out
If you use HACS, the custom card will automatically be registered as needed.
If you don't use HACS, you can download js file from latest releases. Follow these instructions to register the custom card.