So, I currently see three items, and I’m not sure how they map in things like Google Home, or the Smarthings UI, so I’m not sure how to answer this. But I can describe what I want a bit more? And answer more questions.
There is the on/off switch, there is the contact sensor, and there is the door closed/open.
I don’t think I even noticed that the door closed/open was something that you could interact with, but now that seems obvious.
Generally speaking, I don’t care too much if the ‘primary interaction’ for using the garage door from the main screens of Smartthings is the on/off switch or the open/closed switch, though, I would like it to be one of them instead of not having something you can press there at all, which seems to be the current state.
I do care that I be able to tell Google Home to open or close a garage door, and ask about the current state.
In either case, I don’t want the primary interaction to alter the state of the door itself, just change it’s own state, and let me drive automation from that.
But I do need to be able to drive the state of the door via automations, and I am perfectly fine if doing so alters the state of the primary interaction mechanism.
What I don’t want to happen is this: I tell it to close the garage door. The door state immediately changes, but something prevents the door from actually closing. I look at the app / google home, and it says the garage door is closed, even though the tilt sensor is correctly indicating that the door is, in fact, open.
Having the same kind of malfunction happen on opening is far less of a hazard, but it would still be nice to avoid.