Forum Linux.debian/ubuntu Remplacer Zoneminder par Frigate

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
29
nov.
2025

Bonjour,

Je suis tombé sur un article qui m'a fort intéressé sur linuxfr.org.

https://linuxfr.org/users/funix/journaux/integration-d-une-cle-usb-accelerateur-coral-edge-tpu-sous-zoneminder-et-frigate

Quelqu'un qui comme moi a tenté d'utiliser le projet zoneminder pour faire de la videosurveillance, très difficile à mettre en oeuvre.
Avec un résultat médiocre, j'ai voulu tester la solution que cette personne propose, frigate.

J'ai imaginé déjà plusieurs choses à déployer autour de ce projet de manière classique : users, serveur web, emplacement du backend en python, emplacement web frontend, …

Par contre, je suis bloqué sur un gros paquet.
https://raw.githubusercontent.com/blakeblackshear/frigate/refs/tags/v0.16.2/docker/main/Dockerfile

J'ai installé sur ma debian sid :
-installé et compilé python 3.11 et mis dans /usr/local/bin/python3.11 et créé une alternative à python 3.13
-importé le projet via git clone https://github.com/blakeblackshear/frigate -b v0.16.2
-créer un virtualenv pour ce projet
-installé les dépendances via pip3 install requirement* à partir de : https://github.com/blakeblackshear/frigate/blob/v0.16.2/docker/main/Dockerfile

   (venv) frigate@host:/opt/frigate$ ./venv/bin/pip install frigate
    Requirement already satisfied: frigate in ./venv/lib/python3.11/site-packages (0.7.0)
    Requirement already satisfied: click in ./venv/lib/python3.11/site-packages (from frigate) (8.1.8)
    Requirement already satisfied: docutils in ./venv/lib/python3.11/site-packages (from frigate) (0.22.3)
    Requirement already satisfied: jinja2 in ./venv/lib/python3.11/site-packages (from frigate) (3.1.6)
    Requirement already satisfied: ruamel.yaml in ./venv/lib/python3.11/site-packages (from frigate) (0.18.16)
    Requirement already satisfied: MarkupSafe>=2.0 in ./venv/lib/python3.11/site-packages (from jinja2->frigate) (3.0.3)
    Requirement already satisfied: ruamel.yaml.clib>=0.2.7 in ./venv/lib/python3.11/site-packages (from ruamel.yaml->frigate) (0.2.15)
    (venv) frifri@videosrv:/opt/frigate$ ./venv/bin/python3.11 /opt/frigate/app.py
    Traceback (most recent call last):
      File "/opt/frigate/app.py", line 17, in <module>
        import frigate.util as util
    ModuleNotFoundError: No module named 'frigate.util'

Je m'arrête la ! Mais suivre un projet comme ça pour le mettre sur un debian, ça va être gros pour suivre autant faire du docker, non ? Sur une pi 4 B 2Go de Ram :/

On m'a dit sur le chan irc raspberry
(And installing with: ./venv/bin/pip install frigate Although that will get frigate from pypi. If you've a python package for frigate somewhere you'll need to give it a filesystem path.)
???

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.