How can I use our products to integrate into the IP I/O module within Nx?
AnsweredMy company currently has its own IP I/O modules. How can I integrate them into Nx?
-
Hi Tome
To integrate your products (e.g., hardware or software solutions) in Nx Witness / Nx Meta, there are several supported methods, depending on whether you’re working with, in your case, it is likely a physical I/O module (e.g., DI/DO relays, sensors, alarm triggers)
1. Integration via ONVIF:
If your product is a physical I/O module or security device:
- I/O modules with ONVIF support
- IP cameras with digital input/output (DIO/Relay)
- Gateways that expose I/O as ONVIF events (Like NVR)
Nx can automatically detect ONVIF-compliant I/O modules. Once detected, you can:
- Trigger rules based on input signals (motion, door open, etc.)
- Trigger outputs (turn on a siren, light, or relay) from the Nx client UI or via automation
2. Use HTTP Events to Trigger Nx I/O
If your product is a non-ONVIF device, you can send Generic event requests to Nx to simulate I/O input.
If your products are:
- Custom software or servers
- REST API or web-based systems
- IoT sensors (temperature, door sensors, etc.)
You can create the event while the IO state changes, this usually required your I/O device is capable to send HTTP request, or you create a middleware, or use some automation tools (ex: Zapier, N8N) to assit you.
- This generates a generic event that can be used to trigger actions.
- You can create a Rule in Nx to trigger alarms, recording, push notifications, or even send an HTTP command back to your product.
3. Use Metadata SDK for Deep Integration
If you’re building a plugin for a custom I/O device or logic engine (AI, logic controller, etc.), you can use the Nx Metadata SDK to inject virtual I/O events into the system.
Ex:
- Edge devices with custom logic
- AI systems detecting anomalies
- Software analytics platforms
1 -
Hi lchiro
I need the first method. I've successfully developed an IO device that communicates with ONVIF, but NX still says it can't receive data.
0
Please sign in to leave a comment.
Comments
2 comments