Realisation d'un HA hassio supervisor docker sur RPI

Divers problèmes sur la configuration notamment pour le coté son

configuration :

hard :

soft :

  • Linux raspberrypi 5.10.63-v7l+ #1459 SMP Wed Oct 6 16:41:57 BST 2021 armv7l GNU/Linux
  • hassio avec supervisor par docker
    |Version |core-2021.10.6|

=> Je cherche a utiliser un assistant vocal ( ici Rhasspy ) qui vas donc utiliser le micro USB ( pas de problème) et sortire le son par ma carte (Rpi HiFi AMP Hat), j’utiliserais aussi cette carte pour envoyer des son type sonnerie de port

Mon problème est que le son fonctionne quand il veux, ça fonctionne car le plugin maintenant retiré ADA sortait du son mais VLC sur le docker principal raspbian parfois oui parfois non, c’est très aléatoire
Certain docker semble y arriver et d’autre pas

Des piste ou tout autres aide serais apprécié je pète un plomb :wink:

|—|—|
|Type d’installation |Home Assistant Supervised|
|Développement |false|
|Supervisor |true|
|Docker |true|
|Utilisateur |root|
|Environnement virtuel |false|
|Version de Python |3.9.7|
|Famille du système d’exploitation |Linux|
|Version du système d’exploitation |5.10.63-v7l+|
|Architecture du processeur |armv7l|
|Fuseau horaire |UTC|

Home Assistant Supervisor

Système d’exploitation hôte Raspbian GNU/Linux 10 (buster)
Mise à jour beta
Version du Supervisor supervisor-2021.10.8
Version de Docker 20.10.9
Taille total du disque 117.1 GB
Taille du disque utilisé 15.3 GB
Sain true
Prise en charge Unsupported – plus d’infos
API du Supervisor ok
Version API ok
Modules complémentaires installés File editor (5.3.3), ESPHome (2021.9.0), motionEye (0.15.1), VLC (0.1.2), Samba share (9.5.1), FTP (4.2.1), Portainer (2.0.0), Node-RED (10.0.1), Let’s Encrypt (4.11.0), CEC Scanner (3.0), Google Assistant SDK (2.5.0), PSA Car Controller (v2.5.3), Terminal & SSH (9.2.1), Rhasspy Assistant (2.5.11), OpenTTS fr (2.1.0), Mosquitto broker (6.0.1)

Salut,

L’usage des périphériques physiques avec un conteneur, c’est souvent à condition d’avoir :

  • le ou les montages de /dev/xxxx
  • de le faire fonctionner en mode privileged et/ou d’avoir les droits

Mais dans tous les cas, à l’aveugle et sans un minimum de base sur la config (les docker-file ou les docker run), impossible à dire

merci, mais ca fait beaucoup a envoyer, je vais essayer :wink:

alors pour plus de précision :

pi@raspberrypi:~ $ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: sndrpihifiberry [snd_rpi_hifiberry_amp], périphérique 0: HifiBerry AMP HiFi tas5713.1-001b-0 [HifiBerry AMP HiFi tas5713.1-001b-0]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0

ici le problème est le sous périphérique 0/1 qui quand ça ’ fonctionne ’ est a 1/1, mais je trouve pas d’info valable

ce que ca donne :

pi@raspberrypi:~ $ aplay /home/pi/Music/Enbois.mp3  -D sysdefault:CARD=sndrpihifiberry
aplay: main:828: erreur à l'ouverture audio: Périphérique ou ressource occupé

y a t’il un moyen ( que je trouve pas ) de savoir ’ qui ’ utilise cette carte ?

PS: merci @macfly669 pour le remise en page, j’ai noté les modif :wink: