Monitor for APC UPS (USB)

Version: 
0.17
Release date: 
Friday, 29 April, 2005

License:

Interface:

Authors/Port authors:

The program is designed to track the state of the uninterruptible power supply series APC Back-UPS CS, Back-UPS ES, and Back-UPS RS, connected through the UPS attached to the USB-cable.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available both as ZIP and WarpIN package:

  • download the ZIP package to temporary directory and unpack it to destination folder;
  • the WarpIN package is self-installing.

See below for download link(s).

Following ones are the download links for manual installation:

Monitor for APC UPS (USB) v. 0.16.2 (30/8/2021, Larin Yury) Readme/What's new
Monitor for APC Back-UPS (USB) v 0.16.2 30.08.2021 (c) Larin Yury (aka Improver) Mail to: improver@rambler.ru Web: http://apcusbm.narod.ru The program is intended for tracking a condition of a uninterruptable power supply (UPS) of APC series Back-UPS CS/ES/RS and Smart-UPS, connected by means of applied to UPS USB-cable (part number 940-0127B or similar), and also for turn off of the computer in case of power supplies disconnecting. The program extends "as is" and for all troubles which the given program on your computer I of personally any responsibility can make I do not carry, etc. === System requirements === - operating system OS/2 Warp 3.0 and above, eComStation or ArcaOS - installed driver for USB - installed 'USB Extended Control Driver for OS/2' (USBECD) (see https://hobbes.nmsu.edu/?dir=%2F&search=usbecd2) Optional: - for the control of OS/2, the 'Power' object requires an ACPI/APM driver - for switching-off of a feed of the system block power unit ATX and established (efficient) in OS/2 a control system of power supplies is necessary.:-) ======= Bugs correction for USBECD version, added compatibility for ArcaOS. History 0.01b -- the first public version. 0.02b -- the mistake is corrected at switching-off of a USB-cable, etc. 0.02b1 -- small corrections in the program and documentation. 0.03b -- the algorithm of work of the program is advanced, additional checks on a condition of the UPS are added. 0.03b1 -- it is added fix for correction of a mistake "frosts" of USB-port. 0.03b3 -- the algorithm of work is a little improved, small mistakes are corrected. 0.04b -- creation on a desktop of an icon of a condition of the UPS is added, the program is divided on two parts -- into actually monitor (apcusbm.cmd) and a conclusion of the information on a condition of the UPS (status.cmd). 0.04b1 -- The icon with a designation of a mistake of the UPS is added, small corrections are made. 0.04b2 -- small corrections in the program. 0.05b -- the next processing and improvement of algorithm of work of the program, change of the programming language. 0.05b1 -- procedure of initialization of the UPS is improved 0.05b2 -- procedure of initialization of the UPS is again improved 0.05b3 -- emergency end of the program is corrected at start with zero value of a charge of the accumulator 0.06b -- full processing of the program, creation of the named pipe for data acquisition and management of work of the monitor is added. 0.07b -- the found mistakes in work of the program are corrected, protocols for new models UPS of series APC Back-UPS CS and Back-UPS ES are added. 0.07b1 -- small corrections in the program and documentation. 0.07r4 -- the mistake in the protocol for APC Back-UPS ES 550 is corrected (Thanks Nicholas Lysaght for the help in testing). 0.08 -- the system of conducting logs is added, support APC Back-UPS RS is added, check of start of the second copy of the program is added, process of installation is improved, creation of a shadow in a folder of autostart is added, the documentation is corrected. 0.08.1 -- the algorithm of creation of an icon on a desktop for compatibility with start of the program from file CONFIG.SYS is changed, some errors are corrected. 0.09 -- added function of control of object "Power" (this feature requires a driver ACPI/APM). Revised algorithm of monitoring UPS. 0.09.1 -- small corrections in the program. 0.10 -- revised algorithm initialization UPS. Removed as unnecessary request of the battery replacement date, the battery voltage, removed the module USBFix. Added function hibernate UPS after shutdown PC in the event of power cuts (I thank Daniel Krueger for the information and the help, and also I thank Nicholas Lysaght for testing). This function is not fully tested, so I ask you to send me an email improver@rambler.ru reports on program operation. 0.10.1 -- small corrections in the program. REXX-script "Power Off" rewritten by the launch from PMREXX 0.10.2 -- small corrections in the program. 0.10.3 -- small corrections in the program. 0.11 -- added the execute user-defined commands for various events. Small improvements of the algorithm of the program. 0.11.2 -- the algorithm of operation of the program, applied scripts is a little improved, possibility to change delay of creation of an icon of a state on a desktop is added. The REXX-script "Status" rewritten by the launch from PMREXX. 0.12 -- the algorithm of the program is considerably processed and optimised, the format of a configuration file is changed, in a package the program of editing of a configuration is added. The script for a program termination is added at turn off of the computer by resources eStyler/eStulerLite. 0.12.1 -- some more corrections and improvements in the program. 0.12.2 -- The REXX-script "Status" is substituted by the PM-application, script StatusPM.cmd is excluded from a package, the program of change of a configuration is updated, small corrections in driver. 0.12.3 -- Fixed found bugs in the driver and in the attached programs. 0.12.4 -- Another small fixes and improvements to the driver and attached programs. 0.12.5 -- The next optimization of algorithm of the driver and applied programs. 0.12.6 -- Fixed bug when creating a log file, errors in translation software and documentation in English (thanks to Dave Saville assistance). 0.13 -- Rewritten the algorithm of creation of a status icon on a desktop, the graphics is improved. Fixed another bug in the creation of a log-file. 0.14 -- Added support for the UPS series Smart-UPS. Improved algorithm of determination of the protocol of the UPS. 0.14.1 -- Changed algorithm of check the vendor of the UPS. 0.14.2 -- Add tweaks for eComStation 2.x and new XWorkPlace, some corrections in the program. 0.15 -- Rewrote the system of save log-file, added the "hot" change the configuration of program, fixes the found bugs. 0.16 -- Fixed processing of "Error 95" which appears with the some models UPSes, added function of forced cleaning of the buffer of the USB-channel, some improved in the program runtime.
 apcusbm.narod.ru/Files/Inst_mAPCUPS0162.exe
