Introducing Visual Flow Programming in O-Insights IoT for Milestone XProtect

As IoT becomes an integral part of modern security and building management systems, integrating diverse sensors and protocols with Video Management Systems (VMS) like Milestone XProtect is more important than ever. Making all these systems talk to each other isn’t an easy task though. Our team thrives on challenges and to tackle this we built Flow Editor, a powerful new feature within the O-Insights IoT Driver.
Smarter Integration with Flow Programming
Cameras today do a great deal more than merely stream video. With built-in AI chips and edge analytics, they detect motion, people, vehicles, and anomalies—all of which can be streamed as MQTT metadata rather than bulky video.
Flow Editor lets you tap into this intelligence and connect it with other data sources—door sensors, HVAC systems, temperature probes and pretty much everything.
The best part is that you don’t have to write code.
How It Works
Building IoT logic in Flow Editor is simple and visual:
- Drag nodes like MQTT, camera metadata, alarms, BACnet points, door events, etc.
- Connect them using visual links to define logic
- Set rules like triggers, delays, conditions, and transformations
- Deploy it instantly—it starts working in real time
This means you can do things like:
- Send alerts if a person is detected after office hours
- Trigger alarms when motion is detected and no occupancy is registered
- Forward environmental sensor data to XProtect via Metadata
- Initiate workflows if temperature exceeds limits in a server room
Use Cases Are Limitless
With Flow Editor, the O-Insights IoT Driver becomes the most flexible way to bring intelligence to your Milestone XProtect setup. It bridges video, sensors, alarms, and control systems like never before.
No code. No hassle. Just smart integrations that work.
Explore the future of visual programming for VMS + IoT. Drop a message or comment if you’d like to see a demo.
How It Works