-
-
Notifications
You must be signed in to change notification settings - Fork 335
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
on Fry's Electronics MEC0003 device, nut fails to read values unless upsmart is launched first #2208
Comments
also, upscmd beeper.toggle doesn't work. but on upsmart I can toggle the beeper pcaps attached during beeper command |
upsmart also produces a debug log:
|
maybe you manage to find which one is the beeper (they call it buzzer)
|
Thank you very much for the detailed report. There were a couple of mentions over the years that some devices needed an initialization by vendor SW to become visible to NUT (though I had the impression that once per lifetime was enough in those cases), but I don't remember any report on it as detailed as yours! I've posted on the nut-upsdev mailing list to bring some more attention to this ticket, hopefully someone with Qx drivers' programming experience would chime in and be more relevant here than myself. |
additional info: it seems all readings done by nut after starting/stopping vendor sw are the same values, as if I'm reading from a cache. so the command that the UPSmart issues it must be done at each reading, or else we will read not fresh data. |
This is another debug log from the vendor. I notice it cycles the same commands, I think on the third field it differs to 03, 0c, 0d |
Hi, |
scenario 1:
plug usb
start nut
(no matter how many times start stop nut)
result: values are all zero
scenario 2:
plug usb
start upsmart once
exit upsmart
start nut
stop/start nut forever
result: values are like in upsmart
remove cable, replug cable, goto scenario 1
attached nut.pcap on scenario 1
upsmart.pcap and nut pcap in scenario 2
device commercial name: UPS Serioux Line Interactive 800LI, SKU codename SRXU-LD800LI or LD800LI
hope this helps you find what upsmart is doing to "initialize" the ups and improve the hunnox subdriver
linux version of upsmart: https://zircon.co.th/download_software_for_ups scroll down click on download upsmart will take you to a google drive link
PS:
The text was updated successfully, but these errors were encountered: