Update 2010:
- Für 64bit Linux gibt es ein aktuell gepflegtes Projekt pyVic (bitte anklicken)
- Die hier vorgestellte 32bit Windows / Linux Software wird von mir nicht mehr weiter entwickelt
Ursprung des Projekts:
Durch einen Kollegen kam ich an einige refurbished NetPro Online USV's zwischen 600 und 1500 VA.
Ich habe mich also entschlossen, selbst eine Software zu entwickeln, da bei diesen Anlagen nur die total veraltete Win98 Software beilag und es für die Linux-Server, welche von diesen USV's geschützt werden sollten, keine passende Software gab.
Die Serie reicht bis zu grossen 5000 VA Anlagen, die alle eines gemeinsam haben: Das Kommunikationsprotokoll.
Aus diesem Grund sehe ich Potential in der Publikation des Projekts.
Features:
- Kann das System sauber herunter fahren
- Wird die Linux Variante verwendet, dann fährt optional ein Slave-Client weitere Linux Server herunter, die nicht direkt mit der USV kommunizieren
- Komplettes syslogging aller Events
- Verschickt eMails falls sich der Line-Status ändert
- Periodisches CSV Log aller Werte
- Klicki-bunti Windows Version:
- SystemTray Icon
- Aktueller Status aller Werte wird als Zahlen und Graphen ausgeben
- Serviceparameter
- Durchführen von System und Batterietests
- Linux: Leider habe ich die Binaries nur für 32bit compiliert, für 64bit müssen die Sourcen ggf. angepasst werden
- Die Software wurde erfolgreich auf folgenden Systemen getestet: Win2k/XP32/Vista32/Vista64
- Linux i386, Version 2.5w, inkl. FreePascal Source (370 KB)
- Version 1.01, Windows, inkl. Delphi 4+ Sourcecode (1 MB)
Screenshot:
Da es sich bei der Linux Variante um einen daemon handelt gibt es eben nur für die Windowsversion etwas zum anschauen: