I'm building an application that will display a graphic of the home and property with real-time status display of security, devices, etc, represented on the floorplan.
Writing in C# Visual Studio 2010. I am using "notifications" to get real-time status updates from the panel.
So far so good, however, there seem to be some bugs in the SDK.
First, whenever I get an "extended status" notification for a zone, unit, thermostat, etc, the status byte is always zero the first time. If I say, open and close a door, the SECOND notification will contain correct information, but the first is always wrong (zero).
There seem to be tons of useful functions in the SDK, but no documentation for any of them. copystatus ... ? how do you use it? what does it do?
How does one "preload" the existing status of all devices when first starting the application? The status doesn't seem to be correct until you have someone change a device and change it back. On the other hand, PCA works perfectly, so I know it is possible.
Writing in C# Visual Studio 2010. I am using "notifications" to get real-time status updates from the panel.
So far so good, however, there seem to be some bugs in the SDK.
First, whenever I get an "extended status" notification for a zone, unit, thermostat, etc, the status byte is always zero the first time. If I say, open and close a door, the SECOND notification will contain correct information, but the first is always wrong (zero).
There seem to be tons of useful functions in the SDK, but no documentation for any of them. copystatus ... ? how do you use it? what does it do?
How does one "preload" the existing status of all devices when first starting the application? The status doesn't seem to be correct until you have someone change a device and change it back. On the other hand, PCA works perfectly, so I know it is possible.