Jak wiesz co jakiś czas rozwijam nettempa o jakieś nowe funkcje. Lista funkcji które są do zrobienia jest naprawdę długa. Nad niektórymi cały czas pracuje a niektóre wprowadzam wcześniej. I dziś chciał bym zaprezentować funkcje UPS status która prezentuje status podłączonego UPS poprzez port USB.

Posiadam popularny model UPS’a, Back UPS ES 550 do którego można podłączyć się kabelkiem USB, który jest w zestawie. Jeśli go nie masz a potrzebujesz to schemat możesz zobaczyć pod tym linkiem:

http://www.hardwarecanucks.com/forum/attachments/guides-how-tos/19131d1366111103-how-build-apc-u-p-s-data-cable-upsusb.png

Ok zobacz jak wygląda nowa funkcja:

nettemp_UPS_APC_USB_1

nettemp_UPS_APC_USB_0

W statusie są najważniejsze informacje dotyczące UPS’a:

  • Model
  • Status – czy jest on line czy off line
  • Napięcie na linii wejścia
  • Procentowe naładowanie baterii
  • Czas podtrzymania na baterii
  • Napięcie baterii

 

Powiadomienia

Gdy UPS wykryje zanik zasilania lub jego przywrócenie. Zdefiniowani użytkownicy zostaną powiadomieni mailem.

nettemp_UPS_APC_USB_2 nettemp_UPS_APC_USB_3

Instalacja

Obecni użytkownicy mogą zrobić update z Tools. Ale i tak ręcznie muszą odpalić skrypt z

/var/www/nettemp/modules/ups/install

W planach mam jeszcze możliwość zdefiniowania po jakim czasie po zaniku napięcia UPS ma się wyłączyć. I to na tyle, mam nadzieje, że nowa funkcja przyda się.