All kidding aside, I haven’t tried a Google Cast device from Home Assistant recently, so I can’t recall what attributes and capabilities it reports. We had to make some adjustments for another device which was only reporting that it supported album art while music was playing. So if that device was synced over while music was playing, all was good… otherwise album art wouldn’t work if the device was synced over while music was stopped.
Some of the Home Assistant integrations are a bit quirky about how they report attributes and supported features.
The Services / Triggers shown between HA and SharpTools are different. I don’t know whether this is because the internal and externally exposed Triggers in HA are different or something limiting Triggers in Sharptools.
Can you clarify how you are casting an album or from what source?
I just tried “Hey Google, Play Rock Music” and I have the ability to skip tracks and the album art updates with each new track (although each one is a new artist/album for the playlist I’m using):
Edit: I noticed that if I sync the devices over while my Google Speaker isn’t playing anything, the track control capability doesn’t get synced over. I’ll take a look at what features the Google Cast integration is reporting and if we can infer it somehow or if we just need to hardcode it.