Problème configuration frigate

Bonjour, je me permet de crée un sujet car cela fait plusieurs jours que j’essaie de configurer frigate mais à chaque fois des erreurs quand je cherche sur internet je trouve pas grand chose, dans les logs j’ai cette erreur qui sort. Pour préciser j’ai une caméra tapo C210, merci beaucoup

Résumé

2023-04-17 09:31:48.722763943 *************************************************************
2023-04-17 09:31:48.722781755 *************************************************************
2023-04-17 09:31:48.722920194 *** Your config file is not valid! ***
2023-04-17 09:31:48.722926861 *** Please check the docs at ***
2023-04-17 09:31:48.722933267 *** Configuration File | Frigate ***
2023-04-17 09:31:48.722943527 *************************************************************
2023-04-17 09:31:48.722949517 *************************************************************
2023-04-17 09:31:48.723117070 *** Config Validation Errors ***
2023-04-17 09:31:48.723124154 *************************************************************
2023-04-17 09:31:48.723601292 1 validation error for FrigateConfig
2023-04-17 09:31:48.723616501 cameras → hickvision
2023-04-17 09:31:48.723621918 argument of type ‹ NoneType › is not iterable (type=type_error)
2023-04-17 09:31:48.756738717 Traceback (most recent call last):
2023-04-17 09:31:48.756762467 File « /opt/frigate/frigate/app.py », line 351, in start
2023-04-17 09:31:48.756767780 self.init_config()
2023-04-17 09:31:48.756774655 File « /opt/frigate/frigate/app.py », line 80, in init_config
2023-04-17 09:31:48.756781218 user_config = FrigateConfig.parse_file(config_file)
2023-04-17 09:31:48.756788457 File « /opt/frigate/frigate/config.py », line 1072, in parse_file
2023-04-17 09:31:48.756793874 return cls.parse_obj(config)
2023-04-17 09:31:48.756802103 File « /usr/local/lib/python3.9/dist-packages/pydantic/main.py », line 526, in parse_obj
2023-04-17 09:31:48.756807728 return cls(**obj)
2023-04-17 09:31:48.756815801 File « /usr/local/lib/python3.9/dist-packages/pydantic/main.py », line 341, in init
2023-04-17 09:31:48.756823978 raise validation_error
2023-04-17 09:31:48.756831635 pydantic.error_wrappers.ValidationError: 1 validation error for FrigateConfig
2023-04-17 09:31:48.757032157 cameras → hickvision
2023-04-17 09:31:48.757041688 argument of type ‹ NoneType › is not iterable (type=type_error)
2023-04-17 09:31:48.757050230
2023-04-17 09:31:48.757057938 *************************************************************
2023-04-17 09:31:48.757318878 *** End Config Validation Errors ***
2023-04-17 09:31:48.757330284 *************************************************************

et ma configuration et comme ceci

mqtt:
  host: core-mosquitto
  user: xxxxx
  password: xxxxx

cameras:
  hickvision:
    ffmpeg:
      inputs:
        - path: rtsp://utilisateur:mdp.@192.168.1.104/stream1
          roles:
    detect:
      width: 1280
      height: 720

Salut @Ethan_Mouronval

Je sais pas si c’est un mauvais ctrl+c / ctrl+v mais il y’a un point en trop juste avant le @ dans le flux rtsp.

Bref sans le pt en trop et en précisant les « roles » je tenterai ça :

mqtt:
  host: core-mosquitto
  user: xxxxx
  password: xxxxx

cameras:
  hickvision:
    ffmpeg:
      inputs:
        - path: rtsp://utilisateur:mdp@192.168.1.104/stream1
          roles:
            - record
            - detect
    detect:
      width: 1280
      height: 720

salut @Herbs le . en trop il est dans mon mdp mais j’ai oublié de le retirer est ce que cela dérange si il a un point dans mon mdp ?

@Herbs après avoir mit les rôles il démarre bien je te remercie de ton aide qui ma étais très utile il me reste plus que à configurer ma caméra car elle ne s’affiche pas

Déjà une bonne chose :wink:

Tu peux tester de mettre l’url « rtsp » dans vlc (une petite recherche google te permettra de trouver comment) pour voir si elle est fonctionnelle ou si tu as de la conf à faire sur la caméra ou frigate.

Salut, du coup après avoir essayé avec ispy j’ai réussi à retrouver le lien et tout est bon merci beaucoup