Sry for the late replay, been enjoying some time off.
I will look into it, just some quick questions I guees you would like to be able to choose some sort of "pollfreq" from your example?, havent checked out the snmp-ups driver or your ups does it only support snmp v2 (due to the pullfreq) or v3 for traps?, if it supports v3(the only way i can think a snmp-ups shutdown that times system shutdown is possible) have you tried this with nut or proprietary software?
Just want to know before I dig deeper into something that i cant test.
//mace
PS. This plugin kinda been onhold due to work but gonna tinker something togheter.