I am bringing my RPi3b (as I recall) into use as an headless player for a KEF MUO speaker in my office. For testing purposes I have connected to an HDMI TV and have mouse and keyboard plugged into a usb port.
After some false starts I wiped the SD card and did a fresh install of OSMC. Updated with one error message but all now seems OK after another update check and reboots. I am connected to lan with wan access and have set up my UPnP connection from my NAS media servers. I am able to play music and videos so good so far.
I have enabled bluetooth and tried to make a connection with the MUO speaker and the MUO can be seen but will not sustain a connection either with or without a pin. FYI I can connect to MUO without difficulty from Android phone.
Since this is a virgin installation and having read some threads I have refrained from downloading and installing anything until I get advice here. Please could I have the up to date guide on getting this setup going.
Hi Sam,
Many thanks for the frank reply. I appreciate you have only so many hours in the day and much to do, so I shall be patient. I am surprised however that there is no alternative or work around, surely my question is neither new nor unique.
I assume my Vero4k and Vero4k+ will also have the same problem. Am I correct or is the hardware sufficiently different. If so could use one of these pro tem? Possible?
Regards,
Budgie
Bluetooth audio streaming is a software solution. When we introduce it, it will work for all OSMC platforms.
We’ve never actually supported Bluetooth audio streaming yet in any official capacity, but we anticipate doing so soon.
There is indeed a work-around. You can install bluez-alsa now and a search on the forums should show you how to do this. But keep in mind that it is experimental.
Hi Sam,
Many thanks but what about me using my Vero4k for bluetooth speakers instead. I have a Vero4k I can use but need to know before I pull it from another use.
Budgie
Hi fzinken, I saw the thread between Tunttis and @grahamh for which thanks. That discussion and successful outcome was working with a Vero4k+. I am going to try it with my virgin OSMC installation on the RPi3b but may need some help. Not sure of forum etiquette but would it be possible for me to link to that thread or just continue here and ask question if I get stuck?
Hi graham and thanks for the prompt reply. I downloaded armv7-bluez-alsa-osmc.deb and tried to install it and found three dependencies missing:-
dpkg: dependency problems prevent configuration of armv7-bluez-alsa-osmc:
armv7-bluez-alsa-osmc depends on libbluetooth3; however:
Package libbluetooth3 is not installed.
armv7-bluez-alsa-osmc depends on libsbc1; however:
Package libsbc1 is not installed.
armv7-bluez-alsa-osmc depends on libfdk-aac1; however:
Package libfdk-aac1 is not installed.
I am used to using zypper and repo sites so have no idea how to sort these dependencies. I am working with ssh on my laptop but have keyboard and mouse connected so whichever is easier but please give me a clue!
Hi and sorry to have missed the important part of the thread. I now have everything installed and on my screen I can see that my KEF MUO is highlighted in the Paired Devices column in the bluetooth tab of My OSMC network page.
Sadly I cannot get any sound out of it. I tried turning off the Settings>System>Audio>Keep audio device alive but I still get the sound through HDMI.
From the command line I could achieve pairing and trust succeeded but then the BT device failed to hold the connection and turned off. I turned on the BT device again then tried to connect and then I received a Legacy Pairing message. Now lost again so did agent off and quit. Here is where I lost my way:-
Linux osmc-Barnaby 4.19.122-2-osmc #1 SMP PREEMPT Sat Jul 4 02:39:56 UTC 2020 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Dec 10 20:44:09 2020 from 192.168.169.235
osmc@osmc-Barnaby:~$ bluetoothctl
[NEW] Controller B8:27:EB:E2:F3:2F osmc-Barnaby [default]
[NEW] Device 40:EF:4C:CC:DE:9E KEF MUO
[bluetooth]# agent on
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller B8:27:EB:E2:F3:2F Discovering: yes
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -66
[CHG] Device 40:EF:4C:CC:DE:9E TxPower: 4
[bluetooth]# pair 40:EF:4C:CC:DE:9E
Attempting to pair with 40:EF:4C:CC:DE:9E
[CHG] Device 40:EF:4C:CC:DE:9E Connected: yes
[CHG] Device 40:EF:4C:CC:DE:9E Paired: yes
Pairing successful
[CHG] Device 40:EF:4C:CC:DE:9E Connected: no
[bluetooth]# trust 40:EF:4C:CC:DE:9E
Changing 40:EF:4C:CC:DE:9E trust succeeded
[bluetooth]# connect 40:EF:4C:CC:DE:9E
Attempting to connect to 40:EF:4C:CC:DE:9E
Failed to connect: org.bluez.Error.Failed
[bluetooth]# connect 40:EF:4C:CC:DE:9E
Attempting to connect to 40:EF:4C:CC:DE:9E
Failed to connect: org.bluez.Error.Failed
[CHG] Device 40:EF:4C:CC:DE:9E LegacyPairing: yes
[CHG] Device 40:EF:4C:CC:DE:9E LegacyPairing: no
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -56
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -69
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -55
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -65
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -56
[CHG] Device 40:EF:4C:CC:DE:9E RSSI: -67
[bluetooth]# agent off
Agent unregistered
[bluetooth]# quit
[DEL] Controller B8:27:EB:E2:F3:2F osmc-Barnaby [default]
osmc@osmc-Barnaby:~$
Absolutely no need to apologise, I am just so grateful you are taking time to help. I am concerned as I have crossed with fzinken in this thread and I think it should be me who apologises to both of you for my being so dumb. I ran the commands sequentially and at least the results will give you a clue as to what is going on. My BT device now has a connected light indication that it is connected.
Going to the RPi device and looking at the My osmc>network>bluetooth the KEF MUO is in the paired devices column but the sound is still coming from HDMI.
In my Settings>system>audio>audio output device I have ALSA:bcm2835 ALSA, bcm2835 ALSA.and also ALSA: Default (bcm2835 ALSA bcm2835 ALSA).
Whichever I select I get a brief hiccup and playing on HDMI continues.
While typing the BT device has decided it has nothing to do and turned itself off.