Monitor for APC UPS (USB) v. 0.16.2 (WarpIn package, 30/8/2021, Larin Yury) Readme/What's new
Monitor for APC Back-UPS (USB) v 0.16.2 30.08.2021 (c) Larin Yury (aka Improver) Mail to: improver@rambler.ru Web: http://apcusbm.narod.ru The program is intended for tracking a condition of a uninterruptable power supply (UPS) of APC series Back-UPS CS/ES/RS and Smart-UPS, connected by means of applied to UPS USB-cable (part number 940-0127B or similar), and also for turn off of the computer in case of power supplies disconnecting. The program extends "as is" and for all troubles which the given program on your computer I of personally any responsibility can make I do not carry, etc. === System requirements === - operating system OS/2 Warp 3.0 and above, eComStation or ArcaOS - installed driver for USB - installed 'USB Extended Control Driver for OS/2' (USBECD) (see https://hobbes.nmsu.edu/?dir=%2F&search=usbecd2) Optional: - for the control of OS/2, the 'Power' object requires an ACPI/APM driver - for switching-off of a feed of the system block power unit ATX and established (efficient) in OS/2 a control system of power supplies is necessary.:-) ======= Bugs correction for USBECD version, added compatibility for ArcaOS. History 0.01b -- the first public version. 0.02b -- the mistake is corrected at switching-off of a USB-cable, etc. 0.02b1 -- small corrections in the program and documentation. 0.03b -- the algorithm of work of the program is advanced, additional checks on a condition of the UPS are added. 0.03b1 -- it is added fix for correction of a mistake "frosts" of USB-port. 0.03b3 -- the algorithm of work is a little improved, small mistakes are corrected. 0.04b -- creation on a desktop of an icon of a condition of the UPS is added, the program is divided on two parts -- into actually monitor (apcusbm.cmd) and a conclusion of the information on a condition of the UPS (status.cmd). 0.04b1 -- The icon with a designation of a mistake of the UPS is added, small corrections are made. 0.04b2 -- small corrections in the program. 0.05b -- the next processing and improvement of algorithm of work of the program, change of the programming language. 0.05b1 -- procedure of initialization of the UPS is improved 0.05b2 -- procedure of initialization of the UPS is again improved 0.05b3 -- emergency end of the program is corrected at start with zero value of a charge of the accumulator 0.06b -- full processing of the program, creation of the named pipe for data acquisition and management of work of the monitor is added. 0.07b -- the found mistakes in work of the program are corrected, protocols for new models UPS of series APC Back-UPS CS and Back-UPS ES are added. 0.07b1 -- small corrections in the program and documentation. 0.07r4 -- the mistake in the protocol for APC Back-UPS ES 550 is corrected (Thanks Nicholas Lysaght for the help in testing). 0.08 -- the system of conducting logs is added, support APC Back-UPS RS is added, check of start of the second copy of the program is added, process of installation is improved, creation of a shadow in a folder of autostart is added, the documentation is corrected. 0.08.1 -- the algorithm of creation of an icon on a desktop for compatibility with start of the program from file CONFIG.SYS is changed, some errors are corrected. 0.09 -- added function of control of object "Power" (this feature requires a driver ACPI/APM). Revised algorithm of monitoring UPS. 0.09.1 -- small corrections in the program. 0.10 -- revised algorithm initialization UPS. Removed as unnecessary request of the battery replacement date, the battery voltage, removed the module USBFix. Added function hibernate UPS after shutdown PC in the event of power cuts (I thank Daniel Krueger for the information and the help, and also I thank Nicholas Lysaght for testing). This function is not fully tested, so I ask you to send me an email improver@rambler.ru reports on program operation. 0.10.1 -- small corrections in the program. REXX-script "Power Off" rewritten by the launch from PMREXX 0.10.2 -- small corrections in the program. 0.10.3 -- small corrections in the program. 0.11 -- added the execute user-defined commands for various events. Small improvements of the algorithm of the program. 0.11.2 -- the algorithm of operation of the program, applied scripts is a little improved, possibility to change delay of creation of an icon of a state on a desktop is added. The REXX-script "Status" rewritten by the launch from PMREXX. 0.12 -- the algorithm of the program is considerably processed and optimised, the format of a configuration file is changed, in a package the program of editing of a configuration is added. The script for a program termination is added at turn off of the computer by resources eStyler/eStulerLite. 0.12.1 -- some more corrections and improvements in the program. 0.12.2 -- The REXX-script "Status" is substituted by the PM-application, script StatusPM.cmd is excluded from a package, the program of change of a configuration is updated, small corrections in driver. 0.12.3 -- Fixed found bugs in the driver and in the attached programs. 0.12.4 -- Another small fixes and improvements to the driver and attached programs. 0.12.5 -- The next optimization of algorithm of the driver and applied programs. 0.12.6 -- Fixed bug when creating a log file, errors in translation software and documentation in English (thanks to Dave Saville assistance). 0.13 -- Rewritten the algorithm of creation of a status icon on a desktop, the graphics is improved. Fixed another bug in the creation of a log-file. 0.14 -- Added support for the UPS series Smart-UPS. Improved algorithm of determination of the protocol of the UPS. 0.14.1 -- Changed algorithm of check the vendor of the UPS. 0.14.2 -- Add tweaks for eComStation 2.x and new XWorkPlace, some corrections in the program. 0.15 -- Rewrote the system of save log-file, added the "hot" change the configuration of program, fixes the found bugs. 0.16 -- Fixed processing of "Error 95" which appears with the some models UPSes, added function of forced cleaning of the buffer of the USB-channel, some improved in the program runtime.
 apcusbm.narod.ru/Files/Inst_mAPCUPS0162.wpi
Monitor for APC UPS (USB) v. 0.17 (31/8/2015, Larin Yury) Readme/What's new
Monitor for APC Back-UPS (USB) v 0.17 31.08.2015 (c) Larin Yury (aka Improver) Mail to: improver@rambler.ru Web: http://apcusbm.narod.ru The program is intended for tracking a condition of a uninterruptable power supply (UPS) of APC series Back-UPS CS/ES/RS and Smart-UPS, connected by means of applied to UPS USB-cable (part number 940-0127B or similar), and also for turn off of the computer in case of power supplies disconnecting. The program extends "as is" and for all troubles which the given program on your computer I of personally any responsibility can make I do not carry, etc. === System requirements === - operating system OS/2 Warp 3.0 and above, eComStation - installed driver for USB - installed USBCALLS.DLL and driver USBRESMG.SYS: from Lars Erdmann 10.199 (2015/07/23) or later, http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=usbdrv or from W.M.Brul 14.198 (2015/06/30) or later, http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=usbres0 Optional: - for the control of OS/2, the 'Power' object requires an ACPI/APM driver - for switching-off of a feed of the system block power unit ATX and established (efficient) in OS/2 a control system of power supplies is necessary.:-) ======= History 0.01b -- the first public version. 0.02b -- the mistake is corrected at switching-off of a USB-cable, etc. 0.02b1 -- small corrections in the program and documentation. 0.03b -- the algorithm of work of the program is advanced, additional checks on a condition of the UPS are added. 0.03b1 -- it is added fix for correction of a mistake "frosts" of USB-port. 0.03b3 -- the algorithm of work is a little improved, small mistakes are corrected. 0.04b -- creation on a desktop of an icon of a condition of the UPS is added, the program is divided on two parts -- into actually monitor (apcusbm.cmd) and a conclusion of the information on a condition of the UPS (status.cmd). 0.04b1 -- The icon with a designation of a mistake of the UPS is added, small corrections are made. 0.04b2 -- small corrections in the program. 0.05b -- the next processing and improvement of algorithm of work of the program, change of the programming language. 0.05b1 -- procedure of initialization of the UPS is improved 0.05b2 -- procedure of initialization of the UPS is again improved 0.05b3 -- emergency end of the program is corrected at start with zero value of a charge of the accumulator 0.06b -- full processing of the program, creation of the named pipe for data acquisition and management of work of the monitor is added. 0.07b -- the found mistakes in work of the program are corrected, protocols for new models UPS of series APC Back-UPS CS and Back-UPS ES are added. 0.07b1 -- small corrections in the program and documentation. 0.07r4 -- the mistake in the protocol for APC Back-UPS ES 550 is corrected (Thanks Nicholas Lysaght for the help in testing). 0.08 -- the system of conducting logs is added, support APC Back-UPS RS is added, check of start of the second copy of the program is added, process of installation is improved, creation of a shadow in a folder of autostart is added, the documentation is corrected. 0.08.1 -- the algorithm of creation of an icon on a desktop for compatibility with start of the program from file CONFIG.SYS is changed, some errors are corrected. 0.09 -- added function of control of object "Power" (this feature requires a driver ACPI/APM). Revised algorithm of monitoring UPS. 0.09.1 -- small corrections in the program. 0.10 -- revised algorithm initialization UPS. Removed as unnecessary request of the battery replacement date, the battery voltage, removed the module USBFix. Added function hibernate UPS after shutdown PC in the event of power cuts (I thank Daniel Krueger for the information and the help, and also I thank Nicholas Lysaght for testing). This function is not fully tested, so I ask you to send me an email improver@rambler.ru reports on program operation. 0.10.1 -- small corrections in the program. REXX-script "Power Off" rewritten by the launch from PMREXX 0.10.2 -- small corrections in the program. 0.10.3 -- small corrections in the program. 0.11 -- added the execute user-defined commands for various events. Small improvements of the algorithm of the program. 0.11.2 -- the algorithm of operation of the program, applied scripts is a little improved, possibility to change delay of creation of an icon of a state on a desktop is added. The REXX-script "Status" rewritten by the launch from PMREXX. 0.12 -- the algorithm of the program is considerably processed and optimised, the format of a configuration file is changed, in a package the program of editing of a configuration is added. The script for a program termination is added at turn off of the computer by resources eStyler/eStulerLite. 0.12.1 -- some more corrections and improvements in the program. 0.12.2 -- The REXX-script "Status" is substituted by the PM-application, script StatusPM.cmd is excluded from a package, the program of change of a configuration is updated, small corrections in driver. 0.12.3 -- Fixed found bugs in the driver and in the attached programs. 0.12.4 -- Another small fixes and improvements to the driver and attached programs. 0.12.5 -- The next optimization of algorithm of the driver and applied programs. 0.12.6 -- Fixed bug when creating a log file, errors in translation software and documentation in English (thanks to Dave Saville assistance). 0.13 -- Rewritten the algorithm of creation of a status icon on a desktop, the graphics is improved. Fixed another bug in the creation of a log-file. 0.14 -- Added support for the UPS series Smart-UPS. Improved algorithm of determination of the protocol of the UPS. 0.14.1 -- Changed algorithm of check the vendor of the UPS. 0.14.2 -- Add tweaks for eComStation 2.x and new XWorkPlace, some corrections in the program. 0.15 -- Rewrote the system of save log-file, added the "hot" change the configuration of program, fixes the found bugs. 0.16 -- Fixed processing of "Error 95" which appears with the some models UPSes, added function of forced cleaning of the buffer of the USB-channel, some improved in the program runtime. 0.16.1 -- small corrections in the program. 0.17 -- The program is rewritten to use functions USBCALLS.DLL instead of driver USBECD.SYS.
 apcusbm.narod.ru/Files/Inst_mAPCUPS017.exe
