UGREEN US3000 unter Proxmox mit NUT

Hallo zusammen,

ich hoffe, jemand von euch hat die UGREEN US3000 bereits erfolgreich unter Proxmox mit NUT im Einsatz.

Meine Umgebung:

  • UGREEN DXP4800 Pro

  • Proxmox VE 9

  • NUT 2.8.1

  • USV: UGREEN US3000 (USB)

Die USV wird grundsätzlich korrekt erkannt.

ups.conf

[ugreen]
driver = usbhid-ups
port = auto
vendorid = 2b89
productid = ffff
subdriver = Arduino
desc = "UGREEN US3000"

upsc ugreen@localhost liefert unter anderem:

  • Hersteller: UGREEN

  • Modell: US3000

  • Seriennummer

  • Status (OB/OL)

  • Shutdown-Kommandos funktionieren

Allerdings fehlen sämtliche wichtigen Messwerte wie:

  • Batteriestand (%)

  • Laufzeit

  • Eingangsspannung

  • Ausgangsspannung

  • Last

  • Leistungsaufnahme usw.

Im Debug-Log sieht man zwar über 100 HID-Objekte, NUT übernimmt aber nur sehr wenige Variablen. Es wirkt so, als würde die Firmware diese Werte nicht über das HID-Protokoll bereitstellen.

Ich habe bereits geprüft:

  • aktuelle Debian-/Proxmox-Pakete (NUT 2.8.1)

  • udev-Regeln

  • USB-Berechtigungen

  • usbhid-ups mit Debug

  • Arduino-Subdriver

Alles funktioniert grundsätzlich – es fehlen lediglich die eigentlichen Sensordaten.

Meine Fragen:

  1. Nutzt jemand die US3000 erfolgreich unter Proxmox/NUT?

  2. Werden bei euch Batteriestand, Laufzeit und Last angezeigt?

  3. Welche Firmware-Version hat eure US3000?

  4. Musste dafür etwas angepasst werden oder funktioniert es bei euch direkt?

Vielen Dank!