Bluetooth Audioausgabe vom Pi 4
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Bluetooth Audioausgabe vom Pi 4
Leider nein. Nur der System Speaker und webaudio...
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 14043
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bluetooth Audioausgabe vom Pi 4
Du könntest spaßeshalber mal prüfen, ob Bluetooth Audio auch funktioniert, wenn Du als User openhab unterwegs bist.
Dazu musst Du als User openhab eine Shell öffnen:
sudo startet den Befehl mit Rechten eines anderen Users (hier root)
su startet eine shell mit einem bestimmten User. Da root diesen Befehl ausführt, wird kein Passwort abgefragt (openhab hat kein Passwort gesetzt...)
- bedeutet, dass die Arbeitsumgebung geladen wird
openhab ist der Name des Users, der die shell aufrufen soll
-s gibt an, welche Shell geladen werden soll (hier /bin/bash). Da es keine Default shell für openhab gibt (steht auf /bin/false), ist dieser Teil genauso wichtig wie der ganze Rest...
Wenn Du in dieser Shell bist, versuch mal per aplay auf dem bluetooth Lautsprecher auszuspielen.
Dazu musst Du als User openhab eine Shell öffnen:
Code: Alles auswählen
sudo su - openhab -s /bin/bash
su startet eine shell mit einem bestimmten User. Da root diesen Befehl ausführt, wird kein Passwort abgefragt (openhab hat kein Passwort gesetzt...)
- bedeutet, dass die Arbeitsumgebung geladen wird
openhab ist der Name des Users, der die shell aufrufen soll
-s gibt an, welche Shell geladen werden soll (hier /bin/bash). Da es keine Default shell für openhab gibt (steht auf /bin/false), ist dieser Teil genauso wichtig wie der ganze Rest...
Wenn Du in dieser Shell bist, versuch mal per aplay auf dem bluetooth Lautsprecher auszuspielen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Bluetooth Audioausgabe vom Pi 4
openhab spielt nicht mit aplay ab. Bleibt beim Klinkenausgang. Openhabian wechselt
zu Bluetooth und spielt dort ab.
zu Bluetooth und spielt dort ab.
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 14043
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bluetooth Audioausgabe vom Pi 4
Dann fehlen dem User openhab irgendwelche Rechte.
Prüfe bitte mal als User openhabian mit dem Befehl
in welchen Gruppen openhabian ist.
Wiederhole das für den user openhab:
Eventuell ist z.B. der User openhabian in einer Gruppe bluetooth, openhab aber nicht. Es könnte auch Unterschiede bei der Zugehörigkeit zur Gruppe pulse geben.
Bitte nicht einfach alle Gruppen von openhabian dem USer openhab zuordnen, das ist nicht sinnvoll. Stattdessen musst Du diejenigen identifizieren, die offensichtlich fehlen (mutmaßlich die beiden bzw. eine davon).
Mitoder alternativ
fügst Du den User openhab der Gruppe pulse hinzu.
Nach Änderung der Gruppenzugehörigkeit muss der User sich neu anmelden, am einfachsten startest Du den ganzen Rechner neu.
Prüfe bitte mal als User openhabian mit dem Befehl
Code: Alles auswählen
groups
Wiederhole das für den user openhab:
Code: Alles auswählen
groups openhab
Bitte nicht einfach alle Gruppen von openhabian dem USer openhab zuordnen, das ist nicht sinnvoll. Stattdessen musst Du diejenigen identifizieren, die offensichtlich fehlen (mutmaßlich die beiden bzw. eine davon).
Mit
Code: Alles auswählen
sudo adduser openhab pulse
Code: Alles auswählen
sudo usermod -Ga pulse openhab
Nach Änderung der Gruppenzugehörigkeit muss der User sich neu anmelden, am einfachsten startest Du den ganzen Rechner neu.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Bluetooth Audioausgabe vom Pi 4
Also:
Der user openhab war schon in der Gruppe pulse hinzugefügt.
Dann habe ich openhabian der Gruppe pulse hinzugefügt.
Es sieht dann so aus:
Immer noch kein audio über bluetooth mit openhab.
Folgende Gruppen gibt es bei mir:
Vielleicht liegt es an den Treibern für den Innomaker HiFi DAC, ne Art Hifiberry, den ich
vor ein paar Tagen an den Pi gestöpselt habe? Hat der eine Gruppe? Und wenn ja welche?
spi und i2c kämen wohl in Frage. Da ist nur openhabian drin.
Der user openhab war schon in der Gruppe pulse hinzugefügt.
Dann habe ich openhabian der Gruppe pulse hinzugefügt.
Es sieht dann so aus:
Code: Alles auswählen
groups openhabian
openhabian : openhab adm tty dialout cdrom sudo audio video plugdev games
users input netdev bluetooth spi i2c gpio openhabian mosquitto pulse
groups openhab
openhab : openhab tty dialout sudo audio bluetooth gpio pulse
Folgende Gruppen gibt es bei mir:
Code: Alles auswählen
crontab:x:108:
netdev:x:109:openhabian
messagebus:x:110:
ssh:x:111:
bluetooth:x:112:openhab,openhabian
avahi:x:113:
spi:x:999:openhabian
i2c:x:998:openhabian
gpio:x:997:openhabian,openhab
systemd-coredump:x:996:
openhabian:x:1000:openhabian,frontail
avahi-autoipd:x:114:
openhab:x:115:frontail,openhabian
rdma:x:116:
sambashare:x:117:
frontail:x:1001:
mosquitto:x:118:openhabian
ssl-cert:x:119:
influxdb:x:995:
grafana:x:120:
rtkit:x:121:
pulse:x:122:openhab,openhabian
pulse-access:x:123:
vor ein paar Tagen an den Pi gestöpselt habe? Hat der eine Gruppe? Und wenn ja welche?
spi und i2c kämen wohl in Frage. Da ist nur openhabian drin.
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 14043
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Bluetooth Audioausgabe vom Pi 4
Der User openhab sollte eigentlich nicht in der Gruppe sudo sein. Ansonsten denke ich, sollte das nichts mit Treibern zu tun haben. aplay benötigt audio als Gruppe, wie gesagt, bluetooth mag noch eine Rolle spielen, pulse ohnehin, ist aber beides gesetzt. Aber wenn aplay von der Shell aus nicht funktioniert (als User openhab) ist das ja ein starkes Indiz, dass da was fehlt.
Ich bin aber nicht in dem Thema drin und habe keine Idee, wie Du weiter vorgehen musst.
Ich bin aber nicht in dem Thema drin und habe keine Idee, wie Du weiter vorgehen musst.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet