I have a number of flows that use the state of some global variables to decide what to do when certain triggering events happen. For example I have a flow that sets my slack status to "waiting on the bus" when the garage door opens in the morning (because I always retrieve my bike from the garage to take with me on the bus). But I only want it to do that when I am home, so I maintain a boolean global variable that shows whether I'm home or not, which is controlled via a geofence. That way, if my wife opens the garage in the morning after I've already arrived at work, it doesn't change my slack status. If my webhook fails when I cross the geofence boundary on my way to work, then my wife opening the garage door will change my status to waiting on the bus.
Another example: sometimes my vacation timer node doesn't turn off like it should when I arrive home from vacation (via geofence - I have Sprint, so webhook calls fail if I'm on the phone when I cross the geofence boundary). This results in a surprise when sometimes the lights turn out on me randomly. The vacation time I use doesn't seem to show when it's on or off, so I created a global variable to show when vacation mode is on or off.
The problem is that I don't know what the status of my global variables are unless I intentionally go in and check it. I'd like some passive cue that's there for me to notice or check easily, like an LED status indicator or something. E.g. a vacation mode LED that shows if my vacation mode is on or off. It would be ideal if there was something on my phone I could use to check these statuses as well. Are there any devices, tricks, or (iOS) apps anyone uses to be able to check out node/global var status?