Qt-based ups monitor (front-end for upsc from Network UPS Tools)
C++ CMake QMake
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
desktop
icons pre 1.3.2 Nov 26, 2017
manuals
translations
CMakeLists.txt
ChangeLog
README cmake support Jul 12, 2018
main.cpp
mainwindow.cpp
mainwindow.h
upsm.pro
upsm.qrc

README

#upsm
Home: https://github.com/psemiletov/upsm
Deps: Qt5

EN: upsm

   upsm is public domain, Qt-based ups monitor (front-end for upsc from Network UPS Tools). It sits at the tray and polls nut server using upsc, so you need to set up NUT first (ups.conf and other stuff). From the Settings of upsm you can define the command line for upsc (i.e. "upsc serverups@localhost" for example) and polling time period, in millisecond.
   To compile and install upsm, do as root:

qmake
make
make install

or:

mkdir b
cd b
cmake ..
make
make install

P.S. Use "minimize" button to minimize upsm to the tray. "Close" button just closes the program.

Peter Semiletov

РУ:

   upsm это основанный на Qt монитор ИБП (фронт-энд к утилите upsc из состава Network UPS Tools). Он сидит в области уведомлений и запрашивает показания напряжения от nut-сервера используя upsc, поэтому вам нужно сначала настроить NUT (ups.conf и прочее). В Настройках upsm нужно задать команду вызова upsc, например "upsc serverups@localhost", и периодичность опроса сервера, в миллисекундах.
   Для сборки и установки upsm выполните под рутом:

qmake
make
make install

либо:

mkdir b
cd b
cmake ..
make
make install


П.С. Кнопка "закрыть" завершает работу программы, а "свернуть" - сворачивает в область уведомлений.

Петр Семилетов