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

31 lines
621 B
Django/Jinja

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