Monitor for APC UPS (USB) v. 0.17 (WarpIn package, 31/8/2015, Larin Yury) Readme/What's new
Monitor for APC Back-UPS (USB) v 0.17 31.08.2015 (c) Larin Yury (aka Improver) Mail to: improver@rambler.ru Web: http://apcusbm.narod.ru The program is intended for tracking a condition of a uninterruptable power supply (UPS) of APC series Back-UPS CS/ES/RS and Smart-UPS, connected by means of applied to UPS USB-cable (part number 940-0127B or similar), and also for turn off of the computer in case of power supplies disconnecting. The program extends "as is" and for all troubles which the given program on your computer I of personally any responsibility can make I do not carry, etc. === System requirements === - operating system OS/2 Warp 3.0 and above, eComStation - installed driver for USB - installed USBCALLS.DLL and driver USBRESMG.SYS: from Lars Erdmann 10.199 (2015/07/23) or later, http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=usbdrv or from W.M.Brul 14.198 (2015/06/30) or later, http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=usbres0 Optional: - for the control of OS/2, the 'Power' object requires an ACPI/APM driver - for switching-off of a feed of the system block power unit ATX and established (efficient) in OS/2 a control system of power supplies is necessary.:-) ======= History 0.01b -- the first public version. 0.02b -- the mistake is corrected at switching-off of a USB-cable, etc. 0.02b1 -- small corrections in the program and documentation. 0.03b -- the algorithm of work of the program is advanced, additional checks on a condition of the UPS are added. 0.03b1 -- it is added fix for correction of a mistake "frosts" of USB-port. 0.03b3 -- the algorithm of work is a little improved, small mistakes are corrected. 0.04b -- creation on a desktop of an icon of a condition of the UPS is added, the program is divided on two parts -- into actually monitor (apcusbm.cmd) and a conclusion of the information on a condition of the UPS (status.cmd). 0.04b1 -- The icon with a designation of a mistake of the UPS is added, small corrections are made. 0.04b2 -- small corrections in the program. 0.05b -- the next processing and improvement of algorithm of work of the program, change of the programming language. 0.05b1 -- procedure of initialization of the UPS is improved 0.05b2 -- procedure of initialization of the UPS is again improved 0.05b3 -- emergency end of the program is corrected at start with zero value of a charge of the accumulator 0.06b -- full processing of the program, creation of the named pipe for data acquisition and management of work of the monitor is added. 0.07b -- the found mistakes in work of the program are corrected, protocols for new models UPS of series APC Back-UPS CS and Back-UPS ES are added. 0.07b1 -- small corrections in the program and documentation. 0.07r4 -- the mistake in the protocol for APC Back-UPS ES 550 is corrected (Thanks Nicholas Lysaght for the help in testing). 0.08 -- the system of conducting logs is added, support APC Back-UPS RS is added, check of start of the second copy of the program is added, process of installation is improved, creation of a shadow in a folder of autostart is added, the documentation is corrected. 0.08.1 -- the algorithm of creation of an icon on a desktop for compatibility with start of the program from file CONFIG.SYS is changed, some errors are corrected. 0.09 -- added function of control of object "Power" (this feature requires a driver ACPI/APM). Revised algorithm of monitoring UPS. 0.09.1 -- small corrections in the program. 0.10 -- revised algorithm initialization UPS. Removed as unnecessary request of the battery replacement date, the battery voltage, removed the module USBFix. Added function hibernate UPS after shutdown PC in the event of power cuts (I thank Daniel Krueger for the information and the help, and also I thank Nicholas Lysaght for testing). This function is not fully tested, so I ask you to send me an email improver@rambler.ru reports on program operation. 0.10.1 -- small corrections in the program. REXX-script "Power Off" rewritten by the launch from PMREXX 0.10.2 -- small corrections in the program. 0.10.3 -- small corrections in the program. 0.11 -- added the execute user-defined commands for various events. Small improvements of the algorithm of the program. 0.11.2 -- the algorithm of operation of the program, applied scripts is a little improved, possibility to change delay of creation of an icon of a state on a desktop is added. The REXX-script "Status" rewritten by the launch from PMREXX. 0.12 -- the algorithm of the program is considerably processed and optimised, the format of a configuration file is changed, in a package the program of editing of a configuration is added. The script for a program termination is added at turn off of the computer by resources eStyler/eStulerLite. 0.12.1 -- some more corrections and improvements in the program. 0.12.2 -- The REXX-script "Status" is substituted by the PM-application, script StatusPM.cmd is excluded from a package, the program of change of a configuration is updated, small corrections in driver. 0.12.3 -- Fixed found bugs in the driver and in the attached programs. 0.12.4 -- Another small fixes and improvements to the driver and attached programs. 0.12.5 -- The next optimization of algorithm of the driver and applied programs. 0.12.6 -- Fixed bug when creating a log file, errors in translation software and documentation in English (thanks to Dave Saville assistance). 0.13 -- Rewritten the algorithm of creation of a status icon on a desktop, the graphics is improved. Fixed another bug in the creation of a log-file. 0.14 -- Added support for the UPS series Smart-UPS. Improved algorithm of determination of the protocol of the UPS. 0.14.1 -- Changed algorithm of check the vendor of the UPS. 0.14.2 -- Add tweaks for eComStation 2.x and new XWorkPlace, some corrections in the program. 0.15 -- Rewrote the system of save log-file, added the "hot" change the configuration of program, fixes the found bugs. 0.16 -- Fixed processing of "Error 95" which appears with the some models UPSes, added function of forced cleaning of the buffer of the USB-channel, some improved in the program runtime. 0.16.1 -- small corrections in the program. 0.17 -- The program is rewritten to use functions USBCALLS.DLL instead of driver USBECD.SYS.
 apcusbm.narod.ru/Files/Inst_mAPCUPS017.wpi
Record updated last time on: 22/06/2023 - 07:45

Translate to...

Add new comment