I would see what happens after the battery has had a good charge. Low voltage causes all sorts of alarm issues. I can't remember what year your car is, but if it is pre-2001ish, check that the alarm tilt sensor isn't filled with water, which is a common source of false alarms. It is located under the cover to the right of the battery as you look at it. (The box with the white sticker in the pic).
