Unless I missed it you don't describe the controller other than a reference to it being fob based. Is it possible to hook up to a garage door opener? Even more interesting would be having it slaved to the m button. Also have you considered an auto mode?