I considered that as well and already have that for several other things like temperature, battery status, etc. The problem I found is that it takes a while for the polling to pick up the change. I was hoping for a more instantaneous alert.
Worst case scenario: Power drops immediately after a poll, so it will take another minute or two to get back to poll it. It is polled, so now it has picked up the change and the delay clock starts ticking. Power has now been out for 90-120 seconds, and no alert has been issued due to the trigger delay. by the time the polling engine gets back to checking it, the power has been out now for up to 4 minutes. Some UPS' are only running with enough capacity to keep the site up for 5 mins before it starts gracefully shutting stuff down. I hoped to have more than 60 seconds lead time before getting the "servers are shutting down" warning from the UPS.
And yeah, this isnt a problem with Orion, just a weakness in how the whole technology works.
Thanks for the suggestion though.