Use Button for Input select options - with active state

Hi,

I have defined a bunch of scenes for setting up the lighting in a room.
I would like to select between them with a row of side-by-side buttons.

What I have now looks like this:

This is an entities card, with multiple-entity-row, and then at the bottom, custom buttons side by side, with icons, the tap_action doing the scene activation.

So far, so good, but I would like to use state_color, that is, automatically color the button for the selected scene.

I know that HA won’t track the scene for me, that is not an issue, I can put it in an input select which is set by selecting the scene.
The question is, how do I present the buttons, with active state detection.

My current setup would work automatically if I had entities with active/passive state.

Do i have to manually create template binary sensors (or switches) for all options for the select, that can have an “active” state derived from value of the underlying select?

Or is there an easier way?

Thanks.

I just created template binary sensors for all options, and using those as the buttons. Works perfectly, even though a bit more code / repetition that ideal…