DSC Server = REST + Envisalink + DSC

Problem is, you cannot define custom capabilities. I’ve requested an “Alarm Panel” capability some time ago, but got no response:

So, you’ve got to work with what’s currently defined. You can add your custom attributes and commands, of course.