Presumably these are custom attributes made use of in the code for that driver. If you could post a link, we’d have a better idea of how they’re used in that driver.
I’m at work and don’t have access to my hubs, but those are obviously custom attributes used in that driver to keep track of how long an APC SmartUPS can power devices while powered by its battery.
These custom attributes are useful in that specific instance. Also, it is emphasized that they are custom, meaning that such attributes have to be defined within the driver, unlike standard attributes.
So the device code can set the value of each of these attributes and the app (or whatever) that is using the device can access the values with the currentValue method?