Problem/Justification
Error showing graphs in web interface.
Impact
Any UPS identifier with a capital letter will have the same problem, and a one-line .lower() call in the middleware would fix it for everyone.
User Story
I am using TrueNAS Version 25.10.1 - Goldeye and have a PowerWalker ups 2 VI 2200 SHL so the PowerWalker ups 2 VI 2200 SHL USB (usbhid-ups) seems the only option for driver. but the /ui/reportsdashboard/ups is just blank.
The issue after lots of troubleshooting seems to be that the middleware constructs chart names like nut_PowerWalker.charge (preserving the case from the identifier), but netdata creates them as nut_powerwalker.charge (lowercase). Case mismatch.
I as a work around have renamed my Identifier to be “powerwalker” instead of “PowerWalker” and the charts are showing. Any UPS identifier with a capital letter will have the same problem, and a one-line .lower() call in the middleware would fix it for everyone.
I reported this as a bug (NAS-139975) but it got closed telling me to report it as a feature…