Hello, I'm a recent graduate and new hire at a company and I've been given what I thought would be an easy task to write a program that would monitor and display UPS status information onto an overlay. However, with all the research I've done, this set of tools seems to be the closest thing to what I might need to get started but I'm not sure. I've also seen Net-SNMP library and APCUPSD software. I have attempted to install the NUT for windows and Net-SNMP but ran into an issue with not having libUSB and OpenSSL, respectively. I have managed to ping the device and get connected to it via the PowerChute Business software, so I do know that I've enabled SNMPv3. Relevant details: Windows 10 OS, target language is C or C++, it's an APC UPS 3000VA with a smart connect and no network management card. I realize this is a bit vague and might be under the umbrella of "development" but I'm at a loss for what I should use or which entity would be best to focus on for the sake of this. Any advice would be greatly welcomed. Thank you, Alex Conway -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20210128/4eb8fe30/attachment.html>
> I'm a recent graduate and new hire at a company and I've been given what I thought would be an easy task to write a program that would monitor and display UPS status information onto an overlay.>Windows 10 OS, target language is C or C++, it's an APC UPS 3000VA with a smart connect and no network management card.This isn't a direct answer to your question. But.... when I hear Windows + basic UPS status information the easy answer is often to use the built-in Windows battery monitoring. Of course, a prerequisite is the UPS being HID-PDC compliant & connected via USB to the machine. If that applies, WMI & the Win32_Battery class might help: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-battery It won't be as detailed as Network UPS Tools, but depending on what you need it might help. Thank you, David Zomaya Tripp Lite ________________________________ This message is for the addressee's use only. It may contain confidential information. If you receive this message in error, please delete it and notify the sender. Tripp Lite disclaims all warranties and liabilities, and assumes no responsibility for viruses which may infect an email sent to you from Tripp Lite and which damage your electronic systems or information. It is your responsibility to maintain virus detection systems to prevent damage to your electronic systems and information. -------------- next part -------------- A non-text attachment was scrubbed... Name: OutlookEmoji-cid:image001.png at 01D5C6BF.0C2B86D09f6cad5f-e7ac-43be-aff1-bb13d323cda8.png Type: image/png Size: 10507 bytes Desc: OutlookEmoji-cid:image001.png at 01D5C6BF.0C2B86D09f6cad5f-e7ac-43be-aff1-bb13d323cda8.png URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20210128/b436f903/attachment-0002.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: OutlookEmoji-cid:image002.png at 01D5C6BF.0C2B86D03f12def4-1ee0-4c64-afa9-43e57e99dfa0.png Type: image/png Size: 2197 bytes Desc: OutlookEmoji-cid:image002.png at 01D5C6BF.0C2B86D03f12def4-1ee0-4c64-afa9-43e57e99dfa0.png URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20210128/b436f903/attachment-0003.png>
Not to be abrasive, but why have you not installed libUSB and OpenSSL to enable you to use NUT? Both are pretty trivial to install . . . On January 28, 2021 10:09:53 AM CST, Alex Conway via Nut-upsuser <nut-upsuser at alioth-lists.debian.net> wrote:>Hello, > >I'm a recent graduate and new hire at a company and I've been given what I >thought would be an easy task to write a program that would monitor and >display UPS status information onto an overlay. However, with all the >research I've done, this set of tools seems to be the closest thing to what >I might need to get started but I'm not sure. I've also seen Net-SNMP >library and APCUPSD software. I have attempted to install the NUT for >windows and Net-SNMP but ran into an issue with not having libUSB and >OpenSSL, respectively. I have managed to ping the device and get connected >to it via the PowerChute Business software, so I do know that I've enabled >SNMPv3. > >Relevant details: >Windows 10 OS, target language is C or C++, it's an APC UPS 3000VA with a >smart connect and no network management card. > >I realize this is a bit vague and might be under the umbrella of >"development" but I'm at a loss for what I should use or which entity would >be best to focus on for the sake of this. Any advice would be greatly >welcomed. > >Thank you, >Alex Conway-- Sent from my Android device with K-9 Mail. Please excuse my brevity. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20210128/875ca3cf/attachment.html>
I'm working in a government facility and this is day three of me working here, so I don't have the rules-compliant hardware to do the file transfer or I would have done so already. Basically have to wait for my mentor to not be neck deep in his definitely more important work or not be gone somewhere to use his hardware. On Thu, Jan 28, 2021 at 12:08 PM Tim Dawson <tadawson at tpcsvc.com> wrote:> Not to be abrasive, but why have you not installed libUSB and OpenSSL to > enable you to use NUT? Both are pretty trivial to install . . . > > On January 28, 2021 10:09:53 AM CST, Alex Conway via Nut-upsuser < > nut-upsuser at alioth-lists.debian.net> wrote: >> >> Hello, >> >> I'm a recent graduate and new hire at a company and I've been given what >> I thought would be an easy task to write a program that would monitor and >> display UPS status information onto an overlay. However, with all the >> research I've done, this set of tools seems to be the closest thing to what >> I might need to get started but I'm not sure. I've also seen Net-SNMP >> library and APCUPSD software. I have attempted to install the NUT for >> windows and Net-SNMP but ran into an issue with not having libUSB and >> OpenSSL, respectively. I have managed to ping the device and get connected >> to it via the PowerChute Business software, so I do know that I've enabled >> SNMPv3. >> >> Relevant details: >> Windows 10 OS, target language is C or C++, it's an APC UPS 3000VA with a >> smart connect and no network management card. >> >> I realize this is a bit vague and might be under the umbrella of >> "development" but I'm at a loss for what I should use or which entity would >> be best to focus on for the sake of this. Any advice would be greatly >> welcomed. >> >> Thank you, >> Alex Conway >> > > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20210128/17d63ab0/attachment.html>