Integration questions.

Hi,

we are currently integrating into/with Milestone SDK and have some questions that I am unable to find in documentation. I would appreciate if you could help me answer some of them:

  1. Is there some kind of out of the box support for monitoring of third party application/plugins in milestone ? When something goes wrong with third party integration app, can user see it in milestone, or is it some other approach that is recommended for this use case ?
  2. We are sending analytic events to Milestone and we have noticed and tested that if we send AnalyticsEvent with Timestamp that is lower or higher than current time (on milestone server ?) it is rejected and not shown in events. Is this time synchronization offset for analytic events configurable and if so where can I find out more about time synchronization of AnalyticsEvents.

Hi.

1. No, there isn’t unfortunately. Please make a plugin.

2. Please find and explore Analytics Event Trigger sample.

https://doc.developer.milestonesys.com/html/index.html?base=samples/analyticseventlibrary.html&tree=tree_search.html?search=analyticseventtriggervialibrary

You will change a following code (for example);

Timestamp = DateTime.Now,

into

Timestamp = DateTime.Now.AddMinutes(-1),

in MainForm.cs

When you run this sample then you can see the event come on Smart Client view.

Start Smart Client ->go to Alarm Manager tab-> select list area(lower view) → Setup → select “Event”