Alarm system integration (DSC or Ademco) -- Can I actively poll a zone?

What “It” is is:

  • Vista 128BPT panel w/ Rev. 11.4 firmware
  • AD2* unit, currently I have 1 for the keypad bus, if I need to I will get another for the VPLEX bus.
  • OpenHAB running on Ubuntu 14.04 LTS

I will be using the Vista 128BPT as the primary security method of course, w/ motion sensors, door contacts, etc.
I want to use the Vista128’s contacts as much as possible for home automation w/ OpenHAB, i.e trigger actions when a particular contact opens/closes. I will have each contact as its own zone. So, when Zone 39, with 1 PIR motion sensor, trips, and the alarm is either disarmed or Armed Stay, I want that ZOne 39 PIR motion sensor trip to be transmittied ASAP (shortest possible latency) to OpenHAB, so that OH can take appropriate action (whatever that is, i.e. turn on a light, send a notification, etc.)

---- Side note-----
I have been taking a hard look at the ELK M1 series panel and it is built from the get-go for this type of stuff, also expandable to 200+ zones, but there is no VPLEX-style sensor bus that I’m aware of, so you have to run a physical wire loop for all 200+ zones. And the zone expander boards are ~$140 per 16 zones. If the ELK M1 had a sensor bus for zones I would not bother with Ademco because ELK’s stuff is much better documented (e.g. they publish a complete RS232 control / reporting command set.) The other thing that keeps me away from ELK is that it doesn’t look like anyone has done an OpenHAB binding for it. That’s a lot of work I don’t have time for.