8Go t’es un peu radin sur ce coup
J’ai d’autres CT.
8go je pensais que c’était suffisant si je déplaçais mes medias sur un disque externe.
Frigate est assez gourmand même en stockage
Bonsoir,
J’ai installé il y a plusieurs mois Frigate maintenant en suivant le tuto : Running Frigate on Proxmox — Home Automation Guy
Depuis le début, la taille du disque d’amorçage est importante:
Savez-vous pourquoi ?
Egalement, depuis quelques semaines, j’obtiens le message :
Je n’ai plus ce message si je redémarre le container et tout fonctionne correctement pour quelques minutes.
Dans les logs, j’ai régulièrement ce message:
En cherchant un peu, j’ai trouvé hier une recommandation pour les montages sur DD USB où il y avait ce message d’erreur: modifier le fichier /etc/fstab en ajoutant « nofail » sur la ligne correspondante au DD USB. Je pensais avoir réglé le problème mais j’ai eu la même erreur ce soir.
Quelqu’un a-t-il rencontré ce problème ? Avez-vous une idée du problème ou de où je pourrais creuser ?
Merci.
Certains contrôleur USB sont bien pourris et ne supportent pas d’être utilisés comme des disques
J’ai déjà eu le soucis avec simplement du backup qui finissait tjs par se vautrer
C’est intéressant ce que tu dis. J’utilise ce DD USB pour aussi réaliser mes sauvegardes Proxmox… Lorsque je vais sur ce stockage dans l’arborescence, et que je sélectionne « Sauvegarde », j’ai le message suivant:
Si je redémarre Proxmox, j’ai régulièrement ce message:
As-tu une recommandation pour le contrôleur USB ?
Merci.
Faut aussi vérifier l’état de ton disque ?
Bonjour,
J’ai lu le tuto dans dans lequel il est mentionné que l’on peut maintenant installer Frigate dans un LXC sans docker en utilisant ce script qui intègre l’installation d’Openvino (accélération matériel sans clé hard) et également Coral s’il faut monter en puissance avec une augmentation du nombre de caméras et ajouter une clé Coral.
J’affiche bien le flux rtsp d’une camera à l’adresse ip du lxc:5000 mais impossible d’enregistrer une vidéo sur le NAS lorsqu’il se produit un évènement devant la camera comme le passage d’une personne par exemple.
Le partage NFS sur mon NAS semble correct car depuis la console du LXC je peux enregistrer un fichier texte …
Voici mon config.yml actuel
mqtt:
enabled: false
cameras:
test:
ffmpeg:
inputs:
- path: rtsp://login:passwd:554/stream0/mobotix.mjpeg
input_args: -re -stream_loop -1 -fflags +genpts
roles:
- detect
- rtmp
detect:
height: 1080
width: 1920
fps: 5
detectors:
ov:
type: openvino
device: CPU
model:
path: /openvino-model/FP16/ssdlite_mobilenet_v2.xml
model:
width: 300
height: 300
input_tensor: nhwc
input_pixel_format: bgr
labelmap_path: /openvino-model/coco_91cl_bkgr.txt
version: 0.14
Dès que j’ajoute la moindre liqne avec Storage, je perds l’image de la camera sur ip_lxc:5000
Bonjour,
J’aurez besoin d’un coup de main.
J’ai installé et configuré frigate en suivant le tuto par contre ma clé Coral is very slow(130ms).
Elle est bien reconnue en USB3.
root@frigate:~# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 18d1:9302 Google Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
root@frigate:~# lsusb -t
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 10000M
|__ Port 4: Dev 5, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/1p, 480M
Auriez vous une idée?
Mon fichier de conf Proxmox
arch: amd64
cores: 4
features: nesting=1
hostname: frigate
memory: 7096
nameserver: 192.168.1.1
net0: name=eth0,bridge=vmbr0,gw=192.168.1.254,hwaddr=BC:24:11:15:0B:39,ip=192.168.1.6/24,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm:vm-100-disk-0,size=500G
swap: 512
tags: community-script;nvr
usb0: host=1a6e:089a,usb3=1
usb1: host=18d1:9302,usb3=1
lxc.cgroup2.devices.allow: a
lxc.cap.drop:
lxc.mount.entry: /dev/serial/by-id dev/serial/by-id none bind,optional,create=dir
lxc.mount.entry: /dev/ttyUSB0 dev/ttyUSB0 none bind,optional,create=file
lxc.mount.entry: /dev/ttyUSB1 dev/ttyUSB1 none bind,optional,create=file
lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file
lxc.mount.entry: /dev/ttyACM1 dev/ttyACM1 none bind,optional,create=file
lxc.cgroup2.devices.allow: c 226:0 rwm
lxc.cgroup2.devices.allow: c 226:128 rwm
lxc.cgroup2.devices.allow: c 29:0 rwm
lxc.cgroup2.devices.allow: c 188:* rwm
lxc.cgroup2.devices.allow: c 189:* rwm
lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file
lxc.mount.entry: /dev/bus/usb/003 dev/bus/usb/003 none bind,optional,create=dir 0, 0
ainsi que mon docker-compose.yaml
version: '3.9'
services:
frigate:
container_name: frigate
privileged: true
restart: unless-stopped
image: ghcr.io/blakeblackshear/frigate:stable
shm_size: "512mb" # update for your cameras based on calculation above
devices:
- /dev/bus/usb:/dev/bus/usb
- /dev/dri/renderD128 # for intel hwaccel, needs to be updated for your hardware
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/frigate/config:/config
- /mnt/frigate:/media/frigate
- type: tmpfs # Optional: 1GB of memory, reduces SSD/SD Card wear
target: /tmp/cache
tmpfs:
size: 1000000000
ports:
- "5000:5000"
- "1935:1935" # RTMP feeds
- "8971:8971"
- "8554:8554" # RTSP feeds
- "8555:8555/tcp" # WebRTC over tcp
- "8555:8555/udp" # WebRTC over udp`Texte préformaté`
J’ai la même configuration LXC et une inference speed à 12ms actuellement. J’étais à 60ms en USB2 sur un hub.
J’ai finalement créé un nouveau container LXC avec Helper Scripts et copié seulement le fichier de configuration (pas la base de données).
En conservant les mêmes noms réseaux, ça été transparent pour HA.
Encore merci pour les explications @Popoff !
Le pb etait lie a une erreur dans la conf de frigate.
Maintenant j’ai un pb avec la camera de la freebox, j’ai bcp de perte de flux
Bonjour,
Après avoir essayé de comprendre les subtilités des différentes installations, j’ai du mal à savoir sur quel type d’installation partir.
Je suis tout nouveau sur Proxmox et j’aimerais savoir ce que vous me conseillez de faire. Pour l’instant, Frigate tourne directement sur HA. Cela vaut il le coup de le réinstaller sur Proxmox ? Y’aura t’il des améliorations au niveau de la charge ?
J’ai une accélération matérielle OpenVINO mais cela ne semble pas suffire. Faut il investir dans une clé Coral? Si oui, où peut on l’acheter ?
Merci à tous
Bonjour,
perso, j’ai essayé de mettre tout ce qui pouvait tourner indépendamment de HA en dehors, dans des LXC différents. Pour moi, ca n’est que Adguard et Frigate. Comme ça peut être assez gourmand, je ne voulais pas que ça puisse perturber le fonctionnement de HA.
Dans HA, que j’ai en version HAOS sur une VM sous proxmox, j’ai mis les add-on MQTT, Z2M et Node-red, dont, pour moi, l’usage est intimement lié à la domotique. Pas de raison d’utiliser l’un sans l’autre.
alors que les caméras doivent pouvoir continuer même sans HA.
Voila un peu mon principe.
Ensuite, à l’utilisation quotidienne, je ne peux pas vraiment faire de comparaison. Mais en tout cas, ça allège les sauvegardes HA et aussi les temps de redémarrage (puisqu’il n’a pas besoin de tout redémarrer).
Ensuite pour Frigate, j’ai pris un Coral, clairement ça fait la différence. SInon, il faudrait vraiment une machine dédié et costaud.
Bonjour,
Petite question, pour ajouter ma clé Coral, Je dois renseigner dans la ligne de code
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file 0, 0
lxc.mount.entry: /dev/bus/usb/002/ dev/bus/usb/002/ none bind,optional,create=dir 0,0
Que dois je renseigner comme numéro par rapport à mon image?
001 du « Bus » ou 005 du « Device » ?
Slt c’est le Bus qui compte donc BUS 001
Par contre maintenant tu peux faire le montage via l’ui de proxmox. Tu vas sur ton conteneur puis ressources puis device passthrough et dans Devise path tu mets : /dev/usbedgetpu
Car si tu rédemarres Proxmox il est probable que le numéro du bus change…
Pourquoi ceci? Pour que je comprenne.
Si je vais sur mon docker je n’ai pas « Device passtrough »
et voici l’erreur quand j’essaie de mettre /dev/usbedgetpu
EDIT : je suis le tuto pour finir, on verra bien
J’ai bien Frigate mais pas ma caméra


et ensuite, quand je veux retourner sur frigate voici ce que j’ai (je dois relancer le LXC pour que ca refonctionne si je puis dire):
Bonjour,
En effet j’ai essayé de suivre le tuto sur le site hacf qui utilise les scripts et ça ne va pas (pour moi et mes faibles compétences en tout cas). Je compte donc supprimer le LXC et recommencer à zéro sans script.
As tu un tuto à conseiller ? J’ai trouvé celui-ci :
Oui c’est bien ça. Moi j’ai l’UI en Anglais.
As tu installé les pilotes du coral ? Qd tu fais lsusb est ce qu’il apparait toujours en Global Unichip Corp ?
Il faut qu’il apparaisse en Google inc