Mon Pi2 étant peut sollicité par domoticz, je me suis dit pourquoi ne pas l'utiliser comme enceinte bluetooth.
L'installation de mon dongle bluetooth et l'appairage sont ok. Mon problème c'est que je n'ai pas de son sur la sortie jack. Pour avoir du son il faut rentrer en ligne de commande via ssh -> pactl load-module module-loopback.
Qu'a cela ne tienne je le lance au boot en modifiant /etc/pulse/system.pa en ajoutant la ligne load-module module-loopback. Le module se charge au boot mais je n'ai toujours pas de son. J'unload en ssh le module et le relance à la main et là j'ai le son.
Comment avoir le son dès le boot?
Deuxième problème, quand il est lancé à la main en ssh, à la déconnexion module-loopback est arrêté et demande d'être relancé à la prochaine connexion.
Si quelqu'un la déjà fait et peut m'aider merci d'avance. j'ai trouvé plein de tuto mais ils sont dépassés et ne fonctionnent plus.
transformer Pi en enceinte bluetooth
transformer Pi en enceinte bluetooth
Dernière modification par thier le 16 juil. 2017, 13:24, modifié 1 fois.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: transformer Pi en enceinte bluetooth
Salut,
je suis hors sujet, mais si tu cherches TPA + bluetooth sur ebay tu trouveras des choses sympa dédiées à cet usage et pour presque rien.. avec zero prise de tête.
je suis hors sujet, mais si tu cherches TPA + bluetooth sur ebay tu trouveras des choses sympa dédiées à cet usage et pour presque rien.. avec zero prise de tête.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: transformer Pi en enceinte bluetooth
Vil1driver je connaissais déja. Certains les utilisent pour les carPi.
Pour résoudre mon problème je l'ai abordé différemment. J'ai créé une règle qui à chaque connexion d'un appareil bluetooth, lance un script qui passe la commande pactl load-module module-loopback en utilisant udev.
1) création d'un répertoire perso pour m'y retrouver -> sudo mkdir /usr/lib/udev
2) création du script lancé à chaque connexion bluetooth -> sudo nano /usr/lib/udev/bluetooth_add
3) je donne les droits à tout le monde d'exécuter le srcipt -> sudo chmod 777 /usr/lib/udev/bluetooth_add
4) j'ajoute la règle d'exécution du script à chaque connexion d'un appareil -> sudo nano /etc/udev/rules.d/99-input.rules
en ajoutant la ligne ACTION=="add", KERNEL=="input[0-9]*", RUN+="/usr/lib/udev/bluetooth_add"
5) je ne fais pas de script pour décharger loopback à la déconnexion car c'est fait automatiquement par le system.
Voili, voilou ...
Pour résoudre mon problème je l'ai abordé différemment. J'ai créé une règle qui à chaque connexion d'un appareil bluetooth, lance un script qui passe la commande pactl load-module module-loopback en utilisant udev.
1) création d'un répertoire perso pour m'y retrouver -> sudo mkdir /usr/lib/udev
2) création du script lancé à chaque connexion bluetooth -> sudo nano /usr/lib/udev/bluetooth_add
Code : Tout sélectionner
#!/bin/bash
for dev in $(find /sys/devices/virtual/input/ -name input*)
do
if [ -f "$dev/name" ]
then
pactl load-module module-loopback
fi
done
4) j'ajoute la règle d'exécution du script à chaque connexion d'un appareil -> sudo nano /etc/udev/rules.d/99-input.rules
en ajoutant la ligne ACTION=="add", KERNEL=="input[0-9]*", RUN+="/usr/lib/udev/bluetooth_add"
5) je ne fais pas de script pour décharger loopback à la déconnexion car c'est fait automatiquement par le system.
Voili, voilou ...
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: transformer Pi en enceinte bluetooth
Bien joué et merci pour le partage.
Je ne savais pas que tu connaissais..
J'ai moi même en cours un projet de radio basée sur ce genre de petit ampli.
Avec comme émetteur un pi (client lms picoreplayer) + dac relié à un transmetteur fm (portée 400m)
De quoi sonoriser des après-midi au soleil..
Je partagerai si certains sont intéressés
Je ne savais pas que tu connaissais..
J'ai moi même en cours un projet de radio basée sur ce genre de petit ampli.
Avec comme émetteur un pi (client lms picoreplayer) + dac relié à un transmetteur fm (portée 400m)
De quoi sonoriser des après-midi au soleil..
Je partagerai si certains sont intéressés
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien