Warning
Features currently under evaluation may be modified in the next version without prior notice. If you are using these beta features, we welcome your feedback and experience. Your input is crucial to refining and improving these features before their official release. Please share your thoughts and experiences with us, and contribute to the evaluation process.
Milestone¶
OnSphere is compatible with Milestone VMS (xProtect). A dedicated module provides Milestone’s features directly from your OnSphere dashboards.
We suggest to check current Milestone Supported Features before starting your integration.
Note
This documentation considers that you are already familiar with Milestone xProtect’s component. You can read the Official documentation if you need more information.
Capabilities¶
Feature |
Supported |
Note |
---|---|---|
Authentication |
Authentication using user/password |
|
Event |
Trigger events only |
|
Alarm Synchronization |
This feature is currently not supported. In case of interest please contact us at info@swissdotnet.ch |
|
Video Stream Integration |
This feature is currently not supported. In case of interest please contact us at info@swissdotnet.ch |
|
Hardware Device Control |
This feature is currently not supported. In case of interest please contact us at info@swissdotnet.ch |
|
Client Dashboard Management |
This feature is currently not supported. In case of interest please contact us at info@swissdotnet.ch |
Examples¶
Trigger a Milestone event from OnSphere:
TODO
To trigger an OnSphere action or value from Milestone Event, see Webhooks:
TODO
Concept¶
Events¶
Milestone xProtects implements some generic punctual input/output called Events. Events represent a single state change of a device, server, or any other component. From the OnSphere point of view, events can be seen as either as an:
output: triggering a milestone event when a value change
input: owned by the milestone server and updated on trigger (see Trigger Event) event.
Trigger Event¶
OnSphere can trigger an Event using its output (see Getting Started) concept.
Events can also be triggered from scripts.
Examples¶
An example of how to setup a Milestone server configuration is available here.
Requirements¶
Milestone API Gateway complying with requirements
Module osp-milestone
Module osp-web