Are there any alarm system panels, control boxes, etc. that have a kind of API for software to access?
Try the following brands of panels:


Elk M1 **Best Panel on the Market**
Inner Range Concept
DSC Panels