-
Notifications
You must be signed in to change notification settings - Fork 0
Feature Auto Select
tempus2016 edited this page Jun 24, 2026
·
1 revision
Automatically switch to a tab when something happens — e.g. jump to the Cameras tab when the doorbell rings, or to Alarm when it's triggered.
Per-tab key: auto_select — an entity id, or { entity, state }
type: custom:tabdeck-card
tabs:
- name: Home
card: { ... }
- name: Cameras
icon: mdi:cctv
auto_select: binary_sensor.doorbell # switch here when it becomes active
card: { ... }
- name: Alarm
icon: mdi:shield-alert
auto_select:
entity: alarm_control_panel.home
state: triggered # switch here on this exact state
card: { ... }- Edge-triggered: the switch happens only when the entity enters the target state (a fresh transition). You can navigate away afterwards and it won't yank you back until the next transition.
- No jump on load: the first state read only seeds the baseline, so opening the dashboard never force-switches.
-
String form (
auto_select: <entity>) fires when the entity becomes active — anything exceptoff/0/false/unavailable/… (same rule as dot badges). -
Object form (
{ entity, state }) fires on an exact state match. - If the target tab is currently hidden by visibility, the switch is skipped.
auto_selectis configured in YAML (not the visual editor).
Concepts
Features