Parametre zones dans frigate

Bonjour

quand je veux crée une zones dans frigate , il me sors une erreur par contre le mask marche ?

voici mon yaml

image

merci

Hello @nono27

Rajoute 2 espaces (ou une tabulation) devant coordinates pour indiquer que c’est un attribut de zone_0 et non pas de zones.

Exemple dans la doc officielle

pareil , meme probleme

image

Est-ce bien sous une caméra? on ne voit pas l’indendation au départ:

camera:
  zones:
    entire_yard:
      coordinates: ...

Toujours la même source

Désolé ça semble basique mais sans avoir ton fichier de config complet il faut s’assurer que les erreurs de base ne sont pas présentes :slight_smile:

Ce que j’aime aussi faire quand j’ai des problèmes c’est un minimum config qui fonctionne et ajouter la partie qui prose problème. Genre une caméra, puis ajouter les zones.

je l’ai fait au fur et a mesure et c’est tjrs la zones qui me fait des erreurs

voici les 2 configs que j’ai tester

Copier/coller et mettre dans un bloc de code c’est plus simple, je pourrais juste te recopier ta config.

Je pense que ton problème c’est que tu définis les zone en général alors que c’est par caméra.

Rajoute 2 indentations depuis detect jusquà la fin de ton fichier.

Configuration pour une camera sur la doc officielle

cameras:
  exterieur:
    enabled: True
    ffmpeg:
      inputs:
        - path: rtsp://viewer:{FRIGATE_RTSP_PASSWORD}@10.0.10.10:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - record
    detect:
      width: 1280
      height: 720
    zones:
      coordinates: xxxxxxxxxx

Ça devrait fonctionner

1 « J'aime »

j’ai pas tout compris je t’envoie ma config

mqtt:
enabled: true
host: 192.xxxx
user: mqtt
password: xxxxx
port: xxx

cameras:
exterieur:
ffmpeg:
inputs:
- path: rtsp://admin:xxxx@192.168.1.1xxxx/h265Preview_01_main
input_args: preset-rtsp-restream
roles:
- record
- path: rtsp://admin:xxxxx@192.168.1.1xxxxxx/h264Preview_01_sub
input_args: preset-rtsp-restream
roles:
- detect
zones:
zone_0:
coordinates: 1280,200,1280,720,0,720,0,158

detect:
enabled: True
width: 1280
height: 720

record:
enabled: True
retain:
days: 1
events:
retain:
default: 5
mode: active_objects

snapshots:
enabled: True

objects:
track:
- person
- car

motion:
mask:
- 0,0,0,136,1280,181,1280,0

excuse moi la copie est pas terrible :slight_smile:

je ne savais pas comment le mettre dans un bloc

Utilise la balise texte préformater ,l’icone </>.

1 « J'aime »

Si je ne me suis pas trompé dans l’indentation ça devrait être ça:

mqtt:
  enabled: true
  host: 192.xxxx
  user: mqtt
  password: xxxxx
  port: xxx

cameras:
  # début de la config pour caméra exterieur
  exterieur:
    ffmpeg:
      inputs:
        - path: rtsp://admin:xxxx@192.168.1.1xxxx/h265Preview_01_main
          input_args: preset-rtsp-restream
          roles:
            - record
        - path: rtsp://admin:xxxxx@192.168.1.1xxxxxx/h264Preview_01_sub
          input_args: preset-rtsp-restream
          roles:
            - detect
    zones:
      zone_0:
        coordinates: 1280,200,1280,720,0,720,0,158
    motion:
      mask:
        - 0,0,0,136,1280,181,1280,0
  # fin de la config pour caméra exterieur

# Config pour toutes les caméras si pas de contre indication dans la config des caméras
detect:
  enabled: True
  width: 1280
  height: 720

record:
  enabled: True
  retain:
    days: 1
  events:
    retain:
      default: 5
      mode: active_objects

snapshots:
  enabled: True

objects:
  track:
    - person
    - car

un grand merci Cloom , ca marche tu es trop fort

juste une derniere question tu sais pourquoi jai cette erreur :frowning: meme avant ta config)

1 « J'aime »

Hello,

J’ai perdu tellement d’heure sur des points virgules mal placés ou des espaces manquants que j’ai un oeil un peu plus affuté qu’avant :smiley:

Je ne crois pas que ce soit nécessaire de cacher tes adresses IP, surtout si elle sont locales.

D’après ce bug en anglais sur le github de Frigate il semblerait que ce soit dû à une migration de la base de données, ça devrait disparaitre:

Donc si tu l’as encore demain c’est pas normal et tu peux ouvrir un autre sujet.

N’hésite pas à marquer le post où j’ai mis la bonne indentation en réponse, ça marquera le post comme résolu :slight_smile:

Bon « espionnage » avec Frigate :smiley: