Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tls:
- enabled: False
- # Optional: Telemetry configuration
- telemetry:
- # Optional: Enabled network interfaces for bandwidth stats monitoring (default: empty list, let nethogs search all)
- #network_interfaces:
- #- eth
- #- enp
- #- eno
- #- ens
- #- wl
- #- lo
- # Optional: Configure system stats
- #stats:
- # Optional: Enable AMD GPU stats (default: shown below)
- #amd_gpu_stats: True
- # Optional: Enable Intel GPU stats (default: shown below)
- #intel_gpu_stats: True
- # Optional: Treat GPU as SR-IOV to fix GPU stats (default: shown below)
- #intel_gpu_device: None
- # Optional: Enable network bandwidth stats monitoring for camera ffmpeg processes, go2rtc, and object detectors. (default: shown below)
- # NOTE: The container must either be privileged or have cap_net_admin, cap_net_raw capabilities enabled.
- #network_bandwidth: False
- # Optional: Enable the latest version outbound check (default: shown below)
- # NOTE: If you use the Home Assistant integration, disabling this will prevent it from reporting new versions
- version_check: true
- # Optional
- ui:
- # Optional: Set a timezone to use in the UI (default: use browser local time)
- # timezone: America/Denver
- # Optional: Set the time format used.
- # Options are browser, 12hour, or 24hour (default: shown below)
- time_format: browser
- # Optional: Set the date style for a specified length.
- # Options are: full, long, medium, short
- # Examples:
- # short: 2/11/23
- # medium: Feb 11, 2023
- # full: Saturday, February 11, 2023
- # (default: shown below).
- date_style: short
- # Optional: Set the time style for a specified length.
- # Options are: full, long, medium, short
- # Examples:
- # short: 8:14 PM
- # medium: 8:15:22 PM
- # full: 8:15:22 PM Mountain Standard Time
- # (default: shown below).
- time_style: medium
- # Optional: Ability to manually override the date / time styling to use strftime format
- # https://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
- # possible values are shown above (default: not set)
- #strftime_fmt: "%Y/%m/%d %H:%M"
- # Optional: Set the unit system to either "imperial" or "metric" (default: metric)
- # Used in the UI and in MQTT topics
- unit_system: metric
- # Include all cameras by default in Birdseye view
- birdseye:
- enabled: true
- mode: motion
- ffmpeg:
- path: '7.0'
- hwaccel_args: preset-rkmpp
- detect:
- enabled: true
- detectors: # required
- rknn: # required
- type: rknn # required
- # number of NPU cores to use
- # 0 means choose automatically
- # increase for better performance if you have a multicore NPU e.g. set to 3 on rk3588
- num_cores: 3
- classification:
- bird:
- enabled: true
- threshold: 0.4
- semantic_search:
- enabled: True
- model: "jinav1"
- model_size: small
- # Optional: Configuration for face recognition capability
- # NOTE: enabled, min_area can be overridden at the camera level
- face_recognition:
- # Optional: Enable face recognition (default: shown below)
- enabled: true
- # Optional: Minimum face detection score required to detect a face (default: shown below)
- # NOTE: This only applies when not running a Frigate+ model
- detection_threshold: 0.5
- # Optional: Minimum face distance score required to mark as a potential match (default: shown below)
- unknown_score: 0.6
- # Optional: Minimum face distance score required to be considered a match (default: shown below)
- recognition_threshold: 0.7
- # Optional: Min area of detected face box to consider running face recognition (default: shown below)
- min_area: 480
- # Optional: Min face recognitions for the sub label to be applied to the person object (default: shown below)
- min_faces: 1
- # Optional: Number of images of recognized faces to save for training (default: shown below)
- save_attempts: 100
- # Optional: Apply a blur quality filter to adjust confidence based on the blur level of the image (default: shown below)
- blur_confidence_filter: true
- # Optional: Set the model size used face recognition. (default: shown below)
- model_size: small
- lpr:
- enabled: false
- audio:
- enabled: true
- listen:
- - bark
- - fire_alarm
- - scream
- - speech
- - yell
- record:
- enabled: true
- retain:
- days: 3
- mode: all
- alerts:
- retain:
- days: 15
- mode: motion
- detections:
- retain:
- days: 16
- mode: motion
- # Optional: Review configuration
- # NOTE: Can be overridden at the camera level
- review:
- # Optional: alerts configuration
- alerts:
- # Optional: enables alerts for the camera (default: shown below)
- enabled: true
- # Optional: labels that qualify as an alert (default: shown below)
- labels:
- - car
- - cat
- - dog
- - person
- - speech
- # Optional: detections configuration
- detections:
- # Optional: enables detections for the camera (default: shown below)
- enabled: true
- # Optional: labels that qualify as a detection (default: all labels that are tracked / listened to)
- #labels:
- #- car
- #- person
- # Optional: required zones for an object to be marked as a detection (default: none)
- # NOTE: when settings required zones globally, this zone must exist on all cameras
- # or the config will be considered invalid. In that case the required_zones
- # should be configured at the camera level.
- #required_zones:
- #- driveway
- cameras:
- Hof: # <--- this will be changed to your actual camera later
- enabled: true
- ffmpeg:
- inputs:
- - path:
- rtsp://xxxxxxxxxxxxxxxxxxxxx/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
- roles:
- - record
- - path:
- rtsp://xxxxxxxxxxxxxxxxxxxxx/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif
- roles:
- - audio
- - detect
- zones: {}
- motion:
- mask: 0.69,0.054,0.689,0.097,0.962,0.097,0.962,0.056
- threshold: 32
- contour_area: 8
- improve_contrast: true
- review:
- detections: {}
- snapshots:
- # Optional: Enable writing jpg snapshot to /media/frigate/clips (default: shown below)
- enabled: true
- # Optional: save a clean PNG copy of the snapshot image (default: shown below)
- clean_copy: true
- # Optional: print a timestamp on the snapshots (default: shown below)
- timestamp: true
- # Optional: draw bounding box on the snapshots (default: shown below)
- bounding_box: true
- # Optional: crop the snapshot (default: shown below)
- crop: false
- # Optional: height to resize the snapshot to (default: original size)
- height: 480
- # Optional: Restrict snapshots to objects that entered any of the listed zones (default: no required zones)
- required_zones: []
- # Optional: Camera override for retention settings (default: global values)
- retain:
- # Required: Default retention days (default: shown below)
- default: 15
- # Optional: Per object retention days
- objects:
- person: 30
- # Optional: quality of the encoded jpeg, 0-100 (default: shown below)
- quality: 80
- model: # required
- # name of model (will be automatically downloaded) or path to your own .rknn model file
- # possible values are:
- # - deci-fp16-yolonas_s
- # - deci-fp16-yolonas_m
- # - deci-fp16-yolonas_l
- # your yolonas_model.rknn
- path: deci-fp16-yolonas_m
- model_type: yolonas
- width: 320
- height: 320
- input_pixel_format: bgr
- input_tensor: nhwc
- labelmap_path: /labelmap/coco-80.txt
- camera_groups:
- Birdseye:
- order: 1
- icon: LuBird
- cameras: birdseye
- version: 0.16-0
Advertisement
Add Comment
Please, Sign In to add comment