We send events via Protocol Integration to a XProtect Corporate server version 2021 R2. Then, with rules in the Management Client, these events generate alarms. We can see in Alarm Manager that both the events and the alarms are created correctly. The problem arrives when I search them in the Search Panel.
If I filter with the “Events” filter, I choose a time range and select the device that generates those events (is always the same device), then only some of the events are displayed, but not all of them. For example, I send one event at 10:17, then one at 10:19 and another at 10:20 but only the event at 10:19 is displayed.
The same happens when I use the alarm filter, exactly the same results appear (In our example it would be the alarm generated at 10:19), so this makes me think that maybe some of the events are sent in incorrect format, or even that the id is being generated bad.
I attach the XML code of one example event we send (the ids are false)
Let me see if I got this right. You are watching the Alarms in the Alarm Manager tab in the Smart Client, if you do not filter you see what you expect to see but if you apply a filter some Alarms that were supposed to show are not seen.
Is this an accurate description?
I would like very much if you can make a screen capture of the Smart Client showing me this. If my description is not accurate you can elaborate on your description and please show me how it looks by making a screen shot in the PC showing the Smart Client while the issue is seen.
Perhaps you can make two screen captures, if possible, with and without the filtering.
I wonder if you play with alarms based on user-defined events, can you reproduce the same behavior? If you can, we can safely rule out that there is anything wrong with your analytics events.
PS. If you send the unmodified image as a snapshot you are filling the database with images that are already recorded once. I guess you want to later use the functionality for something different.