Funny you should say that also, yes this has been in mind from the start, see the “Future enhancements” section of the developers manual for the NUT subsystem:
But this is not currently on any milestone and does not yet exist as an official feature request. Though of course that could change (hint hint ). There are non obvious complexities involved in this such as not all UPS devices return the same set of data but this is not insurmountable.
Hope that helps.