Hello,
I wrote a plugin for Jive based players (Squeezebox radio, Squeezebox Touch, UE Smart Radio with squeezebox firmware and Jivelite and its derivatives) using Lyrion music server, to be able to control Home Assistant entities from players display.
You can choose which entities will show up using a dashboard configured for the plugin. You can associate alarms and snooze to a switch. Etc.
More details here: Home Assistant Control by guillaumezin