All OIDs starting with “.1.3.6.1.2.1.33” is generic UPS information. This looks good.
But this is the reason why the device is not correctly recognized by CMK.
Inside “.1.3.6.1.2.1.1.2.0” (SysObjectID) you should see a value the can identify the device.
CMK expects at the moment one on the following values there.
DETECT_UPS_GENERIC = any_of(
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.232.165.3"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.476.1.42"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.534.1"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.935"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.8072.3.2.10"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.12551.4.0"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.2.1.33"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.5491"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.705.1"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.818.1.100.1"),
)
This detect function needs to be extended with the following line
startswith(".1.3.6.1.2.1.1.1.0", "RTCS version"),
But pay attention this “RTCS” string has nothing to do with the device as UPS. It looks more like the type of an small controller chip like an ESP.