You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -374,20 +374,27 @@ Si votre configuration Frigate comporte plusieurs flux par caméra, il vous faud
374
374
375
375
Configuration Frigate avec un seul flux, ici je n'ai pas besoin d'indiquer le flux, celui par défaut conviendra.
376
376
377
-
>**`` frigate1:``**
378
-
**`` ffmpeg:``**
379
-
**`` inputs:``**
380
-
**`` - path: rtsp://127.0.0.1:8554/frigate1``**
377
+
```yaml
378
+
frigate1:
379
+
ffmpeg:
380
+
inputs:
381
+
- path: rtsp://127.0.0.1:8554/frigate1
382
+
```
381
383
382
384
Configuration Frigate avec plusieurs flux, indiquer l'url du flux voulu sur la page de votre équipement , celui par defaut ne conviendra pas, remplacer 127.0.0.1 par l'ip du serveur Frigate.
***Attention, en aucun cas il ne vous est demandé de modifier la configuration sur Frigate***
393
400
@@ -409,7 +416,150 @@ Frigate organise les review items comme des plages temporelles regroupant plusie
409
416
Si l’enregistrement est désactivé (record.enabled: false), aucun segment vidéo n’est stocké, et donc la plateforme ne construit pas de review items → rien n’est publié dans frigate/reviews.
410
417
411
418
Pour fonctionner le plugin a donc besoin de :
412
-
`record:`
413
-
` enabled: true`
419
+
420
+
```yaml
421
+
record:
422
+
enabled: true
423
+
```
424
+
425
+
426
+
### Exemple de fichier de configuration
427
+
428
+
Veuillez noter que c'est mon fichier, mes réglages et qu'il fonctionne pour ma situation, à vous de l'adapter ou de comparer avec le vôtre si jamais toutes les fonctions du plugin n'étaient pas fonctionnelles chez vous.
429
+
430
+
Je ne pourrais être tenu responsable de tout dysfonctionnement causé par cette configuration, vous devez donc adapter la configuration à votre propre serveur et à vos besoins.
431
+
432
+
J'ai mis des commentaires afin de vous aider.
433
+
434
+
```yaml
435
+
mqtt:
436
+
host: 192.168.2.22 # Adresse IP de votre serveur MQTT
437
+
port: 1883# Port du broker MQTT (1883 = standard non sécurisé)
438
+
user: *** # Nom d'utilisateur (masqué ici)
439
+
password: *** # Mot de passe (masqué ici)
440
+
stats_interval: 300# Fréquence (en secondes) des messages de statistiques MQTT
441
+
442
+
detectors:
443
+
coral:
444
+
type: edgetpu # Utilise un accélérateur Coral (Edge TPU) pour la détection
445
+
device: usb # Type de connexion : USB
446
+
447
+
ffmpeg:
448
+
hwaccel_args: preset-intel-qsv-h264 # Accélération matérielle Intel Quick Sync pour le décodage vidéo
449
+
450
+
timestamp_style:
451
+
position: tr # Position du timestamp sur l’image (tr = top-right = coin supérieur droit)
452
+
format: '%d/%m/%Y %H:%M:%S'# Format du timestamp affiché (jour/mois/année heure:min:sec)
453
+
454
+
birdseye:
455
+
enabled: false # Désactive le mode Birdseye (vue multi-caméras combinée)
456
+
457
+
model:
458
+
labelmap: # Remappage des classes de détection vers des noms personnalisés
459
+
0: personne
460
+
1: vehicule
461
+
2: vehicule
462
+
3: vehicule
463
+
5: vehicule
464
+
7: vehicule
465
+
16: animale
466
+
17: animale
467
+
18: animale
468
+
19: animale
469
+
20: animale
470
+
471
+
detect:
472
+
enabled: true # Active globalement la détection d'objets pour toutes les caméras (ajouté automatiquement par frigate 0.16)
473
+
474
+
snapshots:
475
+
enabled: true # Active les captures d’image (snapshots) lors des événements
476
+
clean_copy: true # Génère une version sans annotation (utile pour archivage ou IA)
477
+
timestamp: false # Ne superpose pas la date/heure sur les images
478
+
bounding_box: false # Ne dessine pas de boîte de détection sur les images
479
+
crop: false # Ne recadre pas automatiquement l’objet détecté
480
+
retain: # Durée de conservation des images
481
+
default: 3# Par défaut, conserve les snapshots 3 jours
482
+
objects:
483
+
personne: 7# Conserve ceux contenant une "personne" pendant 7 jours
484
+
vehicule: 3# Conserve ceux contenant un "vehicule" pendant 3 jours
485
+
486
+
record:
487
+
enabled: true # Active l’enregistrement vidéo
488
+
retain:
489
+
days: 1# Conserve les enregistrements pendant 1 jour
490
+
mode: all # Enregistre tout, même sans détection
491
+
alerts:
492
+
retain:
493
+
days: 7# Conserve les clips d’alerte pendant 7 jours
494
+
mode: active_objects # Seulement si un objet actif a été détecté
495
+
pre_capture: 5# Enregistre 5 secondes avant le début de l’événement
496
+
post_capture: 5# Enregistre 5 secondes après la fin de l’événement
497
+
detections:
498
+
retain:
499
+
days: 7# Conserve les clips avec détection pendant 7 jours
500
+
mode: active_objects
501
+
pre_capture: 3
502
+
post_capture: 5
503
+
504
+
semantic_search:
505
+
enabled: true # Active l’analyse sémantique des événements (IA)
506
+
reindex: false # Ne re-analyse pas les anciens événements au démarrage
507
+
508
+
genai:
509
+
enabled: true # Active l’intégration IA (Google Gemini ici)
510
+
provider: gemini # Fournisseur de l’IA
511
+
api_key: *** # Clé API Gemini (masquée ici)
512
+
model: gemini-1.5-flash # Modèle utilisé pour l’analyse comportementale
513
+
object_prompts: # Prompts personnalisés pour chaque type d’objet, a vous de l'adapter si besoin.
514
+
personne: >
515
+
Commence IMMÉDIATEMENT et DIRECTEMENT la description de l'action...
516
+
vehicule: >
517
+
Décris IMMÉDIATEMENT et DIRECTEMENT le comportement du véhicule...
518
+
animale: >
519
+
Analyse IMMÉDIATEMENT et DIRECTEMENT le comportement de l'animal...
520
+
521
+
cameras:
522
+
frigate1: # Nom de la caméra
523
+
detect:
524
+
fps: 5# Taux d’analyse des images pour la détection
525
+
enabled: true # Active la détection pour cette caméra
526
+
width: 640# Largeur du flux vidéo analysé
527
+
height: 360# Hauteur du flux vidéo analysé
528
+
stationary:
529
+
interval: 50# Vérifie les objets immobiles toutes les 50 frames
530
+
threshold: 30# Seuil de mouvement à partir duquel un objet est considéré comme "mobile"
531
+
ffmpeg:
532
+
inputs:
533
+
- path: rtsp://127.0.0.1:8554/frigate1_high # Flux principal haute résolution
0 commit comments