question

TS avatar image
TS asked

Bluetooth setup for Alexa-Gadgets-Raspberry-Pi-Samples

I am trying to get the kitchensink example from Alexa-Gadgets-Raspberry-Pi-Samples (https://github.com/alexa/Alexa-Gadgets-Raspberry-Pi-Samples) working, but the gadget never shows up in the Bluetooth setup screen in the iOS or web Alexa app.

When running kitchen_sink_gadget.py:

IFO:agt.alexa_gadget:Now in pairing mode. Pair "Gadget695" in the Alexa App.

nothing shows up in the BLUETOOTH SETUP screen in the Alexa app:

Tried with an Echo Input and Dot v3.

BTW: I am also not able to connect to a bluetooth speakers in the same screen, as described here https://www.amazon.com/gp/help/customer/display.html?nodeId=202011820 (tried JBL Flip4 and JBL Bar Studio)

gadgets toolkitbluetooth setup
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

TS avatar image
TS answered

It seems that something is wrong with the above BLUETOOTH SETUP screen in the Alexa app. When I try to pair a speaker during setup the Gadget695 is showing up and I am able to pair with it. However this is very inconvenient as I have to reset the Echo Input and go though the entire setup procedure, taking more than 5 min.


img-0089.png (64.7 KiB)
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Simon GAndrews avatar image
Simon GAndrews answered

you can use a Bluetooth monitoring tool Lightblue or similar to check that the gadget sample code is publishing itself. With the actual python scripts it won't be able to connect but at least shows the scripts are advertising. With developments from scratch such a tool can show the details of a published Bluetooth service and it's characteristics so you can check the conform to the gadget specs

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.