So I have a Simple lighting app that turns on the Garage Light when a contact sensor is opened and turns it off 10 minutes later.
I would like a flag in simple lighting called something to the effect of "Ignore if already on"
That would make it so the turn on and turn off commands are not ran if the light is already on.
This would be helpful if I am working in the garage and I have the light on and someone opens the garage door. I still want the light after 10 minutes because I already had it on.
That is exactly what you asked for. When the contact is opened, if the light is already on don't turn it off when the contact is closed. That's what ignore if already on means. What specific functionality are you asking to be added to the app?
Its not what I wanted. what I wanted is if a user manually turned on the light Hubitat would not automatically turn it off. IE only turn off the light if the app was the one to turn it on. With the way this app is made there is no way to make that happen if there is no relay involved. And I'm not sure how ugly a rule machine rule would look to make this happen as it will involve a global variable or virtual switches. :\