Ciao a tutti, vi racconto di questo problema che ho con l'UPS, magari qualcuno di voi ha affrontato lo stesso problema o sa qualcosa di più.
Lo scenario è questo: ho un ups Riello iDialog 400 che tiene su la rete e un server.
L'ups comunica con il server mediante un cavo usb e prelevo i dati con un server nut. Per comodità poi, li visualizzo dentro ad Home Assistant con una serie di automazioni.
Il problema è che dopo un pò che è acceso, questione di 2/3 giorni il server nut non lo vede più e a quanto pare, neanche il server tra i dispositivi usb. Leggendo online pare sia un problema noto ma onestamente non ci ho capito na mazza.
Vi allego qualche foto/configurazione:
UPS.CONF
[upsriello]
driver = riello_usb
port = auto
status nut-server
`● nut-server.service - Network UPS Tools - power devices information server
Loaded: loaded (/lib/systemd/system/nut-server.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-01-11 14:15:40 CET; 3 weeks 0 days ago
Main PID: 1106 (upsd)
Tasks: 1 (limit: 18485)
Memory: 840.0K
CGroup: /system.slice/nut-server.service
└─1106 /lib/nut/upsd -F
gen 11 14:15:40 dedicatodavide nut-server[1106]: listening on 127.0.0.1 port 3493
gen 11 14:15:40 dedicatodavide nut-server[1106]: listening on ::1 port 3493
gen 11 14:15:40 dedicatodavide upsd[1106]: listening on 127.0.0.1 port 3493
gen 11 14:15:40 dedicatodavide upsd[1106]: listening on ::1 port 3493
gen 11 14:15:40 dedicatodavide nut-server[1106]: Connected to UPS [upsriello]: riello_usb-upsriello
gen 11 14:15:40 dedicatodavide upsd[1106]: Connected to UPS [upsriello]: riello_usb-upsriello
gen 11 14:15:40 dedicatodavide nut-server[1106]: Running as foreground process, not saving a PID fi>
gen 11 14:15:40 dedicatodavide upsd[1106]: Running as foreground process, not saving a PID file
gen 15 12:29:28 dedicatodavide nut-server[1106]: Data for UPS [upsriello] is stale - check driver
gen 15 12:29:28 dedicatodavide upsd[1106]: Data for UPS [upsriello] is stale - check driver`
(Come potete notare dopo qualche giorno da l'errore del "data is stale")
Dando poi un lsusb per vedere i dispositivi usb collegati, non visualizza nulla.
Vi ringrazio in anticipo, io ho fatto parecchie ricerche ma senza successo. Mi piacerebbe risolvere per la questione di hassio, per il resto il suo lavoro lo fa egregiamente da anni.