[APP][Pro] Sonos (LocalAPI)

Two more things from my side.

Whenever I’m pressing the play/pause button on the dashboard or triggering play/pause trough a flow the play/pause action seems to trigger twice:

You can clearly see the dashboard widget quickly toggling states again after you’ve pressed it (as in when I press pause, the icon turns to play, then back to pause and back to play again).

Also (minor cosmetic thing), when shown on the dashboard the older Homey Sonos integration shows a specific image of a HDMI port when the input is TV:

The Sonos iOS app solves it like this, with an abstract TV icon that I think is a bit more understandable than an actual HDMI port:

Could you perhaps use something similar like the iOS Sonos app, but for the Homey dashboard widget?
So let’s say, when the input switches to (now called) “HDMI/Optical”:

  • show a nice TV icon for the album cover image
  • make track name “TV” (or “Tv”? Not sure what would be more correct but “Tv” irks me for some reason)
  • make artist name either “HDMI” or “Optical” depending on the input
  • make album name the actual input (for example “Dolby Digital Plus 2.0”)

All of this is just an idea, not sure if it’s the best way to do it like this, let alone remotely possible to implement in the app somehow…

Thanks for listening to my midnight ramblings :nerd_face: .

Have a great weekend!