Google Coral USB sur VM ProxMox et VM Frigate

Bonjour,

Je ne comprend pas comment installer ma clé Coral USB

La page d’aide de la clé Coral montre des commandes Linux :

echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | sudo tee /etc/apt/sources.list.d/coral-edgetpu.list

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

sudo apt-get update

Quand je fais les commandes soit en SSH (je ne maitrise pas trop) ou par le SHELL sur PVE de Proxmox j’ai pas de résultat.
Les commandes sont répétées :

Dans les Logs de Frigate, je vois que la clé n’est pas reconnue :

[INFO] Preparing Frigate...
[INFO] Starting Frigate...
[2024-07-29 10:04:26] frigate.app                    INFO    : Starting Frigate (0.13.2-)
[2024-07-29 10:04:26] frigate.config                 WARNING : Customizing more than a detector model path is unsupported.
[2024-07-29 10:04:26] peewee_migrate.logs            INFO    : Starting migrations
[2024-07-29 10:04:26] peewee_migrate.logs            INFO    : There is nothing to migrate
[2024-07-29 10:04:28] frigate.app                    INFO    : Recording process started: 478
[2024-07-29 10:04:28] frigate.app                    INFO    : go2rtc process pid: 149
[2024-07-29 10:04:28] frigate.app                    INFO    : Output process started: 490
[2024-07-29 10:04:28] frigate.app                    INFO    : Camera processor started for Cour: 501
[2024-07-29 10:04:28] frigate.app                    INFO    : Capture process started for Cour: 502
[2024-07-29 10:04:28] detector.ov                    INFO    : Starting detection process: 488
e[35mE: [xLinkUsb] [    271602] [frigate.detecto] usb_find_device_with_bcd:266	Library has not been initialized when loadede[0m
e[35mE: [xLinkUsb] [    271604] [frigate.detecto] usb_find_device_with_bcd:266	Library has not been initialized when loadede[0m
[2024-07-29 10:04:34] frigate.detectors.plugins.openvino INFO    : Model Input Shape: [1,300,300,3]
[2024-07-29 10:04:34] frigate.detectors.plugins.openvino INFO    : Model Output-0 Shape: [1,1,100,7]
[2024-07-29 10:04:34] frigate.detectors.plugins.openvino INFO    : Model has 1 Output Tensors

Mini PC GIGABYTE | 16GO | 4TB | Proxmox 8.2.4 > VM Docker > VM Frigate > VM HAOS 12.4


Mini PC GIGABYTE | 16GO | 4TB | Proxmox 8.2.4 > VM Docker > VM Frigate > VM HAOS 12.4

System Information

version core-2024.7.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.33-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1461
Downloaded Repositories 23
HACS Data ok
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 12.4
update_channel stable
supervisor_version supervisor-2024.06.2
agent_version 1.6.0
docker_version 26.1.4
disk_total 30.8 GB
disk_used 6.8 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.14.0), MariaDB (2.7.1), Zigbee2MQTT (1.39.0-1), Mosquitto broker (6.4.1), Cloudflared (5.1.14), Home Assistant Google Drive Backup (0.112.1), go2rtc (1.9.4), Matter Server (6.2.1), File editor (5.8.0)
Dashboards
dashboards 3
resources 18
views 20
mode storage
Recorder
oldest_recorder_run 27 juin 2024 à 18:45
current_recorder_run 29 juillet 2024 à 10:27
estimated_db_size 409.17 MiB
database_engine sqlite
database_version 3.45.3

Salut
Oulaaaa c’est pas comme ça que ça marche
il faut assigner ton CORAL à ta VM puis installer le depot et le drivers dans ta **VM frigate ** pas sur proxmox

pour faire ça il faut aller sur proxmox dans le menu hardware de ta VM puis ajouter un périphérique
ajouter un périphérique USB
dans le menu suivant tu dois sélectionner ton CORAL puis faire add

puis redémarrer complètement ta VM à partir de la avec la commande lsusb tu controle que que ton coral est bien vu dans ta VM et tu poursuit l’installation du driver

1 « J'aime »

Merci de me répondre @ddfdom, j’ai du mal à comprendre :
Assigner ton CORAL à ta VM :shushing_face:
Je vous montre une capture :


Dans PVE il n’y a pas le menu HARWARE
Dans VM docker il n’y a pas le menu HARWARE
Dans VM frigate il n’y a pas le menu HARWARE
Dans VM haos12.4 il y a le menu HARWARE mais la clé n’est pas visible
Dans VM debian il y a le menu HARWARE mais la clé n’est pas visible

Même après avoir redémarrer complètement la clé n’est pas visible ni sur haos12.4 ni sur debian.

Merci beaucoup

Attention a ne pas confondre des VM et des conteneur LXC !
Ta machine docker et frigate sont des conteneurs

On voit bien des devices mais tu as pas choisi le bon le un déroulant regarde bien ma capture et choisir le menu vendor

Mon mini pc ne démarre plus après une tentative de reboot.
Il tourne et souffle fort mais plus d’accès à l’adresse IP.
Je dois partir cet après-midi je regarderai ce soir si ça fonctionne.
Merci encore pour votre aide :ok_hand:

A bientôt, Eric

Le plus simple sera de brancher un écran dessus il n’aurait pas tout simplement changé d’ip ? Tu avais bien fixé son ip ?

Je viens de rentré, j’ai pu démarrer le mini pc.
J’ai changé de menu comme votre capture mais j’ai pas la clé Coral, juste la Conbee.

Bin si elle est là avec l’adresse qui commence pas 1a6e…
Comme tu le vois dans la commande LSUSB
mais de toute façon ça ne vas pas puisque ton frigate est dans un lxc et pas une VM

Il y a une amélioration comme la clé est reconnue.
Je vais supprimé le frigate lxc et créer une VM frigate.

Ça sera plus simple clairement

1 « J'aime »

Supprimé frigate lxc, c’est facile mais installer une VM frigate c’est pas la même
j’ai trouvé un tuto franchement je ne suis pas sur d’y arriver.

Je vais vous décevoir mais je pense abandonner Proxmox et suivre le tuto basé sur Debian.
Je ne suis pas a l’aise avec SSH les VM.
Si vous avez un tuto assez simple je suis preneur.
Je me laisse la nuit pour réfléchir

Merci encore, Eric

Hello

Dans ce cas pourquoi ne pas installer directement HAOS sur ton NUC et utiliser l’addon Frigate ?

@+

1 « J'aime »

Installé donc une VM debian alors plutôt que juste installer une debian c’est exactement la même chose
Et encore plus simple tu pars sur une VM debian avec docker et tu installe frigate avec docker

Salut, j’ai migré récemment HA depuis un RPI vers une VM toute fraiche sur Proxmox.
Je te conseille de suivre ce lien clé en mains (création de la VM, installation de HA), il faut choisir Home Assistant, puis Home Assistant OS VM dans le menu.
Puis dans les options de ta VM, tu va monter ta clé USB Coral :

.

1 « J'aime »

Bonjour @lilp et merci pour le conseil, je viens de finir l’installation Home Assistant OS VM :


Je viens d’installer les drivers de la clé Coral :

Mais dans HA mais après un redémarrage complet je ne vois pas mieux le nom de la clé :
Capture d'écran 2024-07-31 110530
Capture d'écran 2024-07-31 110547
Je sais qu’elle a comme nom 1a6e:08 c’est @ddfdom qui m’a aidé au début.

c’est pas parce que tu ne vois pas le nom que tu ne peux pas la selectionner :wink: quand même

2 « J'aime »

Je n’aurais pas mieux dit @ddfdom.
Si tu à un doute sur la clé en elle même, débranche les autres, monte ta clé. Puis rebranche les autres.

1 « J'aime »

Merci @ddfdom et @lilp et aussi @Krull56 Frigate fonctionne :

2024-07-31 12:04:01.619418612  [INFO] Preparing Frigate...
2024-07-31 12:04:01.627751203  [INFO] Starting Frigate...
2024-07-31 12:04:02.847803498  [2024-07-31 14:04:02] frigate.app                    INFO    : Starting Frigate (0.13.2-6476f8a)
2024-07-31 12:04:02.847972892  [2024-07-31 14:04:02] frigate.app                    INFO    : Creating directory: /tmp/cache
2024-07-31 12:04:02.878300647  [2024-07-31 14:04:02] peewee_migrate.logs            INFO    : Starting migrations
2024-07-31 12:04:02.883093597  [2024-07-31 14:04:02] peewee_migrate.logs            INFO    : There is nothing to migrate
2024-07-31 12:04:02.888150209  [2024-07-31 14:04:02] frigate.app                    INFO    : Recording process started: 233
2024-07-31 12:04:02.889072178  [2024-07-31 14:04:02] frigate.app                    INFO    : go2rtc process pid: 101
2024-07-31 12:04:02.914167134  [2024-07-31 14:04:02] frigate.app                    INFO    : Output process started: 245
2024-07-31 12:04:02.914170293  [2024-07-31 14:04:02] detector.coral                 INFO    : Starting detection process: 243
2024-07-31 12:04:02.932829088  [2024-07-31 14:04:02] frigate.app                    INFO    : Camera processor started for Cour: 253
2024-07-31 12:04:02.946417187  [2024-07-31 14:04:02] frigate.app                    INFO    : Capture process started for Cour: 258
2024-07-31 12:04:05.710497184  [2024-07-31 14:04:02] frigate.detectors.plugins.edgetpu_tfl INFO    : Attempting to load TPU as usb
2024-07-31 12:04:05.714722694  [2024-07-31 14:04:05] frigate.detectors.plugins.edgetpu_tfl INFO    : TPU found

Petite surprise la clé Coral à changée de nom :

J’ai vu la clé Coral clignotée :ok_hand:

Bonne après-midi et encore merci, Eric

3 « J'aime »

Si la clé change de nom, utilise plutôt le numéro de port USB qui lui ne change pas.

2 « J'aime »