Вообще-то посмотрите, что поддерживает nut, и выбирайте исходя из этого, если вам нужен именно опенсорс.
Если вам нужно работать, а религиозных предпочтений у вас нет, можно попробовать cyberpower. Для него есть консольный демон и утилита, демон умеет делать оповещения, утилита умеет запрашивать демона и командовать ИБП или запрашивать состояние. Не знаю как там с качеством самого ИБП, а управляется и мониторится он отлично.