= USV - Unterbrechnugsfreie Stromversorgung = Im Einsatz sind aktuell * APC backUPS 350 * APC * Powerwalker == APC == Installiert ist der apcupd: * https://wiki.ubuntuusers.de/USV/Apcupsd/ 1. {{{ apt install apcupsd }}} 1. Konfiguration: /etc/apcupsd/apcupsd.conf (Hier nur ändern:) {{{ UPSTYPE usb # DEVICE /dev/ttyS0 DEVICE }}} 1. Aktivieren: /etc/default/apcupsd {{{ ISCONFIGURED=yes }}} 1. Start/Stop {{{ systemctl start/stop apcupsd.service }}} 1. Testen (wenn daemon aus ist): {{{ apctest }}} 1. Werte auslesen: {{{ apcaccess status }}} == PowerWalker == Die USVs von Powerwalker haben ein USB-HID-Interface und lassen sich mit NUT managen: * https://networkupstools.org/ * https://thomas-leister.de/powerwalker-ups-debian-stretch/ 1. {{{ apt install nut }}} 1. Konfiguration des NUT-ServerD: /etc/nut/nut.conf {{{ MODE=standalone }}} 1. Konfiguration der USV: /etc/nut/ups.conf {{{ [powerwalker] driver = usbhid-ups port = auto desc = "Meine Powerwalker UPS" }}} 1. Nut braucht Zugriff auf das USB-Device. Hierfür bringen neuere nut-Pakete die nötige udev-Regel bereits mit (`/usr/lib/udev/rules.d/62-nut-usbups.rules`). Die Regel übereignet das betreffende Device der Gruppe `nut`, so dass der Treiber darauf zugreifen kann. Existiert diese Regel, so braucht nichts weiter unternommen zu werden.[[BR]]Auf älteren Installationen (z.B. alten Proxmox) kommt die Regel nicht mit dem Paket. Das einfachste ist, sie von einer funktionierenden Installation herüberzukopieren (nach `/etc/udev/rules.d/`) oder sie von Hand einzurichten wie beschrieben in https://thomas-leister.de/powerwalker-ups-debian-stretch/. 1. Konfiguration des UPSd: /etc/nut/upsd.conf {{{ LISTEN localhost }}} 1. Konfiguration der Benutzer des UPSd: /etc/nut/upsd.users {{{ [local_mon] password = XXXXXX upsmon master instcmds = ALL }}} 1. Konfiguration des UPSMon: /etc/nut/upsmon.conf {{{ MONITOR powerwalker@localhost 1 local_mon [XX mypass XX] master POWERDOWNFLAG /etc/killpower SHUTDOWNCMD "/sbin/shutdown -h now" }}} 1. Starten {{{ systemctl start nut-server systemctl start nut-client }}} 1. Überwachen {{{ upsc powerwalker }}}