← Back to articles

“Modbus” controllers – smart home systems and traffic light automation

“Modbus” controllers in Xeoma CCTV software


Modbus Controllers icon The “Modbus” controllers Additional module of the Xeoma video surveillance software is designed to receive commands from controllers operating under the Modbus protocol to trigger the necessary reactions in Xeoma. This is a very popular type of controller used in automation, “smart home” systems, as well as in various equipment (traffic lights, etc.). You can set different reactions for different signals of such a controller, for example, to recognize a vehicle license plate and impose a fine if it is driving through a red light.

 

 

TYPICAL USES

The new “Modbus” controllers Additional module in the Xeoma software is a method of integration with devices that are capable of transmitting signals from sensors to external systems (such as, for example, Xeoma) using the Modbus protocol. Examples below:

“Smart home” systems

Receive signals from various sensors and devices of the “smart home” system and trigger automatic reactions in the Xeoma video surveillance software. For each sensor (controller port), you can configure your own reactions – not only notifications, but also filter modules. Find more details below.
smart_home_image

Police (compliance with traffic rules)

Driving through a red traffic light – is a serious traffic rules breach, which should not be remained unpunished. The “Modbus” controllers module allows you to receive a signal from a traffic light that the red light is switched on, so the cars breaking traffic rules will be automatically fined.

Modbus controllers module can be used in city video surveillance to send fines to traffic reles' offenders

 

NO SPECIAL EQUIPMENT REQUIRED

No special equipment required
 
An ordinary modern computer can cope with the load from the module.

 

Any camera can be used with Modbus controller module
 
You can use any camera: no expensive cameras with built-in sensors and artificial intelligence capabilities are required.

 

Works on multiple OS: from Linux to Android
 
Works on multiple operation systems: Windows, Linux, Mac OS X, Linux (ARM architecture), Android and even Raspberry!

 

HOW IT WORKS

The “Modbus Controllers” module is designed for receiving commands from controllers that work through a Modbus protocol, to trigger necessary reactions in Xeoma. This is a very popular type of controllers that are used in automation systems, smart homes, traffic lights equipment, etc. Such controllers have input ports (or inputs) that will send triggers to Xeoma (six ports from 0 to 5). Select to which input ports Xeoma should react by checking its checkbox. See the controller’s documentation to learn what input port is assigned to which trigger.

Upon getting a trigger from a certain input port, you can select to which module the video stream should be pushed to, if multiple modules are connected in the chain after this module. So that you can have your system have different reactions to different input port triggers.

When you add the module, input the controller’s IP address and port (usually 502). Tick the needed ports’ “React to state of this input port” checkboxes. Select which of the following modules should get the video stream if it gets triggered. You can also tick the “Invert port state” checkbox if you’d like to have a reverse reaction: push video when there are no incoming triggers, and stop when there are.

Click “Test” to see if there is a connection to the controller.

Modbus controllers Additional module in Xeoma's chain of modules

 

 
• The Additional “GPIO” module in Xeoma, which operates on a devices running the ARM architecture (various micro computers, similar to Raspberry Pi, ODROID, Tinker Board, etc.) functions in a similar way. Find more information about this module here
• Traffic light recognition can also be performed by the AI-based “Color Recognition” Additional module in Xeoma. More about this module
• Also Xeoma has a License plate recognition functionality and a Vehicle speed detector. More details
 

 

HOW TO TEST

1. Download Xeoma from official website and launch it. Make sure your Xeoma is in a trial edition or activate a Pro or Standard edition license, as well as the license for the “Modbus” controllers Additional module.
2. Add a camera or let Xeoma add a default one for you.
3. Add the “Modbus” controllers module to a chain.
4. Add to the chain necessary filters and reactions for each port after the module.
5. Set up “Modbus” controllers, choosing which port of the controller will transmit the signal to which branch of the chain.
6. Test the connection with the controller, clicking “Test” button

Ready!

 

FREE TRIAL

Try the Modbus controllers Additional module in the Xeoma video surveillance software with a free trial license. Request it below:

Please enter your email address you’d like to get the demo license to:
Your email:
Your message:

 

Any questions? Assistance required? Reach out to us! We’ll be happy to help!

 

Do you need something else? The module does not fit your specific needs? We can develop the needed functionality and add it into Xeoma as the paid development. See details here

26 October, 2020

Read also:
FelenaSoft Support (Contacts, FAQ, articles about Xeoma functionality)
Additional modules in Xeoma Xeoma
Purchase additional features in Xeoma Xeoma
Deep learning technology
Advanced license plate recognition in Xeoma
Professional Face Recognition by Xeoma for personal and business uses