Monitoring HP UPS via SNMP v3

Have you tried this on the CLI? Maybe your UPS is not using SHA1 as authentication protocol, but the old MD5.

snmpwalk -v3 -l authNoPriv -u checkmk -a SHA -A <authpw> <UPS-IP> sysObject