Triggering rules from dashboard tile - what is your suggestion?

I am using a button tile to activate scenes from my dashboard.
A button named "Good Night" would fire a rule to tuen of all lights and so on.
My problem is that when clicking the button tile does not have any feedback that I clicked it at all. If I am clicking the button on when I do not have visual contact witht he rule outcomes I can not tell that it was realy clicked.
What is your sugestion?

Use a virtual switch. Set it to auto off after a second.

I use a virtual switch as well, but I don't turn it off automatically. I have it set to activate a scene that controls lights that stay on all night and shuts down others. The scene also turns on the virtual switch so if the scene is activated by another automation the switch still turns on. I do the same thing for some of my other scenes as well. Switching any of them on activates a scene which shuts the other 3 off. I also present the virtual switch to Alexa so I can tell her goodnight rather than having to use the dashboard. The scene indicator will show off if any of the lights in the scene have been manipulated by another automation or command (or mode change), but it works pretty well and gives me a nice visual tool to see what's going on.

Screen Shot 2021-04-06 at 4.05.13 PM

Thanks a lot. I will give it a try