So I have a sort-of interesting problem that I’ve been chewing on for a while and wondering how other people are handling it…
Presence detection / reliability notwithstanding, under the assumption that SmartThings can be “trusted” to deal with opening / closing garage doors, this is my current situation:
There are two people, two cars and three garage doors.
If you simplify this, it’s fairly easy to use something like WebCore to say “if person x arrives, open garage door x” – of course this only works when you make the assumption that “person x” is always going to use “garage door x” but that’s not always the case. It doesn’t work well when someone takes a different car, or when both people take the same car, and the only solution that covers all cases is to open both car doors when either person arrives.
I thought about throwing in a presence sensor in each car, but I’m not entirely sure that the sensors would have the range to notify properly, or that they would do it with enough time for it to actually be useful. If I have to sit out there and wait for ST to decide that the sensor has arrived, I can easily just open the door myself.
I was thinking of maybe even putting another hub in the garage itself as a second location on the same account, pairing the presence sensors with that and throw them in the car. But then that would require some voodoo magic to say “open garage door x at location A when sensor x arrives at location B” – which sounds like a real pain.
I think the only reasonable solution would be to have something in each car to track the vehicle location, although some crazy ideas float around in my head about looking at the garage bay itself… maybe some strange laser / light beam circuit in the garage with a raspberry pi. That way if “car x” is gone and someone arrives (either person x, y or both) the assumption is that you need to open “garage door x”
Any thoughts or suggestions?