Create shortcut playurl buttons for disabled user bluetooth speaker.

Hi All,

Firstly, I apologise, I posted this in the API section, and I think it should be here. So this post is duplicated.

I would like to create a capability to have shortcut buttons that play specific URLs, eg a spotify playlist or a radio station etc.

These would be big buttons for a disabled user.

My plan was to use a esp32 connected to buttons that when pressed, the Esp calls the Mini via playurl. Quite simple.

However, I understand that HTTP is the only way to call the playurl although it can be done via the ESP library. But it seems mad to have the esp connect to the same wifi to be able to talk to the mini when they are both in the same box.

If they do have to be both on the same wifi for this to work, how can i automatically connect to the mini from the esp? Wont the IP address change each time the mini is powered up depending on the the wifi dhcp?

Any ideas how this can be done more efficiently.

Thanks in advance.

Hi there I did a similar project but used an external button board if you look at the manual you can see the pin out and schematic for a button board or you can look at the one they have on the website DAC, Button and SPDIF Expansion Board for DIY Speakers-Arylic.com

But I know you can get access to at least 4 presets using this board. I use something similar on my amps and the presets are mapped to different pandora stations.

You could use something like the available button board and get larger buttons and then solder them in place on the Arylic board in order to get something that is more accessible.

This seems like what im looking for. What protocol did you use to set the pandora station? I actually only need to connect one button and the ESP32 can do the rest. Arylic said to me you cant use UART, the docs suggest you could.
Also i couldnt find the mapping from the button port to the main card. I assume they map 121 is that right?