Love the idea here, as my connect would often get disconnected.  However, because i tried to set this up with a keypad, the keypad would also get disconnected, which means that I have to be in Bluetooth range in order to reconnect it.  Tough to do if you set it up in hopes that you would be able to assign new codes remotely.