Matt1
Novembre 15, 2024, 6:04
1
Bonjour,
Je viens de migrer ma config Raspi 5 sur un PC MINISFORUM UM790 Pro, processeur AMD Ryzen 9 7940HS, carte graphique AMD Radeon 780M.
Concernant Google Coral usb, j’ai réalisé l’installation du TPU runtime comme mentionné sur le site web Frigate pour Linux (étapes 1 à 3 suffisent comme j’avais constaté avec mon Raspi 5 et expliqué ici )
Pour ce faire, j’ai bien entendu flashé préalablement le ssd du MINISFORUM avec l’image de HA OS, flashé une clé usb avec Debian Live, modifié les paramètres de démarrage dans le BIOS (1. USB si connecté et 2. ssd) et pas oublié de désactiver le Secure Boot (autrement impossible de démarrer HA OS). En remontant le ssd et en connectant la clé usb avec Debian Live, j’ai pu accéder au terminal Linux et télécharger les bibliothèques TPU Runtime pour la clé Google Coral.
Bref, tout est installé et refonctionne, Frigate également, sauf que…
Je constate un Warning dans les logs Frigate.
La clé Google Coral est bien détectée mais le Warning indique un problème au niveau de l’accélération matérielle:
Quand je clique sur le Warning, Frigate donne un lien pour corriger le problème et ce lien pointe ici .
Lorsque j’applique le réglage hwaccel dans la config Frigate, le Warning persiste.
Ai-je loupé quelque chose dans mon nouvel environnement ?
Merci pour vos lumières
Ma configuration
[center]## System Information
version
core-2024.11.1
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.54-haos
arch
x86_64
timezone
Europe/Brussels
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
5000
Installed Version
2.0.1
Stage
running
Available Repositories
1461
Downloaded Repositories
47
Home Assistant Cloud
logged_in
true
subscription_expiration
28 avril 2025 à 02:00
relayer_connected
true
relayer_region
eu-central-1
remote_enabled
true
remote_connected
true
alexa_enabled
false
google_enabled
true
cloud_ice_servers_enabled
true
remote_server
eu-central-1-19.ui.nabu.casa
certificate_status
ready
instance_id
f0fd017040d14711b17f54352dde68e6
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 13.2
update_channel
stable
supervisor_version
supervisor-2024.11.2
agent_version
1.6.0
docker_version
27.2.0
disk_total
938.2 GB
disk_used
17.9 GB
healthy
true
supported
true
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
board
generic-x86-64
supervisor_api
ok
version_api
ok
installed_addons
Matter Server (6.6.0), Terminal & SSH (9.15.0), File editor (5.8.0), Samba share (12.3.2), Home Assistant Google Drive Backup (0.112.1), Studio Code Server (5.17.3), Spotify Connect (0.13.0), OpenThread Border Router (2.12.0), Mosquitto broker (6.4.1), Frigate (0.14.1)
Dashboards
dashboards
2
resources
40
views
9
mode
storage
Recorder
oldest_recorder_run
5 novembre 2024 à 09:19
current_recorder_run
15 novembre 2024 à 18:27
estimated_db_size
264.09 MiB
database_engine
sqlite
database_version
3.45.3
Spotify
api_endpoint_reachable
ok
[/center]
Comment récupérer ma configuration :
Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier`
___
Salut,
Un warning c’est pas une erreur… C’est juste un avertissement.
Tu n’as pas configuré l’accélération matériel donc ça l’indique
Ensuite quand tu mets l’option dédiée aux CARTE GRAPHIQUE AMD, as-tu aussi suivi le prérequis ?
Matt1
Novembre 15, 2024, 7:19
3
Bonjour @Pulpy-Luke
Non, justement, je ne comprends pas ce que je dois mettre dans frigate.yaml pour réaliser cela…
Tu as un exemple ?
Merci à toi,
mqtt:
host: core-mosquitto
user: ha-mqtt
password: xxxxxxx
detectors:
coral:
type: edgetpu
device: usb
cameras:
entree:
enabled: true
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:xxxxxxx@xxx.xxx.x.xx:554/h264Preview_01_sub
roles:
- detect
objects:
track:
- person
filters:
person:
min_score: 0.7
threshold: 0.8
detect:
width: 1280
height: 720
fps: 10
enabled: true
record:
enabled: true
expire_interval: 60
retain:
days: 0
mode: motion
events:
pre_capture: 3
post_capture: 3
objects:
- person
retain:
default: 3
mode: active_objects
objects:
person: 3
snapshots:
enabled: true
clean_copy: true
motion:
mask:
- 558,420,296,418,386,328,550,327
version: 0.14
L’ajout/création de variables est dans la doc :
1 « J'aime »
Hello @Matt1
A tester:
environment_vars:
LIBVA_DRIVER_NAME: radeonsi
detectors:
coral:
type: edgetpu
device: usb
ffmpeg:
hwaccel_args: preset-vaapi
@+
1 « J'aime »
Matt1
Novembre 16, 2024, 8:24
6
Bonjour @anon21985933 ,
Merci pour ta réponse, ça fonctionne !
Ci-dessous, je mets les logs pour montrer qu’il n’y a aucun warning après redémarrage du module complémentaire Frigate.
Je colle aussi ma config complète si ça peut intéresser quelqu’un qui a une machine similaire à la mienne.
Bon week-end
2024-11-16 08:10:30.076931071 [INFO] Preparing Frigate...
2024-11-16 08:10:30.082020184 [INFO] Starting Frigate...
2024-11-16 08:10:30.812194364 [2024-11-16 09:10:30] frigate.app INFO : Starting Frigate (0.14.1-f4f3cfa)
2024-11-16 08:10:30.812216186 [2024-11-16 09:10:30] frigate.app INFO : Creating directory: /tmp/cache
2024-11-16 08:10:30.812237907 [2024-11-16 09:10:30] frigate.util.config INFO : Checking if frigate config needs migration...
2024-11-16 08:10:30.819044732 [2024-11-16 09:10:30] frigate.util.config INFO : frigate config does not need migration...
2024-11-16 08:10:30.837284989 [2024-11-16 09:10:30] peewee_migrate.logs INFO : Starting migrations
2024-11-16 08:10:30.837594581 [2024-11-16 09:10:30] peewee_migrate.logs INFO : There is nothing to migrate
2024-11-16 08:10:30.853343178 [2024-11-16 09:10:30] frigate.app INFO : Recording process started: 352
2024-11-16 08:10:30.856070449 [2024-11-16 09:10:30] frigate.app INFO : Recording process started: 353
2024-11-16 08:10:30.869732460 [2024-11-16 09:10:30] detector.coral INFO : Starting detection process: 381
2024-11-16 08:10:33.609545320 [2024-11-16 09:10:30] frigate.app INFO : Output process started: 383
2024-11-16 08:10:33.609762104 [2024-11-16 09:10:30] frigate.app INFO : Camera processor started for entree: 406
2024-11-16 08:10:33.615066928 [2024-11-16 09:10:30] frigate.detectors.plugins.edgetpu_tfl INFO : Attempting to load TPU as usb
2024-11-16 08:10:33.615477252 [2024-11-16 09:10:30] frigate.app INFO : Capture process started for entree: 412
2024-11-16 08:10:33.615574398 [2024-11-16 09:10:33] frigate.detectors.plugins.edgetpu_tfl INFO : TPU found
2024-11-16 08:19:09.122041730 [2024-11-16 09:19:09] frigate.comms.dispatcher INFO : Setting motion threshold for entree: 30
2024-11-16 08:19:09.125623838 [2024-11-16 09:19:09] frigate.comms.dispatcher INFO : Setting motion contour area for entree: 10
mqtt:
host: core-mosquitto
user: ha-mqtt
password: xxxxxxxxx
environment_vars:
LIBVA_DRIVER_NAME: radeonsi
detectors:
coral:
type: edgetpu
device: usb
ffmpeg:
hwaccel_args: preset-vaapi
cameras:
entree:
enabled: true
ffmpeg:
inputs:
- path: rtsp://admin:xxxxxxxxxxx@xxx.xxx.x.xx:554/h264Preview_01_sub
roles:
- detect
objects:
track:
- person
filters:
person:
min_score: 0.7
threshold: 0.8
detect:
width: 1280
height: 720
fps: 10
enabled: true
record:
enabled: true
expire_interval: 60
retain:
days: 0
mode: motion
events:
pre_capture: 3
post_capture: 3
objects:
- person
retain:
default: 3
mode: active_objects
objects:
person: 3
snapshots:
enabled: true
clean_copy: true
motion:
mask:
- 558,420,296,418,386,328,550,327
version: 0.14
2 « J'aime »
Matt1
Novembre 16, 2024, 8:25
7
Bonjour @Pulpy-Luke
Merci pour ta réponse.
Bonne journée,
1 « J'aime »
Salut @Matt1 et @Pulpy-Luke
Je me permets de te demander un petit coup de main pour ma clé CORAL USB,
Elle n’est pas reconnu directement dans homeassistant,
J’ai compris, enfin j’espère, qu’il fallais installer edge tpu runtime sur hoas? vie le processe indiqué au debut de cette discution!
Je suis sur minipc avce HAOS en dur, mais je n’arrive pas à installé le runtime pour que ma clé soit reconnu,
J’ai bien lancé ubuntu live pour accéder au terminal et pour pouvoir lancer la commande,
Mais j’ai ça en retour !!!
Si vous avez un piste ou un process pour que je puisse enfin me servir de la clé avec Frigate ^
Merci par avance^
ma config:
System Information
version
core-2025.10.4
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
container_arch
amd64
user
root
virtualenv
false
python_version
3.13.7
os_name
Linux
os_version
6.12.43-haos
arch
x86_64
timezone
Europe/Paris
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
4998
Installed Version
2.0.5
Stage
waiting
Available Repositories
2347
Downloaded Repositories
68
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 16.2
update_channel
stable
supervisor_version
supervisor-2025.10.0
agent_version
1.7.2
docker_version
28.3.3
disk_total
468.7 GB
disk_used
23.4 GB
nameservers
192.168.1.1, fe80::628d:26ff:fe4d:f8b8, 2a01:cb14:1300:b00:628d:26ff:fe4d:f8b8
healthy
true
supported
true
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
board
generic-x86-64
supervisor_api
ok
version_api
ok
installed_addons
Z-Wave JS UI (5.3.1), Node-RED (20.0.0), MariaDB (2.7.2), Zigbee2MQTT (2.6.2-1), ESPHome Device Builder (2025.10.3), Mosquitto broker (6.5.2), go2rtc (1.9.11), File editor (5.8.0), Terminal & SSH (9.20.1), Samba share (12.5.4), NGINX Home Assistant SSL proxy (3.13.0), Duck DNS (1.26.0), Matter Server (8.1.1), Frigate (Full Access) (0.16.2)
Dashboards
dashboards
4
resources
48
views
47
mode
storage
Network Configuration
adapters
lo (disabled), enp1s0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth1b444c9 (disabled), veth3a5a89b (disabled), vethdd91e3e (disabled), veth41f286f (disabled), veth8bd3b2e (disabled), veth4f89df7 (disabled), vethde118be (disabled), veth1c28824 (disabled), vethcd8e387 (disabled), veth6389da3 (disabled), veth202b039 (disabled)
ipv4_addresses
lo (127.0.0.1/8), enp1s0 (192.168.1.49/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth1b444c9 (), veth3a5a89b (), vethdd91e3e (), veth41f286f (), veth8bd3b2e (), veth4f89df7 (), vethde118be (), veth1c28824 (), vethcd8e387 (), veth6389da3 (), veth202b039 ()
ipv6_addresses
lo (::1/128), enp1s0 (2a01:cb14:1300:b00:3fdb:9b9f:4b8b:f444/64, fe80::e048:4ae2:3b0:1c68/64), docker0 (fe80::5477:7eff:fe3a:5a5d/64), hassio (fe80::bc7b:12ff:fea8:879a/64), veth1b444c9 (fe80::b8fa:d5ff:fec6:a871/64), veth3a5a89b (fe80::586f:24ff:feec:e803/64), vethdd91e3e (fe80::d85d:9eff:fed0:79ba/64), veth41f286f (fe80::ec4b:29ff:fe36:74a7/64), veth8bd3b2e (fe80::8c10:6ff:fe6a:58a/64), veth4f89df7 (fe80::988b:eeff:fefe:9ed0/64), vethde118be (fe80::3469:96ff:fe02:d59c/64), veth1c28824 (fe80::2050:d5ff:fe42:5026/64), vethcd8e387 (fe80::288a:aff:fe14:74f3/64), veth6389da3 (fe80::546a:f8ff:fe22:9902/64), veth202b039 (fe80::9028:cfff:fea2:8120/64)
announce_addresses
192.168.1.49, 2a01:cb14:1300:b00:3fdb:9b9f:4b8b:f444, fe80::e048:4ae2:3b0:1c68
Recorder
oldest_recorder_run
19 octobre 2025 à 15:22
current_recorder_run
1 novembre 2025 à 00:45
estimated_db_size
999.27 MiB
database_engine
sqlite
database_version
3.49.2
Je me répond à moi-même, donc pas besoin dans ma config de faire toute ces manipes,
Grrr , j’avais raté un truc essentiel, désactiver la protection dans l’add-on, voila pour ce qui chercherai des heures comme moi ^^
Bonne soirée à tous