This is an automated archive.
The original was posted on /r/sysadmin by /u/power300 on 2024-01-22 02:38:37+00:00.
People of the internet, I need your help.
I just found a (very) small and short job that requires me making a software, were in a specific part, has to comunicate with an APC UPS through a network card.
I don't have access to the UPS nor its network card right now, but I need some progress.
I have no experience with APC UPS, or network controlled UPSs in general.
Is there any way I can run the firmware of the network card in a vm or in some kind of emulated or virtual enviroment so I can know what I'm even working with here?
What do I actually need?
A way of getting statistics through an ssh command or http request. Battery level, battery voltage, age, host, ip, grid voltage, UPS status, etc.
If there's a github repo with a project like this, it would be very useful to.