Re: [Apcupsd-users] APC UPS sources?
Brought to you by:
adk0212
|
From: Ted M. <te...@mi...> - 2022-11-17 00:46:07
|
The original version of apcupsd was indeed written reverse engineered. The protocol was "upslink" but it was very simple and APC later documented it Later APC switched their UPSes over to a new protocol "microlink" People have reverse-engineered that but their work was never incorporated into apcupsd because APC contacted the developer handling apcupsd, and told him they were going to add yet another more open protocol called modbus With new APC Smart UPSes, many can select either modbus or microlink. APC documented modbus and paid the apcupsd developer at that time to write a new module which he did. Currently apcupsd compiles on all the latest Unixes including MacOS and produces 64 bit binaries. The windows build is all 32 bit code and has to be cross-compiled from a complicated setup using obsolete software. The USB driver in it uses a donated digital key so it will load in Windows without squawking. Apparently later UPSes broke modbus over USB that hasn't been confirmed yet BackUPSes seem to use a stripped UPSlink protocol or they use USB-HID. Ted On 11/13/2022 3:22 PM, Polarian via Apcupsd-users wrote: > Hello, > > I am curious how you wrote this for APC UPS's, is there a > specification for APC UPS communication, because the official software > provided by APC is proprietary. > > Is this reversed engineered, or was there documentation written by APC > on their UPS communication? > > I am not sure if this mailing list is even active, but if it is I > would appreciate a reply. > > Thanks, > Polarian > > > _______________________________________________ > Apcupsd-users mailing list > Apc...@li... > https://lists.sourceforge.net/lists/listinfo/apcupsd-users |