[Nut-upsdev] New driver
Carlos Eduardo P. Guidugli
guidugli at gmail.com
Sun May 29 05:11:07 UTC 2016
Hi,
First of all I'd like to congratulate everyone engaged in this great
project.
I've been following this list since late 2014, when I acquired an APC
UPS model BZ1200BR. APC bought a Brazilian company named Microsol,
which NUT package had drivers for Solis and Rhino models. Since that
time, I started developing a new driver for the models below, as a way
to support my own device, but as a hobby too. The driver supports all
features that the APC provided software provides and I implemented all
information I could possibly get and set with NUT (for example,
thresholds can be adjusted). The driver was pretty much done by end
2014 but due to other priorities and problems with my own equipment
(had to replace main board twice!), I did not went forward to submit
it.
Anyway, I was about to submit it but noticed that someone changed solis
driver to support BZ1200BR. In this case, I am submitting the driver I
wrote so you can take a look and decide if it could help or not.
The driver supports the following UPS:
* PS350_CII
* PS800
* STAY1200
* BZ1200BR
* PS2200
* PS2200 220V
* STAY700
* BZ1500BR
The enhancements I did, if compared to solis driver are:
- From time to time, the driver synchronizes the clock. Don't know why,
but my UPS got out of sync quite often.
- Supports all Microsol models not implemented in Solis and Rhino
drivers. Although I could test only with BZ1200.
- Implemented dstate writable variables
like battery.runtime.low, battery.charge.warning
- Output messages are all defined in header file
Thank you,
Carlos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: apcbzbr.tgz
Type: application/x-compressed-tar
Size: 31777 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20160529/5af0b15f/attachment-0001.bin>
More information about the Nut-upsdev
mailing list