Here is the support for DSC/Envisalink integration. Thanks to @chuck.schwer and @doug for all their help. I hacked together what they've started in my version to do what I want for my alarm system which include contact and motion sensors. This will create three virtual switches for armhome, armaway and disarm so that it can be used with the dashboard.
First, install the DH for the virtual contact sensor below:
UPDATE: Removing this for now since. Please use the version released by @doug