I’m getting some useful stuff together and plan on documenting what I’ve done in the hope of helping others, with what I consider to be some great little speakers. I’m really loving them! And hear what you say regarding the integration, I was going to ask @Tyler if there was any update since the last above. Fingers crossed. Even if its simply being more open about what commands we can send, as I see using STVCLI.EXE is also very useful, and so much quicker (google that one and you can obtain commands, but it must run on a local PC).
What I have been able to find out to date is:-
A list of commands which can be used here. Just use the command between the ’ ’ and change the IP Address to the speaker you want to control (You will find your Stop command here BTW - http://SPEAKER_IP:55001/CPM?cmd=%3Cname%3ESetPlaybackControl%3C/name%3E%3Cp%20type=%22str%22%20name=%22playbackcontrol%22%20val=%22stop%22/%3E
I have (like you) added virtual buttons, these control my Radio Stations (listed in the MultiRoom app - The only time I open it).
Added these Virtual buttons to WebCoRE and then add the buttons to ActionTiles. - This is working good, a little slow, but good. I’d love to know how you obtained the presets to use from TuneIn?
I have BigTalker-DEV working with them, and they do respond to the switch “Attempt to resume playing audio? - ON”
Also Ask Alexa can play/pause etc but cannot control the volume, I can only get the volume working via WebCoRE and using the individual Volume commands, but trying to work on a way that it recognises the slider. This works in the ST App, controlling the device, yet doesnt in ActionTiles (odd behaviour).
Yet I’ve not found anything which can increase the volume by a set amount, or by +1 or -1 etc. But I’m looking at Variables to try and achieve that,
A lot of work for something, that stupidly I thought would just work out of the box. But like I say, I do love them, so I’ll persevere
But do check out the link to obtain the commands for the functions. It can be done, although its a lot of effort