In any use case, I don't want a door lock to lock if the door is open. How can I make this happen? We have a ding on the door trim because of a door being locked when it was open and then shut without noticing the deadbolt sticking out .
If the answer is Rule Machine, I need to know exactly how to do that. I'm not real proficient with Rule Machine, I can do easy rules but that's about it.
And if I were to lock from the dashboard, I don't see how that can be intercepted to check for the door being open before being sent to the device. Might there be a way to code a custom lock device handler that can check a door sensor?