Monitoring UPSky přes USB

Z Wikipedie, otevřené encyklopedie.

Monitoring UPSky pomocí HotSaNICu.

Co je potřeba: 1) podpora v jádře:

CONFIG_USB=m
CONFIG_USB_HID=m
CONFIG_USB_HIDDEV=m

2) zavedení modulů:

modprobe uhci
modprobe hid

3) instalace apcupsd:

apt-get install apcupsd

4) vytvoření souborů zařízení:

cd /usr/share/doc/apcupsd/examples
./make-hid

5) test - kompilace testovacího programu

make hid-ups
./hid-ups

hid-ups by mel ukazat informace o UPSce.

6) konfigurace apcupsd

/etc/apcupsd/apcupsd.conf
UPSCABEL usb
UPSTYPE usb
DEVICE /dev/usb/hid/hiddev0
/etc/default/apcupsd
ISCONFIGURED=yes

další volby jsem zatím nezkoumal, ale dají se nastavit alarmy (akce při daném limitu) a další ...

7) konfigurace HotSaNIC

.... modules/apcusv/settings
APCACCESS="/sbin/apcaccess"

8) go go go

/etc/init.d/apcupsd start
/etc/init.d/rrdgraph restart

a už by to mělo všechno fachat. pomocí:

/sbin/apcaccess

se dá mrknout na další info (z něj si HotSaNIC parsuje informace do grafu).

Při instalaci apcupsd se nakopčej CGI skripty do usr/lib/cgi-bin, takže je potom možné podívat se na aktuální info: http://www.czela.net/cgi-bin/apcupsd/upsstats.cgi obsluhuje-li apcupsd víc UPSek tak informace jsou tu: http://www.czela.net/cgi-bin/apcupsd/multimon.cgi

Personal tools