My car doesn't recognize the perimeter key right away even when I'm sitting in my car. I imagine that I just need to replace the battery and hoping it's not something else. How long should the battery last ?