I am not sure this is possible or not but today with ADT I am able to setup different codes based on users and receive SMS messages when they disarm/arm the system. I get the disarm/arm functionality with AlarmDecoder but I would like to know is it possible to map User's to IDs or Codes so when a specific code is used it could be used to map to friendly names?
For example:
Code 1234 = ID 1 = John Smith
Disarm Alert could be "$ID has disarmed the system at $TIME" and then in turn be "John Smith has disarmed system at 10:01AM on 3/22/2016"
Is this a feasible option to parse from the panel output the AlarmDecoder sees in the data stream?