
Welcome to the RMG universe
RMG is revolutionizing the management of connected equipment with innovative, flexible and customizable solutions for professional, educational and residential environments.
Thanks to modern technologies and open protocols, we offer intelligent controllers, versatile modules and centralized management via our cloud or local servers.
Discover our products and innovations in detail in the sections below!
Network control
The RMG system provides a comprehensive, centralized solution for controlling networked devices such as projectors, displays, PTZ cameras, and other similar equipment. It relies on flexible communication via TCP, UDP, or SSH protocols, and also supports information exchange with other IP servers in client mode.
Key Features
Device Control via TCP, UDP & SSH
-
TCP/UDP: Send commands to operate compatible devices (power on/off, change input/source, adjust positioning, etc.).
-
SSH: Secure shell access for configuration or maintenance on devices that require direct console interaction over the network.
RMG-Developed Control Modules
RMG offers a library of ready-to-use modules to simplify management of popular equipment—projectors, displays, PTZ cameras, and more. Each module includes the exact command sets needed for quick setup and seamless integration.
Custom Module Creation
For specialized needs or unsupported devices, clients can develop their own control modules. A flexible API lets integrators write, test, and integrate custom TCP/UDP/SSH commands for any networked device.
Communication with Other IP Servers
The RMG system can act as a client to other IP servers, exchanging data over the network. This enables scenarios like real-time synchronization, remote monitoring, or triggering actions on third-party systems.
Advantages
-
Centralized Management: Control multiple devices from a single interface.
-
Protocol Flexibility: Full support for TCP, UDP, and SSH, plus customizable modules.
-
Interoperability: Exchange data with other IP servers in client mode.
-
Scalability: Extend functionality easily by adding custom modules.
Usage Examples
-
Projector Control: Switch video sources or power the projector on/off via TCP commands.
-
PTZ Camera Operation: Adjust pan, tilt, and zoom remotely over UDP.
-
Remote Maintenance: Use SSH to log into a display for diagnostics or firmware updates.
-
Data Synchronization: Exchange real-time status information with a third-party server for monitoring or automation.
In summary, the RMG system is designed to deliver centralized network management tailored to professional users and integrators, while providing complete freedom to customize and expand its capabilities.
RS232 control
The RMG system also allows you to control devices using RS-232 communication—a serial protocol widely used to operate professional equipment such as projectors, screens, video-matrix switchers, audio amplifiers, and other compatible devices.
With RMG’s USB-DB9 adapters, you can convert any USB port on your processor into an RS-232 serial port for straightforward, reliable integration.
How the System Works
Easy Connection
-
Plug the RMG USB-DB9 adapter into a USB port on your RMG server or compatible machine.
-
Connect the RS-232 device to the adapter’s standard DB-9 (sub-D) port.
Sending & Receiving RS-232 Commands
-
The RMG system transmits device-specific serial commands (e.g., power on/off, volume adjustment, input/source selection, etc.).
-
Commands can be predefined in RMG control modules or configured manually by the client.
Preconfigured RMG Modules
-
RMG offers a library of modules for common RS-232 devices, enabling quick setup and intuitive operation.
-
Each module includes the exact command set for popular equipment models.
Client Customization
-
If a device isn’t covered by an existing module, you can create your own RS-232 control module.
-
A simple API lets you write, test, and integrate custom serial commands.
Serial-String Support
-
The USB-DB9 adapters support all standard serial settings (baud rate, parity, data bits, stop bits) to work with a wide variety of devices.
Advantages of RMG USB-DB9 Adapters
-
Versatility: Works with any RS-232 device that uses a DB-9 port.
-
Flexibility: Control devices locally or remotely via the RMG system.
-
Customization: Easily build RS-232 modules tailored to specific equipment.
-
Reliability: Stable, standards-compliant serial communication.
-
Ease of Integration: No extra hardware required beyond the adapter itself.
Usage Examples
-
Projector Control: Power on/off and switch video sources.
-
Video Matrix Management: Select inputs and outputs on a professional video router.
-
Audio Amplifier Operation: Adjust volume levels or switch modes.
-
Automated Command Sequences: Run multi-step control sequences for presentation or conference-room AV setups.
Why Choose RMG USB-DB9 Adapters?
RMG’s USB-DB9 adapters are engineered for maximum compatibility and ease of use. Seamlessly integrated into the RMG ecosystem, they provide centralized, optimized management of your RS-232 equipment—with extensibility through custom modules.
In summary, this solution modernizes RS-232 device control, offering a flexible, professional-grade experience tailored to your needs.
Relay control and Digital I/O for your equipment
Controlling relays and digital I/O (digital inputs/outputs) is an efficient and versatile way to manage a variety of equipment in professional, educational, or residential environments.
Whether you’re automating projection screens, managing lighting systems, or operating motorized curtains, these technologies allow for simple, centralized control of your installations.
Relays: A Solution for Managing Electrical Equipment
What is a relay?
A relay is an electronically controlled switch capable of handling electrical circuits. It acts as a bridge between the control system and the connected devices.
Applications of relays:
-
Lighting control: Turn lamps or electrical circuits on and off.
-
Motorized equipment control: Raise or lower a projection screen, open or close motorized curtains.
-
Electronics activation: Power on systems like projectors or audio amplifiers.
Operating modes:
-
Latching (bistable): The relay remains in the on or off position until it receives a new command.
-
Pulse (monostable): Sends a temporary signal to activate a device (for example, a screen that only needs a brief contact to lower).
Advantages of relays:
-
Easy to use and integrate.
-
Compatible with a wide range of devices.
-
Safe, thanks to electrical isolation between the control circuit and the switched circuit.
Digital I/O: Direct Interaction with Your Systems
Digital Inputs:
Used to retrieve information or status from sensors, switches, or other connected devices.
-
Example: Detect whether a screen is in the up or down position via an end-stop sensor.
Digital Outputs:
Allow you to send control signals to activate or deactivate external equipment.
-
Example: Drive an external relay, light an indicator lamp, or trigger a buzzer.
Practical applications of digital I/O:
-
Monitoring the status of equipment or events (such as a wall switch or sensor).
-
Activating signaling elements (LEDs, alarms) or additional modules.
Network Integration for Centralized Control
Relays and digital I/O can be integrated into networked systems for remote management. Using TCP/IP control, you can:
-
Operate relays and digital I/O from a centralized interface.
-
Schedule automation scenarios tailored to your needs.
-
Monitor and adjust the state of connected equipment in real time.
A Concrete Example: RMG’s RIO4
The RIO4, designed by RMG, is an all-in-one solution for relay and digital I/O management. It features:
-
4 relays for controlling electrical equipment such as projection screens or lighting systems.
-
4 digital I/O channels for reading or sending digital signals.
The RIO4 is fully controllable over a TCP/IP network, offering a reliable and scalable solution for professionals and integrators.
In summary, controlling relays and digital I/O is essential for automating and centralizing equipment management across diverse environments. The RIO4 is a concrete example, but the system can also integrate with other solutions or custom modules to meet your specific needs.
KNX/IP control integrated into RMG controllers
RMG controllers natively integrate the KNX/IP protocol—a global standard for building automation—enabling seamless, centralized communication with connected equipment such as lighting, blinds, HVAC, and more.
Thanks to this integration, the RMG system provides a complete, intuitive solution for operating your KNX installations while maintaining unified management within your programming.
Key Features of KNX/IP Control
Connection to one or multiple KNX gateways
The RMG system can connect simultaneously to one or more KNX/IP gateways, allowing you to monitor and control multiple KNX zones or installations from a single interface.
Each gateway is incorporated into your program logic for smooth configuration and operation.
Supported commands
-
ON/OFF: Turn lights or connected devices on or off.
-
Dim UP/DOWN: Adjust the brightness of dimmable lighting.
-
Recall scenes: Activate predefined KNX scenes to control multiple devices at once (e.g., lighting mood, closing blinds, powering down equipment).
Programming flexibility
-
KNX/IP commands are directly integrated into the RMG controllers’ programming, enabling combined management alongside other protocols such as TCP, UDP, or RS-232.
-
You can create global scenarios that mix KNX actions with commands for non-KNX devices.
Advantages of KNX/IP Integration with RMG
Centralized, simplified management
-
All KNX devices are controlled via a single interface, reducing the complexity of multi-zone system management.
-
You can group multiple devices into one scenario or command.
Broad compatibility
-
KNX is a widely adopted standard, compatible with thousands of products from various manufacturers, ensuring easy integration with your existing installations.
Performance and reliability
-
RMG controllers use KNX/IP communications to guarantee optimal speed and stability when sending commands.
-
You can monitor device status for precise feedback on their operation.
Scalability
-
Adding additional KNX/IP gateways is straightforward, allowing the system to grow with your needs.
-
RMG controllers can incorporate other protocols and devices to create a fully connected ecosystem.
Usage Examples with KNX/IP
-
Multi-zone lighting control: Operate the lights in a conference room by turning specific zones on or off (ON/OFF) or adjusting brightness (Dim UP/DOWN).
-
Scene activation: Recall a “Meeting” scene in the KNX system—reduce lighting levels, automatically close blinds, and put unused equipment into standby.
-
Projection scenario: Activate a “Presentation” scene to lower the projection screen, adjust lighting, and power on the projector.
A complete solution for smart-building control
With native KNX/IP integration, RMG controllers offer a powerful and flexible way to manage all your KNX equipment. Whether for a small installation or a multi-zone building, the ability to combine multiple gateways within a single program—alongside support for other protocols (TCP, UDP, RS-232, etc.)—makes the RMG system an essential choice for automated, centralized management.
ZigBee control integrated into RMG controllers
RMG controllers include a native ZigBee server, allowing direct management of ZigBee-compatible devices without additional hardware.
To enable this feature, simply purchase the RMG ZigBee USB key, which activates the option and connects your ZigBee devices to the RMG system.
Key Features of ZigBee Control
Simple, Quick Activation
-
RMG controllers ship with an integrated ZigBee server, ready to use as soon as the RMG ZigBee key is plugged in.
-
Purchasing the ZigBee key activates the feature for true plug-and-play installation—no complex setup required.
Supported Commands
-
Lights: Turn ZigBee lamps on/off, adjust brightness, or change color.
-
Switches: Control ZigBee wall switches to manage lighting circuits or other equipment.
-
Relays: Activate or deactivate ZigBee relays to drive connected devices.
-
Blinds: Raise, lower, or stop motorized blinds that support ZigBee.
Centralized Management
-
All ZigBee devices are integrated into RMG’s centralized control system, enabling combined scenarios with other protocols (TCP, KNX, RS-232, etc.).
-
Real-time monitoring of ZigBee device status directly from the RMG interface.
Advantages of ZigBee Integration with RMG Controllers
-
Broad Compatibility: ZigBee is a widely adopted home-automation standard, ensuring support for a vast range of brands and devices.
-
Scalability: Thanks to ZigBee’s mesh network topology, adding new devices—even in large, complex installations—is simple.
-
Ease of Installation: The RMG ZigBee key makes setup fast and accessible, with no need for third-party gateways or hubs.
-
Energy Efficiency: ZigBee is optimized for low-power devices, making it ideal for connected lamps, sensors, and the like.
-
Flexible Scenarios: Combine ZigBee devices with other protocols supported by RMG to create comprehensive automation scenes.
-
Example: In a “Presentation” scene, lower KNX motorized blinds and simultaneously dim ZigBee lamps.
-
Usage Examples with ZigBee
-
Connected Lighting Control: Adjust room lighting in real time by changing brightness or color of ZigBee lamps.
-
Automated Blinds: Remotely open or close motorized blinds on demand or based on a schedule.
-
Smart Switch Management: Use ZigBee switches to control lighting circuits or specific electrical appliances.
-
Dynamic Scenario Creation:
-
Example: A “Movie Night” scenario that dims ZigBee lamps, closes blinds, and turns off secondary lighting.
-
Why Choose ZigBee with RMG Controllers?
ZigBee integration in RMG controllers provides centralized, scalable management for your connected devices. By adding the RMG ZigBee key, you gain control over a wide array of ZigBee-compatible products while enjoying the power and simplicity of the RMG ecosystem. This solution delivers maximum flexibility to meet the needs of professionals and homeowners alike, in residential, educational, or commercial environments.
RFID/NFC reader integrated into RMG products
Some RMG products—such as the RMG TouchC 12—include a built-in RFID/NFC reader right in the hardware. This feature enables fast, secure user identification via compatible badges or cards. Once a badge is scanned, the system can query either a cloud or local server to authenticate the user and trigger specific actions.
Main Features of the RFID/NFC Reader
User Identification
-
Reads RFID/NFC badges or cards to uniquely identify users.
-
Centralized user management with profiles stored on a secure local or cloud server.
Rapid Authentication
-
When a badge is presented, the system contacts the server to verify identity and permissions.
-
Supports multiple access levels so actions vary based on the user’s rights.
Actions Triggered by Badge Scan
-
Access control: Unlock doors or enable systems according to the user’s authorization.
-
Scenario personalization: Load user-specific configurations (e.g. customized interface on the TouchC 12).
-
Automation: Launch predefined scenes (e.g. turn on lights or configure AV equipment).
Event Logging
-
Every badge use is logged, providing detailed records of access and actions.
-
Badge data (user, location, time) can be retrieved for reporting or audit purposes.
Advantages of RFID/NFC Integration
-
Enhanced Security: Each badge is verified against the server, ensuring only authorized users gain access.
-
Versatility: Compatible with a wide range of standard RFID/NFC badges and cards.
-
Flexible Deployment: Works with either a cloud-based or local server, depending on your infrastructure.
-
Streamlined UX: Users simply tap their badge—no complex menus or PINs required.
Practical Applications
-
Professional Access Control: Grant entry to specific rooms based on badge level (e.g. only “Administrators” can power on the AV system in the boardroom).
-
Attendance Tracking: Log arrival times in schools or offices by badge scan and generate presence reports.
-
Automated Room Scenes: For teachers or AV technicians, scanning a badge can simultaneously:
-
Power on displays and projectors
-
Set lighting to a preferred level
-
Load personalized shortcuts on the TouchC 12
-
-
UI Personalization: Adapt the TouchC 12 interface per user, showing only their favorite tools and settings.
Example Product: RMG TouchC 12
The RMG TouchC 12 features an integrated RFID/NFC reader, delivering a turnkey solution for user identification and action triggering. It dovetails seamlessly with the broader RMG ecosystem, enabling centralized, personalized management.
In summary, embedding an RFID/NFC reader in RMG hardware provides a modern, secure, and intuitive way to identify users and automate tasks—whether for access control, equipment management, or bespoke scenarios in professional and educational environments.
RMG Management: Cloud or local server to meet all needs
The RMG Cloud is the ideal solution for centralizing and monitoring your equipment remotely. However, for clients operating within a restricted network environment or subject to stringent network security measures, RMG offers a fully local alternative. A virtual or physical server can be installed on-site to ensure secure management within a closed network.
The RMG Cloud: The Default “Best” Solution
Centralized, remote management
Accessible from anywhere, the RMG Cloud lets you monitor all your RMG devices via a personalized client portal—perfect for multi-site deployments or any installation requiring remote oversight.
Security and scalability
Secure hosting with data encryption and regular backups. RMG handles automatic updates to ensure optimal performance.
Easy deployment
No additional client-side hardware or infrastructure is required—the cloud platform is ready to use immediately.
Access to programming
Depending on your user rights, you can modify room-specific programs and make any necessary code updates.
The Local Alternative for High-Security Environments
For clients on closed networks or under strict security policies, RMG provides an on-premises solution:
Dedicated local server
RMG can install a virtual or physical server directly on-site to guarantee fully autonomous device management. This server operates entirely offline, meeting the needs of sensitive environments (e.g., government sites, banking institutions, schools with strict IT policies).
Advantages of a local server
-
Closed-network operation: All communications stay within the client’s internal network.
-
Total control: The client retains full authority over server access, bolstering protection against external intrusions.
-
Full feature parity: Programming, updates, add-on module management, and device supervision are all available locally.
Flexible deployment
RMG can configure the server on existing hardware or supply dedicated equipment. Local servers integrate seamlessly with standard network infrastructures, from isolated LANs to segmented VLANs.
Use Cases for a Local Server
-
High-restriction networks: In government agencies or educational institutions, a local server lets you manage equipment without compromising network security or relying on the Internet.
-
Sensitive facilities: Banks or data centers can choose a local server to oversee their RMG systems while meeting strict security requirements.
-
Isolated-site management: In factories or labs where Internet access is limited, a local server ensures efficient, standalone control of RMG devices.
Cloud or Local: The Right Fit for Every Need
RMG Cloud
-
Ideal for clients on standard networks who need remote management.
-
No extra infrastructure required, with automated updates handled by RMG.
Local Server
-
Perfect for environments with network restrictions or closed-network mandates.
-
Delivers the same benefits as the cloud, but with complete client control.
Why Choose RMG?
Whether you opt for our cloud solution or an on-premises installation, RMG delivers powerful, flexible tools for centralized equipment management. By adapting to your security constraints and specific requirements, RMG ensures reliable, secure, and high-performance operation of your installations.
RMG Management: Cloud or local server to meet all needs
RMG controllers—whether equipped with a touchscreen interface or not—offer a programming platform built on modern, reliable technologies, while incorporating security measures to protect the hardware and ensure optimal operation.
All of this is done directly on the RMG Cloud or on your local server.
Programming Controllers Without a Touch Interface
Programming Language: Python
RMG controllers use Python as their primary language, allowing you to write automation scripts, control devices via standard protocols (TCP, KNX, Zigbee, RS-232), and manage relays or digital I/O.
Restricted libraries for hardware safety
Certain core Python libraries that might cause hardware malfunctions (for example, those that grant direct access to critical system resources) are deliberately blocked or limited in the RMG controller environment.
This precaution ensures that user scripts cannot compromise device stability or functionality.
Benefits of these restrictions:
-
Hardware protection: Prevents accidental damage or unwanted modifications.
-
Increased reliability: Ensures stable performance and full compatibility with RMG hardware.
-
Enhanced security: Reduces the risk of programming errors or misuse of unsafe functions.
Example scenarios:
-
Automating lights or motorized screens.
-
Coordinating devices across different protocols (e.g. KNX and Zigbee).
-
Controlling relay states based on digital inputs or custom conditions.
Programming Controllers With a Touch Interface
Technologies Used:
For controllers with a touchscreen—such as the RMG TouchC 12—the front-end is built on modern web standards, enabling full customization of the user interface.
Secure architecture:
The HTML5, CSS3, and JavaScript libraries used for the UI are sandboxed in a controlled environment, ensuring smooth communication with the Python back-end without risking security or stability.
Combined advantages of Python and web technologies:
-
Secure Python back-end: Interactions between the touchscreen UI and the hardware are protected by the same library restrictions.
-
Customizable front-end: Design interactive interfaces tailored to each client’s needs (buttons, charts, animations).
Usage examples:
-
Meeting-room interface: Control lighting, blinds, and AV equipment from one intuitive touchscreen.
-
Technical dashboard: Real-time monitoring of relay states and digital inputs.
-
Dynamic scenes: Trigger multi-device automation via custom touch buttons.
Why These Security Measures Matter
-
Preventing critical errors: By limiting access to certain system libraries, RMG controllers guard against accidental or malicious programming mistakes.
-
Guaranteed stability: Restrictions ensure user scripts cannot disrupt the controller or connected devices.
-
Network and hardware security: Blocking unsafe functions strengthens overall system reliability.
In Summary
RMG controllers balance flexibility and security: you get the power of Python scripting plus targeted library restrictions that safeguard the hardware. For touchscreen models, HTML5, CSS3, and JavaScript deliver fully customizable user interfaces within a secure sandbox. This blend of openness and control makes RMG controllers ideal for everything from simple installations to complex projects that demand rock-solid reliability.