Reply To: [UPDATE BUG FIX] Bluetooth Addon BETA

Max2Play Home Forums Max2Play Add-ons [UPDATE BUG FIX] Bluetooth Addon BETA Reply To: [UPDATE BUG FIX] Bluetooth Addon BETA

27. Dezember 2016 at 4:33 #25255

I’m experiencing the same issue as @guybrush73 with an Amazon Echo Dot. I think there is something strange going on with the Echo based on the following issue:

– With Echo connected to Max2play (running LMS locally) the audio (Alexa’s voice) comes through with a massive delay (up to a couple of minutes, and sometimes not at all). Also LMS does not automatically start the bluetooth favourite – I have the select it manually.

Alternatively, I can connect an iPad to max2play and BT streaming happens almost instantly and the LMS bluetooth favourite automatically starts playing and resumes the previous when the phone is stopped. I’ve tried two different RPI2’s (one with Wolfson card and one with IQAudio – same issue for both).

I can connect the Echo to a commercial BT speaker and everything behaves without delays. There seems to be something unique about the Echo and Max2play connected together.

How do I confirm if Max2play is seeing the Echo as a source or an output? I’ve included my debug but I am not sure what to look for.

Does anyone else have any ideas on what the issue could be?

DEBUG included below (I replaced some ID’s with XXXX):

#### Bluetooth Installation ####

#### Bluetooth Dongle ####
hci0: Type: BR/EDR Bus: USB
BD Address: 00:1A:7D:DA:71:14 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING PSCAN
RX bytes:97906905 acl:319725 sco:0 events:571 errors:0
TX bytes:11907 acl:367 sco:0 commands:106 errors:0

#### DEVICE iPad ####

#### DEVICE XXXX ####
[64:A3:CB:7C:7D:D8]
Name: XXXX
Alias: XXXX [rw]
Address: 64:A3:CB:7C:7D:D8
Icon: phone
Class: 0x7a020c
Paired: 1
Trusted: 1 [rw]
Blocked: 0 [rw]
Connected: 0
UUIDs: [00000000-deca-fade-deca-deafdecacafe, ServiceDiscoveryServer, AudioSource, AVRemoteControlTarget, AVRemoteControl, NAP, HandsfreeAudioGateway, PhoneBookAccess, 00001132-0000-1000-8000-00805f9b34fb, PnPInformation]

#### DEVICE Echo-JUQ ####
[88:71:E5:24:08:5F]
Name: Echo-JUQ
Alias: Echo-JUQ [rw]
Address: 88:71:E5:24:08:5F
Icon: audio-card
Class: 0x2c0414
Paired: 1
Trusted: 1 [rw]
Blocked: 0 [rw]
Connected: 1
UUIDs: [AudioSource, AudioSink, AVRemoteControlTarget, AdvancedAudioDistribution, AVRemoteControl, PnPInformation, 00001800-0000-1000-8000-00805f9b34fb, 00001801-0000-1000-8000-00805f9b34fb]

#### PACMD LIST | grep active ####
active port: <speaker-input>
active profile: <a2dp_source>

#### PACMD LIST | grep sink ####
Default sink name: null
name: <module-null-sink>
module.description = „Clocked NULL sink“
module.description = „When a bluetooth sink or source is added, load module-loopback“
module.description = „Automatically restore the default sink and source“
name: <module-always-sink>
module.description = „Always keeps at least one sink loaded even if it’s a null one“
module.description = „When a sink/source is idle for too long, suspend it“
module.description = „Load filter sinks automatically when needed“
module.description = „BlueZ 5 Bluetooth audio sink and source“
argument: <source=“bluez_source.88_71_E5_24_08_5F“ source_dont_move=“true“ sink_input_properties=“media.role=music“>
module.description = „Loopback from source to sink“
1 sink(s) available.
driver: <module-null-sink.c>
driver: <module-null-sink.c>
1 sink input(s) available.
sink: 0 <null>
module-stream-restore.id = „sink-input-by-media-role:music“

#### X-SERVER RUNNING ####
1

#### PULSEAUDIO RUNNING ####
0 S 1000 1249 1 0 80 0 – 18635 – ? 00:00:00 pulsebluetooth
1 S 1000 4723 1 0 80 0 – 25620 – ? 00:06:07 pulseaudio

#### BLUETOOTH SQUEEZEBOX SERVER AUTOSTART ####