Installation

aptitude install apcupsd apcupsd-doc apcupsd-cgi

Konfiguration

Da meine USV per USB angebunden ist, muss man in der Datei /etc/apcupsd/apcupsd.conf ein paar Werte angepasste werden.

Zunächst sollte man die Kabelart wählen, mit der die USV angeschlossen ist:

UPSCABLE usb

Dann muss man noch definieren, wie die Kommunikation über das USB-Kabel abläuft

UPSTYPE usb
DEVICE

Zum schluss muss man noch in der /etc/default/apcupsd den Wert für ISCONFIGURED von „no“ auf „yes“ setzen und den Dienst neu starten

/etc/init.d/apcupsd start

Webinterface

Für ein Webinterface braucht man einen Webserver. Meine Wahl fiel auf Apache2

aptitude install apache2

Das Paket für das Webinterface wurde bereits am Anfang installiert und muss nur noch aufgerufen werden. Der link ist http://server/cgi-bin/apcupsd/multimon.cgi

Da es mir zu Blöd war, immer die URL einzugeben, habe ich auf die Seite per META-Tag verwiesen. Dazu den folgenden Code-Schnipsel als Standard-Webseite benutzen.

<html> <head> <title>USV-&Uuml;berwachung</title> <META http-equiv="refresh" content="3; URL=http://server/cgi-bin/apcupsd/multimon.cgi"> </head> <body> </body> </html>