Hi,
we are developing a driver that connects with xprotect protocols (any SOAP server, Mobile, etc) to perform several actions. One of our requirement is to know the cause of a given alarm, like volumetric or any other event. It is possible to get that information through protocol?
There is a remark in - Introduction to Events and Alarms
-
The event is handled by XProtect rule definitions, and it is forwarded to the XProtect Event Server as an “External Event” that is handled though the AlarmDefinitions and stored. It is stored in the XProtect Event Server (from v2.1) and can be retrieved by the GetEventLines, GetEvent methods on the IAlarmCommand SOAP interface.
-
There is WSDL for the AlarmCommand SOAP see -
[C:\Program](file:C:/Program) Files (x86)\Milestone\MIPSDK\WSDL\AlarmCommandWSDL
If you run the AlarmViewer sample and trace the network communication that might be a help to see what happens.
Thank you, we’ll study that SOAP interface.