Please make sure to fill out this form completely, and attach your program logs (set to Debug setting). You can delete this line.
WinNUT Version: 2.2.8719.24624
Windows OS Version: Server 2019 Datacenter
Describe the bug
Some metrics are incorrect. These values cannot be calibrated under Settings. The data is not UPS-specific as much as it is NMC-specific - the RMCARD205 is used in many network-capable CyberPower UPS systems. See images below.
Voltage Input: WinNUT reports 220v all the time, should be closer to 120, and specifically 115.7 when the screenshot was taken
Voltage Output: WinNUT reports 220v all the time, should be closer to 120, and specifically 115.7 when the screenshot was taken
UPS Load: Shows no wattage load (zero watts), load should have been 240 watts when the screenshot was taken
UPS Battery Low: Always stays on


To Reproduce
Steps to reproduce the behavior:
- Connect to a CyberPower PR1500LCDN
- Observe the values, they are incorrectly measured
Expected behavior
The measured values should make sense.
Additional context
SNMPWalk below. I removed line items related to the network interface, for brevity. After downloading and reviewing the CPS 2.11 MIB, it does not explain the 2.33.1 values so there's not an easily visible means to determine their value past the obvious ones with text strings. I have filed a ticket with CyberPower to see if they could explain the 2.33.1 OID tree values.
SNMPWalk of the NMC
SNMPv2-MIB::sysDescr.0 = STRING: UPS SNMP Card
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.3808.1.1.1
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (122800) 0:20:28.00
SNMPv2-MIB::sysContact.0 = STRING: (redacted)
SNMPv2-MIB::sysName.0 = STRING: pf1500lcdn
SNMPv2-MIB::sysLocation.0 = STRING: (redacted)
SNMPv2-MIB::sysServices.0 = INTEGER: 72
....
SNMPv2-SMI::mib-2.33.1.1.1.0 = STRING: "CPS"
SNMPv2-SMI::mib-2.33.1.1.2.0 = STRING: "PR1500LCD"
SNMPv2-SMI::mib-2.33.1.1.3.0 = STRING: "CR01203J9O1"
SNMPv2-SMI::mib-2.33.1.1.5.0 = STRING: "pf1500lcdn"
SNMPv2-SMI::mib-2.33.1.2.1.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.2.2.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.2.3.0 = INTEGER: 22
SNMPv2-SMI::mib-2.33.1.2.4.0 = INTEGER: 25
SNMPv2-SMI::mib-2.33.1.2.5.0 = INTEGER: 242
SNMPv2-SMI::mib-2.33.1.2.7.0 = INTEGER: 40
SNMPv2-SMI::mib-2.33.1.3.2.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.3.3.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.3.3.1.2.1 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.3.3.1.3.1 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.3.3.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.3.3.1.5.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.1.0 = INTEGER: 3
SNMPv2-SMI::mib-2.33.1.4.2.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.4.3.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.4.4.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.4.4.1.2.1 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.4.4.1.3.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.4.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.4.1.5.1 = INTEGER: 15
SNMPv2-SMI::mib-2.33.1.5.1.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.5.2.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.5.3.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.5.3.1.2.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.5.3.1.3.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.5.3.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.6.1.0 = Gauge32: 0
SNMPv2-SMI::mib-2.33.1.7.1.0 = OID: SNMPv2-SMI::mib-2.33.1.7.7.4
SNMPv2-SMI::mib-2.33.1.7.2.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.7.3.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.7.4.0 = ""
SNMPv2-SMI::mib-2.33.1.7.5.0 = Timeticks: (0) 0:00:00.00
SNMPv2-SMI::mib-2.33.1.7.6.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.8.1.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.8.2.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.3.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.4.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.5.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.9.2.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.9.3.0 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.9.4.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.9.5.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.9.6.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.9.8.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.9.9.0 = INTEGER: 106
SNMPv2-SMI::mib-2.33.1.9.10.0 = INTEGER: 130
Please make sure to fill out this form completely, and attach your program logs (set to Debug setting). You can delete this line.
WinNUT Version: 2.2.8719.24624
Windows OS Version: Server 2019 Datacenter
Describe the bug
Some metrics are incorrect. These values cannot be calibrated under Settings. The data is not UPS-specific as much as it is NMC-specific - the RMCARD205 is used in many network-capable CyberPower UPS systems. See images below.
Voltage Input: WinNUT reports 220v all the time, should be closer to 120, and specifically 115.7 when the screenshot was taken
Voltage Output: WinNUT reports 220v all the time, should be closer to 120, and specifically 115.7 when the screenshot was taken
UPS Load: Shows no wattage load (zero watts), load should have been 240 watts when the screenshot was taken
UPS Battery Low: Always stays on
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The measured values should make sense.
Additional context
SNMPWalk below. I removed line items related to the network interface, for brevity. After downloading and reviewing the CPS 2.11 MIB, it does not explain the 2.33.1 values so there's not an easily visible means to determine their value past the obvious ones with text strings. I have filed a ticket with CyberPower to see if they could explain the 2.33.1 OID tree values.
SNMPWalk of the NMC
SNMPv2-MIB::sysDescr.0 = STRING: UPS SNMP Card
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.3808.1.1.1
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (122800) 0:20:28.00
SNMPv2-MIB::sysContact.0 = STRING: (redacted)
SNMPv2-MIB::sysName.0 = STRING: pf1500lcdn
SNMPv2-MIB::sysLocation.0 = STRING: (redacted)
SNMPv2-MIB::sysServices.0 = INTEGER: 72
....
SNMPv2-SMI::mib-2.33.1.1.1.0 = STRING: "CPS"
SNMPv2-SMI::mib-2.33.1.1.2.0 = STRING: "PR1500LCD"
SNMPv2-SMI::mib-2.33.1.1.3.0 = STRING: "CR01203J9O1"
SNMPv2-SMI::mib-2.33.1.1.5.0 = STRING: "pf1500lcdn"
SNMPv2-SMI::mib-2.33.1.2.1.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.2.2.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.2.3.0 = INTEGER: 22
SNMPv2-SMI::mib-2.33.1.2.4.0 = INTEGER: 25
SNMPv2-SMI::mib-2.33.1.2.5.0 = INTEGER: 242
SNMPv2-SMI::mib-2.33.1.2.7.0 = INTEGER: 40
SNMPv2-SMI::mib-2.33.1.3.2.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.3.3.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.3.3.1.2.1 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.3.3.1.3.1 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.3.3.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.3.3.1.5.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.1.0 = INTEGER: 3
SNMPv2-SMI::mib-2.33.1.4.2.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.4.3.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.4.4.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.4.4.1.2.1 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.4.4.1.3.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.4.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.4.4.1.5.1 = INTEGER: 15
SNMPv2-SMI::mib-2.33.1.5.1.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.5.2.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.5.3.1.1.1 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.5.3.1.2.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.5.3.1.3.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.5.3.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.6.1.0 = Gauge32: 0
SNMPv2-SMI::mib-2.33.1.7.1.0 = OID: SNMPv2-SMI::mib-2.33.1.7.7.4
SNMPv2-SMI::mib-2.33.1.7.2.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.7.3.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.7.4.0 = ""
SNMPv2-SMI::mib-2.33.1.7.5.0 = Timeticks: (0) 0:00:00.00
SNMPv2-SMI::mib-2.33.1.7.6.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.8.1.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.8.2.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.3.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.4.0 = INTEGER: -1
SNMPv2-SMI::mib-2.33.1.8.5.0 = INTEGER: 2
SNMPv2-SMI::mib-2.33.1.9.2.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.9.3.0 = INTEGER: 115
SNMPv2-SMI::mib-2.33.1.9.4.0 = INTEGER: 600
SNMPv2-SMI::mib-2.33.1.9.5.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.9.6.0 = INTEGER: 0
SNMPv2-SMI::mib-2.33.1.9.8.0 = INTEGER: 1
SNMPv2-SMI::mib-2.33.1.9.9.0 = INTEGER: 106
SNMPv2-SMI::mib-2.33.1.9.10.0 = INTEGER: 130