Files
advanced-camera-card/docs/configuration/actions/templates.md
T

2.9 KiB

Templates

Before actions are executed, template values (if present) are replaced within each action. This allows a variety of Home Assistant data to be automatically populated in your actions, as well as some Advanced Camera Card data.

Stock Templates

The Advanced Camera Card uses ha-nunjucks to process templates. Consult its documentation for the wide variety of different template values supported.

See an example that accesses Home Assistant state.

Custom Templates

Custom template values must be proceeded by advanced_camera_card (or acc for short).

Template Replaced with
camera The currently selected camera.
view The current view.

See an example that accesses Advanced Camera Card state.

Triggers

If the action is called by an Advanced Camera Card Automation, additional data is available representing the current and prior state of whatever triggered the action.

Trigger template values must be proceeded by advanced_camera_card.trigger (or acc.trigger for short).

Template Replaced with
camera.to For camera conditions, the currently selected camera.
camera.from For camera conditions, the previously selected camera.
view.to For view conditions, the currently selected view.
view.from For view conditions, the previously selected view.
state.entity For state conditions, the entity state that triggered the condition.
state.to For state conditions, the current state of the entity.
state.from For state conditions, the previous state of the entity.

!> If an action is triggered with multiple state conditions, only data from the last listed state condition is available.

!> If you use an or condition, only the trigger data for the first matching trigger will be included.

Please request if you need data from additional conditions.

See an example that accesses trigger state.