Hallo,
so, um mal wieder auf das
ursprüngliche Thema zurückzukommen (ja, es geht hier um die direkte Anbindung per
USB, NICHT per Netzwerk!
), und weil hier jemand danach gefragt hat, ob die APC Back-UPS BX-Serie am RaspberryMatic funktioniert, und ich nirgendwo eine Antwort finden konnte:
Ja, das funktioniert!
APC Back-UPS BX950UI
RaspberryMatic Version 3.41.11.20181126
Und damit nachfolgende Menschen nicht wieder so viel Zeit für Recherche investieren müssen, dokumentiere ich das hier mal:
Ich nutze seit gestern eine APC Back-UPS BX950UI an meiner RaspberryMatic, zusammen mit einem GigaCube, VoIP-Basisstation von Gigaset und einem kleinen Netzwerk-Switch, hängt nun eine Leistung von 14W an dieser USV. Zumindest nach Angabe von "PowerChute Personal Edition".
Diese USV ist mittels
USB mit der RaspberryMatic verbunden.
Ich bin dabei weitestgehend gemäß dieser Anleitung vorgegangen:
https://files.elv.com/Assets/Produkte/1 ... _v2_um.pdf
Jedoch habe ich den Schritt "Filesystem auf rw mounten" übersprungen, weil der nicht notwendig war.
Denn ich habe nicht mit WinSCP gearbeitet, sondern ich habe per SSH auf der Konsole zur Editierung "nano" genutzt, weil ich mich mit dem gut auskenne und üblicherweise nutze.
nano ist standardmäßig NICHT bei RaspberryMatic installiert. Der muss als Addon hinzugefügt werden:
viewtopic.php?t=43703
Ich habe nur Dateien in diesem Verzeichnis geändert:
/usr/local/etc/config/nut
Hier zur Doku, welche Dateien ich geändert habe:
Hinweis 1: Ich habe in diesen Dateien nach den passenden Parametern gesucht und diese auskommentiert und geändert.
Hinweis 2: Ich habe die Bezeichnung "apcbx950ui" gewählt. Das ist aber nur eine Art Alias, für die Funktion absolut irrelevant. Die könnte man auch problemlos z.B. "usv" oder "hanswurst" nennen.
Datei "ups.conf":
Code: Alles auswählen
[apcbx950ui]
driver = usbhid-ups
port = auto
desc = "USB UPS"
Datei "nut.conf":
Datei "upsd.conf":
Datei "upsd.users":
Datei "upsmon.conf":
--> Anschließend RaspberryMatic neu starten (die USV muss natürlich zuvor per USB angeschlossen worden sein).
Nach dem Start eine Funktionskontrolle durchführen:
1. per SSH verbinden
2. folgenden Befehl eingeben:
Es sollte eine Ausgabe dieser Art erfolgen:
Code: Alles auswählen
battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 50
battery.date: 2001/09/25
battery.mfr.date: 2018/07/16
battery.runtime: 12664
battery.runtime.low: 120
battery.type: PbAc
battery.voltage: 14.1
battery.voltage.nominal: 12.0
device.mfr: American Power Conversion
device.model: Back-UPS XS 950U
device.serial: ******************
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: no
driver.version: 3.41.11.20181124-9-g92b40b03
driver.version.data: APC HID 0.96
driver.version.internal: 0.41
input.sensitivity: medium
input.transfer.high: 280
input.transfer.low: 155
input.voltage: 230.0
input.voltage.nominal: 230
ups.beeper.status: disabled
ups.delay.shutdown: 20
ups.firmware: 925.T2 .I
ups.firmware.aux: T2
ups.load: 1
ups.mfr: American Power Conversion
ups.mfr.date: 2018/07/16
ups.model: Back-UPS XS 950U
ups.productid: 0002
ups.realpower.nominal: 480
ups.serial: *********************
ups.status: OL
ups.test.result: No test initiated
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.vendorid: 051d
Sieht somit schon mal alles gut aus.
Wie im Handbuch steht, und hier auch schon irgenwo jemand erwähnt hat, sollte man bei dieser geringen Last noch die Einstellung der USV ändern. Denn im Handbuch steht:
"Wenn sich die USV im Batteriebetrieb befindet und erkennt, dass die angeschlossenen Geräte über einen Zeitraum von mehr als 15 Minuten
weniger als 15W aufnehmen,
schaltet sie sich zum Ernergiesparen aus. [...]"
Mit meinen 14W liege ich knapp darunter, löaufe somit Gefahr, dass sich die USV zu früh abschaltet.
Wie in der Anleitung unter Punkt 5, "Automatische Spannungsregelung" beschrieben, habe ich meine USV entsprechend umgestellt auf die folgende Einstellung:
Spannungsempfindlichkeit "Mittel"
Abschalten bei Fehlen einer Last: "Deaktiviert"
(LED blinkt
Rot /
kein akustisches Signal)
Gruß
Myron