CyberPower UPS RMCARD205

MSRP: $50.00
30 days
Platform:
Version: 1
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.

CyberPower UPS (RMCARD205) - Modbus TCP Driver

The CyberPower UPS Modbus TCP driver brings CyberPower RMCARD205 UPS monitoring and control into Control4 with native Modbus TCP integration.

What It Provides

  • Real-time UPS status: input/output voltage, load percentage, battery capacity, remaining runtime, and health state
  • Automatic detection of up to 8 CyberPower environmental sensors (temperature, humidity, contact closures)
  • Dynamic Control4 variables created automatically for detected UPS metrics and sensors
  • Reliable network recovery with exponential backoff reconnection and connection timeout handling
  • Persistent state across driver reloads, preserving variable definitions and UPS data

Supported Variables

Status Variables

Variable Type Description
Input_Status STRING "Normal" or "Failure"
Output_Status STRING "Normal" or "No Output"
Battery_Status STRING "Normal", "Charging", "Discharging", "Fully Charged", "Capacity Low", or "Not Present"
System_Status STRING "Normal", "Hardware Failure", or "Over Temperature"
Hardware_Fault BOOL Hardware fault detected
Over_Temperature BOOL UPS over-temperature condition
Battery_Capacity_Low BOOL Battery below low-capacity threshold
Battery_Test_Result STRING "Pass", "Fail", "Processing", or "Unknown"
Buzzer_Muted BOOL Alarm buzzer muted
Runtime_Low BOOL Remaining runtime below threshold

Measurement Variables

Variable Type Units Description
Input_Voltage NUMBER Volts Utility input voltage
Input_Frequency NUMBER Hz Utility input frequency
Output_Voltage NUMBER Volts Output voltage to equipment
Output_Load NUMBER % Current load percentage
Battery_Capacity NUMBER % Battery charge level
Remaining_Runtime NUMBER Minutes Estimated runtime remaining
Battery_Threshold NUMBER % Low battery threshold setting
Runtime_Threshold NUMBER Seconds Low runtime threshold setting

Environmental Sensor Variables

Variable Suffix Type Description
Temperature NUMBER Current temperature reading
Humidity NUMBER Current humidity percentage
Temp_Unit STRING "C" or "F"
Condition STRING "Normal" or "Abnormal"
Contact_1 through Contact_4 STRING "Normal" or "Abnormal"

Setup Summary

  • Configure RMCARD205 with a static IP
  • Enable Modbus TCP under System → Network Service → Modbus TCP
  • Set Allow Access to Read Only or Read/Write
  • Set Access IP Address to the Control4 controller IP or 0.0.0.0
  • Match the RMCARD205 port with the driver’s Modbus Port property

Contact

Whistle Projects

control4@whistleprojects.com

  • v1
    • Initial release of this driver.