27 lines
910 B
YAML
27 lines
910 B
YAML
- alias: 'Snapshot ved person i indkorsel'
|
|
description: >
|
|
Gemmer et tidsstemplet snapshot + opdaterer latest.jpg + regenererer HTML-galleri,
|
|
hver gang binary_sensor.indkoersel_person skifter til 'on'.
|
|
trigger:
|
|
- platform: state
|
|
entity_id: binary_sensor.indkoersel_person
|
|
to: 'on'
|
|
condition: []
|
|
action:
|
|
- variables:
|
|
ts: "{{ now().strftime('%Y-%m-%d_%H-%M-%S') }}"
|
|
# Gem tidsstemplet kopi
|
|
- action: camera.snapshot
|
|
data:
|
|
entity_id: camera.indkoersel_sub
|
|
filename: "/config/www/snapshots/indkorsel/{{ ts }}.jpg"
|
|
# Overskriv latest.jpg (bruges af local_file-kamera i dashboardet)
|
|
- action: camera.snapshot
|
|
data:
|
|
entity_id: camera.indkoersel_sub
|
|
filename: "/config/www/snapshots/indkorsel/latest.jpg"
|
|
# Regenerer HTML-galleriet
|
|
- action: shell_command.indkorsel_generate_gallery
|
|
mode: queued
|
|
max: 5
|