J’ai installé frigate dans un LXC Proxmox à partir de ce script.
Je récupère bien à l’adresse ip_lxc:5000 des minis clips classés comme « Alerts » avec « Person » qui s’affiche lors du survol du pictogramme en haut à gauche du clip.
Il faudrait donc modifier le script d’installation de Frigate LXC qui ne serait pas prévu pour disposer d’une sauvegarde sur le NAS ?
On ne peut pas le faire dans les fichiers de configuration ?
J’ai effectué la modification puis un reboot.
Pas de video d’enregistrée sur le NAS et la commande
touch /mnt/frigate_videos/test2.txt n’écrit rien sur le NAS
root@frigate:~# ls -l /media/frigate
total 16
drwxr-xr-x 2 nobody nogroup 4096 Jan 17 15:43 clips
drwxr-xr-x 3 nobody nogroup 4096 Jan 23 09:54 recordings
drwxrwxrwx 2 nobody nogroup 4096 Jan 22 10:38 ‹ #recycle ›
drwxr-xr-x 2 nobody nogroup 4096 Jan 17 15:43 snapshots
-rw-r–r-- 1 nobody nogroup 0 Jan 23 10:28 test2.txt
-rw-r–r-- 1 nobody nogroup 0 Jan 22 09:39 test.txt
touch /media/frigate/test4.txt
provoque l’écriture dans le dossier Volume1\frigate_videos du NAS
mais l’image de la camera ne s’affiche plus avec ip-lxc:5000
Au final, je comprends que tu m’as fait changer le nom du dossier de montage mnt en frigate mais dans quel but ?
J’ai la même configuration que toi, sauf pour frigate qui tourne dans une VM debian.
Je te confirme que les enregistrements fonctionnent bien avec cette solution.
Ma VM est sur un mini pc sous proxmox, et l’enregistrement se fait sur mon NAS Synology.
Au besoin je pourrais t’aiguiller, j’ai noté quelques trucs lorsque j’ai mis en route tout ça, mais je ne suis pas un cador sur Linux et docker
Je suis finalement arrivé à sauvegarder des vidéos sur mon NAS en ajoutant depuis l’interface Proxmox le partage NFS comme un Storage (Datacenter) puis un point de montage dans le LXC (Ressources Add Mount Point).Sur le NAS j’ai une permission pour l’IP de Proxmox et une pour le LXC
En revanche, j’ai un très grand nombre d’enregistrements sur le NAS (même cette nuit où personne ne passe)
@alex71 Je suis preneur car il y a un moment que je stagne du fait que je n’ai pas trouvé de tuto qui propose l’installation dans un LXC (sans docker) avec le paramétrage de la sauvegarde sur NAS et je ne suis pas un cador en linux !
Tu utilises Coral TP ? (Je ne l’ai pas actuellement mais j’aimerais que ma configuration soit compatible si finalement je dois l’ajouter)
Dans quel dossier se trouve c’est enregistrement ?
Peut-être revoir le niveau de détection ?
Pour le LXC sans docker (script tteck), j’arrive à avoir effectivement comme toi un enregistrement, mauvaise permission sur le NAS… mais ça reste du « bricolage »
Pour la Coral, rien de plus simple, il te faudra juste modifier ton fichier de config de Frigate, et installer la Coral.
Si tu peux prend une Coral USB, elle est plus simple à mettre en place qu’une PCIe
Si tu as besoin d’aide pour la VM pas de souci
Nota: j’ai passé la plupart de mes LXCs qui avaient besoin d’un partage NFS dans des VMs selon le besoin (*arrs, nvr…)
J’avais un Coral USB au début, mais depuis l’intégration de OpenVINO, je suis passé dessus avec le GPU intégré de mon processeur (Intel i5-6500T) et j’ai revendu le Coral.
Je te conseil de bien appliquer des masques sur les zones sans intérêt( genre les arbres ou le ciel) pour baisser la charge de traitement et le nombre de détections.
De même, pour la détection, ne pas utiliser le flux principal, mais plutôt un flux secondaire avec une résolution plus basse pour optimiser les ressources et régler les frames pour la détection à 5 fps (soit dans Frigate, soit dans la camera si c’est possible)
Voici un screen actuel sans Coral, avec deux caméras (une en 720p et l’autre en 3M), enregistrement continu des 15 derniers jours, et go2rtc pour lecture sur home assistant qui tourne sur une autre VM
@alex71
C’était bien mon intention de commencer avec OpenVINO ; j’ai un NUC Core i5-8259U (Quad-Core 2.3 GHz / 3.8 Ghz Turbo - 8 Threads - Cache 6 Mo), 32 Go RAM avec un SSD de 500 Go et d’utiliser des flux différents pour la détection et l’enregisrement.
J’aurai une caméra à surveiller en permanence et 2 autres dans la maison (activées uniquement avec l’alarme) mais qui ne devraient consommer beaucoup de ressources en détection de personnes (sauf en présence de voleurs)
go2rtc ne semble pas indispensable lorsqu’on dispose des flux rtsp des caméras sauf si j’ai loupé quelque chose.
Je viens de planter complètement mon LXC Frigate (que je n’avais pas sauvegardé) ; je vais donc recommencer à 0
Une fois frigate opérationnel avec les enregistrements, je serai également intéressé par tes conseils pour le lien avec HA car j’ai installé l’intégration frigate avec HACS mai j’ai vu qu’il y avait également une intégration de proxy frigate et je n’ai pas vraiment compris sont utilité.
Essaie avec Open VINO deja, ça fonctionne bien sur des processeur récent (à partir de la 6eme génération Intel il me semble).
De ce que j’ai compris, go2rtc sert à ne pas surcharger les flux RTSP des caméras.
Ca permet d’avoir une seule connexion RTSP sur la caméra, et de restreamer le flux sur ce que tu veux après.
Je pourrais bien évidemment t’aider par la suite, mais comme je te l’ai dit, je suis loin d’être un pro dessus, j’ai suivi pas mal de tuto jusqu’à ce que ça fonctionne.