
Seamless Integration.
Smarter Protection.MILESTONE XPROTECT · CERTIFIED PLUGIN
Native integration and management of fog security devices inside Milestone XProtect - monitored, mapped and operated in real time, from a single pane of glass in Smart Client.

PLATFORM
Milestone XProtect
Certified plugin · v2024 R2+
TRANSPORT
MQTT / TLS 1.2
Encrypted, event-driven
Direction
Bidirectional
Status in · commands out
Scale
Fleet-ready
Large multi-site deployments
Capabilities
One native plugin. Everything you need to integrate, monitor and act.
Built on the official Milestone MIP SDK and best practices — devices, states and commands become first-class citizens of XProtect.
Event synchronization
Every device state change is published as an XProtect event the moment it happens on-site.
Source · Fog device
Direct device control
Arm, disarm, test-shot, shot and container reset issued straight from the operator interface.
Mode · Bidirectional
Live status monitoring
Real-time device health, fluid level, temperature and faults from a single pane of glass.
Telemetry · Real-time
Native, secure integration
MIP SDK plugin with role-based access — not screen-scraping. Encrypted MQTT transport.
Build · SDK-based
Architecture
Built for reliability. Designed for integration.
The plugin acts as a bridge between fog security devices and Milestone — reliable communication, event synchronization and centralized control across every site.
Fog security device
Fog generator with network / serial link. Reports state and receives commands.
FIELD
TRANSPORT
MQTT over TLS 1.2 — encrypted, event-driven
state ↑
command ↓

Network & MQTT broker
Encrypted MQTT / TLS transport carries telemetry and commands both ways.
MQTT · TLS 1.2
DEPLOYMENT
MIP SDK plugin, installed into Management Client
pub / sup

Active VMS Plugin
MIP SDK plugin translates device state into XProtect events and commands.
MIP SDK
LATENCY
State changes surface in near real time
events / actions

Milestone XProtect
Smart Client & Management Client - monitoring, maps, alarms and automation.
SINGLE PANE OF GLASS
DIRECTION
Two-way - status in, commands out
SMART CLIENT · DEVICE STATUS
Every device state, at a glance.
Each fog device shows a single status icon in XProtect that encodes both its condition and whether it is armed. Outline = disarmed · solid = armed.
Regardless of arming state
DISABLED
Priority state. Shows where the device is located; it is not operational on the platform - likely needs servicing.
OFFLINE
Network / serial communication problem. State is not updated; cannot be operated remotely.
FAULT
Hardware failure. The device is not operational, not even locally.
If disarmed — cannot fire
WARNING
ERROR · TAMPER · EMPTY · NOT READY
The device is not armed, but requires attention.
DISARMED OK
The device is not armed; everything is OK.
If armed — can fire
WARNING
ERROR · TAMPER · EMPTY · NOT READY
The device is armed; there are warnings, but it may still be able to fire.
ARMED OK
The device is armed and ready to fire.
Smart Client · Device Operations
A dedicated operator workspace.
Real-time diagnostics, status verification and operational control - all inside the XProtect Smart Client, where operators already work.

Real-time diagnostics
Fluid level, boiler temperature, shot counts and fault codes, live on screen.
Immediate awareness
Ready, Armed, Connected, Serial Link and Tampering states verified at a glance.
Direct command execution
Disarm, Test Shot, Shot and Container Reset issued straight from the panel.
Native Milestone workflow
The panel lives inside Smart Client — reduced response time during events.
Smart Client · Fleet Monitoring
Centralized monitoring & fleet control.
Monitor every connected fog generator, identify anomalies and reach operational details — all from one centralized Milestone interface.

Fleet status overview
Ready, Armed, Offline, Errors, Faults and Tampering counted live across the whole fleet.
Filtering & search
Filter by name, model, group or condition to isolate exactly what needs attention.
Anomaly & fault detection
Warnings and faults surface instantly, with one click through to full device details.
Events · Automation · Reports
From telemetry to automated response.
Device state becomes an event source, alarms trigger device actions, and everything is captured in a full audit trail.
Custom Events
Every state change, published as an event
Each transition raises an XProtect event with the fog device as its source — filterable, archivable and usable as an alarm source.

Automation
Actions triggered by any alarm
The integration is bidirectional - devices also receive triggers from XProtect, linking automatic arming or shooting to any security event.
- Arm / Disarm the machine
- Shoot & Force shoot (bypass locks)
- Test shoot - short duration
- Reset tank after refill
Reports
Full event & action audit trail
Two standard Smart Client reports cover everything that happened on the machines — sortable, printable and exportable.
- Events report - state transitions, previous → new state
- Actions report - every command, its initiator and result
Secure Configuration
Secure by design. Simple to manage.
Three operational profiles define what each user can see and do. Permissions apply to devices and groups, while critical commands are checked by the plugin before execution.
Operational profile
Monitor
View status
Monitor
Device details
Service
Maintenance
Control
Arm / Disarm
Control
Fog deployment
View
Read-only monitoring
Maintenance
Service & diagnostics
Full Control
Complete operational authority
Allowed
Allowed · authorization-checked before execution
Not permitted
Compatible Brand
Built to Work Across a Broader Security Fog Ecosystem.
Active VMS supports a growing range of compatible fog security brands — one plugin, many devices, inside Milestone.

UR FOG

Density®

Inim

Dahua

Alphatronics - Unii

Orisec

CROW

CANADA FIRST

SICEP

EL.MO.

Stratel RapidFog

VESTA

Climax

VIAS

DAITEM

HIKVISION
— and many more compatible brands supported and in development.
Get Started
Ready to Integrate?
Connect your security. Empower your operators. Experience the power of Active VMS — across every site,
every device, every platform you already trust.
