ansible/roles/frigate/templates/frigate.yml.j2

34 lines
707 B
Django/Jinja

---
mqtt:
enabled: false
detectors:
coral:
type: edgetpu
device: usb
record:
enabled: true
retain:
days: 7
mode: motion
events:
retain:
default: 30
mode: motion
cameras:
{% for camera in cctv_cameras %}
{{ camera.name }}:
enabled: true
ffmpeg:
inputs:
- path: "rtsp://viewer:{FRIGATE_{{ camera.name | upper }}_PASS}@{{ camera.addr}}/h264Preview_01_sub"
input_args: preset-rtsp-restream
roles:
- detect
- path: "rtsp://viewer:{FRIGATE_{{ camera.name | upper }}_PASS}@{{ camera.addr}}/h264Preview_01_main"
input_args: preset-rtsp-restream
roles:
- record
{% endfor %}