41 lines
998 B
Django/Jinja
41 lines
998 B
Django/Jinja
---
|
|
mqtt:
|
|
enabled: true
|
|
host: mqtt02.home.foo.sh
|
|
port: 8883
|
|
topic_prefix: frigate/{{ inventory_hostname }}
|
|
client_id: {{ inventory_hostname }}
|
|
tls_ca_certs: /etc/ssl/certs/ca.crt
|
|
tls_client_cert: /etc/ssl/certs/{{ inventory_hostname }}.crt
|
|
tls_client_key: /etc/ssl/private/{{ inventory_hostname }}.key
|
|
|
|
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 %}
|