I’m sending an email to the Qolsys tech support to see if they can help out:
Hi, I am writing you to find out if there is any developer documentation available for the Qolsys IQ2+ panel in relation to the 3rd party developer option.
I am a member of the Home Assistant community (https://www.home-assistant.io/), an open source home automation project that supports 1700+ integrations and growing with support for many different platforms.
Here are some alarm systems that already have integrations:
Since ADT upgraded my system from a legacy DSC panel to a Qolsys IQ2+ panel, I have lost visibility from my Home Assistant install.
However, perusing the install guide I found the option for the 3rd party connections and enabled it to find that the panel listens on TCP port 12345. When connecting to this port, it appears to be a web socket that sends out information when zone changes occur.
What I would be looking for is if there are any commands that can be sent to the panel through this connection to give an overview of the system and also to know what all the formats of JSON that can be presented back to the client.
If this is possible, I would be willing to work on writing an integration for Home Assistant to work with your panels.
I understand that a lot of companies are not willing to work with open source communities as they prefer to sell their products, but I can tell you from experience that if you are able to provide this information it could open a whole new customer base to your products. I was personally reluctant to switch to this panel knowing I was going to loose my integration with my DSC panel in hopes that I would find a way to integrate with my home automation system in the future.
Thank you for your time and consideration.