Frigate pour UN nul!

Bonjour à tous

Je viens de plonger dans Home Assistant, dans un premier temps en MV sur ma Freebox Ultra, puis en voyant des galeres de plantage pour Frigate sur 3 caméras. J’ai décider de passer sur un mini PC.
Mais voila, sur ma nouvelle config, impossible de faire apparaitre mes caméras dans frigate (elles diffusent bien un flus RSTP) et bien reconnues avec l’integration ONVIF.
J’ai 2 fichiers, 1x frigate.yaml et 1x frigate.yml. Faut-il garder ces 2 fichiers?
J’ai vraiment du mal avec les lignes de code.
Si une ame charitable veux bien me « tenir la main » :rofl: pour réaliser ma config!!!

Merci :pray:

Ma configuration


mini PC avec HAOS N100 16 Go, SSD 512 Go

System Information

version core-2025.1.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.66-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.2
Stage running
Available Repositories 1498
Downloaded Repositories 3
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.1
update_channel stable
supervisor_version supervisor-2024.12.3
agent_version 1.6.0
docker_version 27.2.0
disk_total 468.7 GB
disk_used 11.1 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons Matter Server (7.0.0), Terminal & SSH (9.16.0), Frigate (0.14.1), File editor (5.8.0), Mosquitto broker (6.4.1)
Dashboards
dashboards 2
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 11 janvier 2025 à 06:48
current_recorder_run 11 janvier 2025 à 12:13
estimated_db_size 0.99 MiB
database_engine sqlite
database_version 3.47.1

Bonjour, il nous faudrait les marques de tes caméras et ton fichier frigate.ylm …
en principe si je dis pas de bêtises il y a juste le fichier frigate.ylm … tu le configures direct dans le menu de frigate …

.
moi aussi !! :+1:

Merci Didier02100 de te pencher sur mon probleme!
Mes caméras sont des TAPO C200 et 210, jai bien les flux RSTP car je peux les visionner en direct sur VLC.
Mon probleme est je pense la config de Frigate.
Déja quand je crée le fichier frigate.yml il es noté comme ceci
image
et je pense qu’il faudrait qu’il soit comme ceci
image
Non?

Et je ne peux meme plus lancer frigate, il tourne en boucle.

Je ne saurai trop dire …
chez moi …
.

Avec ce fichier


frigate se lance, mais ecran noir!

Chez moi , c’est une tapo c210

mqtt:
  host: 192.168.0.100
  port: 1883
  user: mqtt
  password: diXXXXX0

ui:
  time_format: 24hour 


  
ffmpeg:
  hwaccel_args: preset-vaapi

detectors:
  coral:
    type: edgetpu
    device: usb


objects:
  track:
    - person
    - bird
    - cat
    - dog

snapshots:
  enabled: true
  timestamp: true
  retain:
    default: 10

record:
  enabled: true
  retain:
    days: 7
    mode: motion
  events:
    retain:
      default: 10
      mode: motion



cameras:


  buro:        ############################################################
    ffmpeg:
      inputs:
        - path: rtsp://diXXXXXXXX@192.168.0.15:554/stream1
    objects:
      filters:
        person:
          min_score: 0.70
          threshold: 0.70
        bird:
          min_score: 0.75
          threshold: 0.75
        dog:
          min_score: 0.70
          threshold: 0.70
        cat:
          min_score: 0.70
          threshold: 0.70


    detect:

      width: 1280
      height: 720

      fps: 5

    onvif:
      host: Ip de ta caméra
      port: 2020
      user: dXXXXr   user de chez tapo
      password: diXXXXX9   mdp de chez tapo


Par contre j’utilise onvif pour les commandes PTZ !!

Hello @didier02100 ,

Faudrait que tu montres les logs de l’addon frigate.
Il se peut que, parce que le tpu n’est pas détecté, il se mette en carafe.

il faudrai peut etre que tu me parles du MQTT, car je vois qu’au debut, tu commences par ça avec une adresse en dehors de ma plage d’adresse?

??? heu … oui … je passe … j’ai juste mis l’adresse de mon home assistant qui est en 192.168.0.100 !! et donc mqtt …
je crois que tu n’a pas configurer justement mqtt dans frigate.ylm

Dans le journal du modul complémentaire frigate , il démarre correct ?

du module complémentaire ?? pourquoi faire ?? Chez moi ca fonctionne !!
en gros ca donne ca … sur des mois !!

AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:06:37.067944937  172.30.32.2 - - [11/Jan/2025:18:06:37 +0100] "GET /api/config/schema.json HTTP/1.1" 200 35978 "http://192.168.0.100:8123/api/hassio_ingress/urQNaP7HBZlu2l-N-4kLl7W01Q_gNr1vGwnxm-rKI30/assets/yaml.worker.bundle.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:07:31.813088985  172.30.32.2 - - [11/Jan/2025:18:07:31 +0100] "GET /api/config HTTP/1.1" 200 31237 "http://192.168.0.100:8123/api/hassio_ingress/urQNaP7HBZlu2l-N-4kLl7W01Q_gNr1vGwnxm-rKI30/config" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:07:31.814004061  172.30.32.2 - - [11/Jan/2025:18:07:31 +0100] "GET /api/profile HTTP/1.1" 200 18 "http://192.168.0.100:8123/api/hassio_ingress/urQNaP7HBZlu2l-N-4kLl7W01Q_gNr1vGwnxm-rKI30/config" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:07:31.816526812  172.30.32.2 - - [11/Jan/2025:18:07:31 +0100] "GET /api/config/raw HTTP/1.1" 200 1406 "http://192.168.0.100:8123/api/hassio_ingress/urQNaP7HBZlu2l-N-4kLl7W01Q_gNr1vGwnxm-rKI30/config" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:07:35.781876070  127.0.0.1 - - [11/Jan/2025:18:07:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:07:48.237388370  172.30.32.2 - - [11/Jan/2025:18:07:48 +0100] "GET /ws HTTP/1.1" 101 42235 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" "192.168.0.190, 172.30.32.1"
2025-01-11 17:08:07.226509436  172.30.32.2 - - [11/Jan/2025:18:08:07 +0100] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2024.12.3 aiohttp/3.11.11 Python/3.12" "-"
2025-01-11 17:08:35.805050138  127.0.0.1 - - [11/Jan/2025:18:08:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:09:35.827339571  127.0.0.1 - - [11/Jan/2025:18:09:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:10:07.235452383  172.30.32.2 - - [11/Jan/2025:18:10:07 +0100] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2024.12.3 aiohttp/3.11.11 Python/3.12" "-"
2025-01-11 17:10:35.854256811  127.0.0.1 - - [11/Jan/2025:18:10:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:11:35.878552102  127.0.0.1 - - [11/Jan/2025:18:11:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:12:07.241043647  172.30.32.2 - - [11/Jan/2025:18:12:07 +0100] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2024.12.3 aiohttp/3.11.11 Python/3.12" "-"
2025-01-11 17:12:35.900693485  127.0.0.1 - - [11/Jan/2025:18:12:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:13:35.924507082  127.0.0.1 - - [11/Jan/2025:18:13:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:14:07.249322075  172.30.32.2 - - [11/Jan/2025:18:14:07 +0100] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2024.12.3 aiohttp/3.11.11 Python/3.12" "-"
2025-01-11 17:14:35.948238169  127.0.0.1 - - [11/Jan/2025:18:14:35 +0100] "" 400 0 "-" "-" "-"
2025-01-11 17:15:35.975810106  127.0.0.1 - - [11/Jan/2025:18:15:35 +0100] "" 400 0 "-" "-" "-"

.
j’en ai des milliers de lignes …
.
.
.ce serait plutôt à Gomy24 de nous faire voir son journal … il doit y avoir des erreurs …

1 « J'aime »

Bonjour,

Il faudrait que tu respectes l’indentation de tes lignes, ça risque de ne pas fonctionner :

mqtt:
  enabled: true
  host: 192.168.1.3
  user: mqtt-user
  password: xxxxx
  port: 1883

detectors:
  coral:
    type: edgetpu
    device: usb

#audio: # <- enable audio events for all camera
#  enabled: True
  
birdseye:
  enabled: true
  mode: continuous
  width: 1920
  height: 1080
  quality: 5

go2rtc:
  streams:
    salon:
      - tapo://xxxx:xxxxx@192.168.1.10
    salle_a_manger:
      - tapo://xxxx:xxxxx@192.168.1.11
    cuisine:
      - tapo://xxxxx:xxxxx@192.168.1.12
    garage:
      - tapo://xxxxx:xxxxx@192.168.1.13
    jardin:
      - tapo://xxxxx:xxxxx@192.168.1.14
    chambre_avant:
      - tapo://xxxxx:xxxxx@192.168.1.15

cameras:
  salon:
    enabled: true
    onvif:
      host: 192.168.1.10
      port: 2020
      user: xxxxx
      password: xxxxx
    ffmpeg:
      inputs:
        #- path: rtsp://127.0.0.1:8554/salon
        - path: rtsp://xxxxx:xxxxxb@192.168.1.10:554/stream1
          roles:
            - record
    objects:
  # Optional: list of objects to track from labelmap.txt (default: shown below)
      track:
        - person

Chez moi, le mqtt sert à forcer les enregistrements, snaphots, etc…

Et dans l’appli TAPO :wink: (android dans mon cas), il faut aller dans les paramètres, réglages avancés, compte de la caméra , information sur le compte et créer un compte. (en oubliant les caractères spéciaux, c’est assez capricieux)

de chez tapo !! …

.
aprés je crois qu’on peu le mettre en false , il me semble

1 « J'aime »

On peut, je force les enregistrements quand je suis absent via mon planning de travail.

oui , aprés quand ca marchera … !!
.
@Gomy24 as tu regarder la doc ?
.

VERSION SIMPLE …
.

.
.
VERSION HARD !!!.

Oui pardon @didier02100 je suis allé trop vite, c’est à @Gomy24 de nous montrer son log Frigate, car je veux voir ce qu’il est écrit comme message d’erreur, je soupçonne le coral/tpu via :

  coral:
    type: edgetpu
    device: usb```
1 « J'aime »

Bonjour @Gomy24,

Seul le fichier « frigate.yml » est utilisé par l’add-on. Tu peux supprimer le deuxième normalement.

Pour moi tu as un problème avec ta config, même plusieurs :

  • L’indentation ligne 4 « cameras » n’est pas bonne, il ne doit pas y avoir d’espaces au début
  • Ton lien RTSP me semble bizarre, normalement le port doit être :554 et non :2020 donc à tester avec :554 je pense
  • Le rôle « - stream » n’est pas bon selon moi, tu as le choix entre ça selon la doc :
roles:
  - audio
  - detect
  - record

Peux-tu nous partager ta config au format texte en choisissant « Texte préformaté » dans ton message plutôt qu’une capture d’écran ? Plus facile pour nous d’agir dessus.

Oui, je pense, et comment faire pour le MQTT dans Frigate?

Oui j’ai paramétré le compte et le mot de passe dans l’appli Android, car j’ai réussi à les paramétrer sur mon NAS Synology!

Le port est rentré comme ça sur mon NAS et ça fonctionne. Faut-il configurer un autre port pour HA?