WTH did my automation not trigger? (debug options)

I’ve only recently started adding automations to my configuration and most of them have not worked first time. I haven’t found a good way to debug automations, and no where shows all the information I need on one screen.

What I would like is for the automation config gui to show the current state of each sensor involved in triggers and conditions, and maybe a big green tick to say this condition is currently met?

I believe the problem I’m having at the moment is a condition not being met because Off <> “Off” for one of my helpers. Some debug info would be very helpful.