Best way to get to entity attributes?

Clicking on entities gives you a pop up with information or actions based on the type of entity (light, fan, vacuum, media_player, etc), along with the history, entity settings, and things like device info to get back to the parent device.

Some of those pop-ups include attributes, like vacuum or sensors, and some do not, like lights, fans, and media_player. Is there any rhyme or reason to this? And more importantly, what is the best way to get to those attributes that aren’t immediately displayed? The only way I really know is in developer tools states screen, which works, but is a bit inconvenient to navigate to and filter just to see what playlist my media_player is currently playing since that attribute isn’t surfaced on the media_player entity pop-up.

here are a few screenshots to show what I mean if not clear above:
clicking on my vacuum entity brings up this:

image

where I can see attributes below the actions.

Fans, Lights, and Media Players do not:

But there can be helpful information in those attributes. Like the media_player here shows the song title, artist, and volume, but not the the album, what playlist or radio station I’m listening to, or the group members of the sonos group. As far as I know, I can only get to this in developer tools?

Am I missing a better way? How do you most efficiently get to these details when you want to see them?

You can use template sensors to create new entities for entity attributes you want easier access to.

When creating a new template sensor, I start on the template page of the developers tools to make sure I’ve got the template right. For example, to create a sensor for the channel your media player is on, you would do something like {{ state_attr('media_player.basement_sonos_beam','media_channel') }}