This is a follow-up to my
previous post to say:
SO. FUCKING. AWESOME.
I got it all working. I now have an Android
Activity (GarageDoorActivity) which interacts with an Android
Service I wrote (InRangeService), letting me start and stop the service's wifi scanning task. The service gets the system
WifiManager, holds a
WifiLock to keep the radio
(
Read more... )
Comments 57
Reply
I got a look much like that when I was staying at Brad's. I left the house in the morning through the garage and crossed over to the other side of the street where reception is better for some reason, then looked back at the house and fumbled with my phone a bit to close the door. A guy who was waiting by a car on the sidewalk looked like he was about to ask about it but then he got into his car and drove away.
The weird thing is that it seems that phone-controlled doors aren't that unusual. The apartment block I'm in right now has a phone-accessible door control that I can in theory call and press 9 to open the door, though they use caller-id as the access control and I've not told them my number so I've not tried it out. I think the intended way to use it is for the door to call you and you to let other people in, but according to the instructions it works both ways.
Reply
Reply
Of course, that's not entirely the point, but still...
Reply
Presumably in practice this would be activated before Brad heads home from somewhere else, so the extra stop wouldn't be necessary. I assume he did it this way for the test just because home was both the source and the destination.
Reply
Reply
The previous version was as you describe; you had to pull the phone out while near the house and explicitly open the door. The thing that's new about Brad's Android app is that it figures out using wi-fi signals when Brad is approaching his house, so even if he turns it on an hour before it won't actually open until he's close by. This isn't possible on other phones because they don't let you get access to the wi-fi bits to do AP scanning.
Reply
Will you be posting the source online?
Reply
Reply
Reply
Reply
Reply
Leave a comment