The AD2Pi receives alarm messages from all partitions so in theory it should work:
http://www.alarmdecoder.com/wiki/index.php/Protocol#Partition
But this project was created for a single partition system and development has stopped given the ThingShield is no longer available. You may want to look into the Alarm Decoder network appliance. There is a thread on this device:
@kevin_nutech does the network appliance support multiple partitions with SmartThings?