|
| 1 | +MUST_EP2000Pro(8) |
| 2 | +================= |
| 3 | + |
| 4 | +NAME |
| 5 | +---- |
| 6 | + |
| 7 | +must_ep2000pro - Driver for MUST EP2000Pro UPS with |
| 8 | +RS-232 serial Modbus connection. |
| 9 | + |
| 10 | +SYNOPSIS |
| 11 | +-------- |
| 12 | + |
| 13 | +*must_ep2000pro* -h |
| 14 | + |
| 15 | +*must_ep2000pro* -a 'DEVICE_NAME' ['OPTIONS'] |
| 16 | + |
| 17 | +NOTE: This man page only documents the hardware-specific features of the |
| 18 | +'must_ep2000pro' driver. For information about the core driver, see |
| 19 | +linkman:nutupsdrv[8]. |
| 20 | + |
| 21 | +SUPPORTED HARDWARE |
| 22 | +------------------ |
| 23 | + |
| 24 | +This driver supports MUST EP2000Pro compatible, line-interactive |
| 25 | +UPS with the following characteristics: |
| 26 | + |
| 27 | +1. 12V or 24V external battery |
| 28 | + |
| 29 | +2. Connection: RS-232 or USB (via RS232-to-USB converter dongle) |
| 30 | + |
| 31 | +Some models that may be covered by this driver: |
| 32 | + |
| 33 | +* Original EP200Pro |
| 34 | +* Energy Smart.2 |
| 35 | +* Luxeon UPS-500ZR |
| 36 | +* Bineos EP20-1000 PRO |
| 37 | +* any other work with original program from MUST |
| 38 | + |
| 39 | +Currently, it has only been tested on the following model: |
| 40 | + |
| 41 | +* Energy Smart.2 600W |
| 42 | + |
| 43 | +Generally, these device do not serve any identification data, so |
| 44 | +autodetection is not possible. Only one documented piece of info is |
| 45 | +"software version" with unknown meaning. |
| 46 | + |
| 47 | +The `must_ep2000pro` driver uses the libmodbus project, for Modbus |
| 48 | +implementation. |
| 49 | + |
| 50 | +INSTALLATION |
| 51 | +------------ |
| 52 | + |
| 53 | +This driver should be built by default if libmodbus and development headers |
| 54 | +are available. You can force the `configure` script to build it with the |
| 55 | +following arguments: |
| 56 | + |
| 57 | + :; ./configure --with-serial=yes --with-modbus=yes |
| 58 | + |
| 59 | +You also need to give proper (R/W) permissions on the local serial device |
| 60 | +file to allow the NUT driver run-time user to access it. This may need |
| 61 | +additional setup for start-up scripting, udev or upower rules, to apply |
| 62 | +the rights on every boot -- especially if your device nodes are tracked |
| 63 | +by a virtual filesystem. |
| 64 | + |
| 65 | +For example, a USB-to-serial converter can be identified as `/dev/ttyACM0` |
| 66 | +or `/dev/ttyUSB0` on Linux, or `/dev/ttyU0` on FreeBSD (note the capital "U"). |
| 67 | +A built-in serial port can be identified as `/dev/ttyS0` on Linux or one of |
| 68 | +`/dev/cua*` names on FreeBSD. |
| 69 | + |
| 70 | +EXTRA ARGUMENTS |
| 71 | +--------------- |
| 72 | + |
| 73 | +This driver also supports the following optional settings: |
| 74 | + |
| 75 | +*lowbatt*='num':: |
| 76 | +Set the value of `battery.charge.low` to 'num'. Device itself has only switch-off |
| 77 | +on low battery voltage. |
| 78 | + |
| 79 | +INSTANT COMMANDS |
| 80 | +---------------- |
| 81 | + |
| 82 | +This driver supports some instant commands (see linkman:upscmd[8]): |
| 83 | + |
| 84 | +*beeper.enable*:: |
| 85 | +Enable the UPS beeper |
| 86 | + |
| 87 | +*beeper.disable*:: |
| 88 | +Disable the UPS beeper |
| 89 | + |
| 90 | +*shutdown.return*:: |
| 91 | +Turn off the load and wait for the power to return |
| 92 | + |
| 93 | +KNOWN PROBLEMS |
| 94 | +-------------- |
| 95 | + |
| 96 | +If you run the *shutdown.return* command with mains present it does nothing. |
| 97 | + |
| 98 | +If you run the *shutdown.return* command without mains present it immediately |
| 99 | +powers off the device. |
| 100 | + |
| 101 | +There is no setting in device documentation to specify a shutdown delay. |
| 102 | + |
| 103 | +AUTHOR |
| 104 | +------ |
| 105 | + |
| 106 | +Mikhail Mironov < [email protected]> |
| 107 | + |
| 108 | +SEE ALSO |
| 109 | +-------- |
| 110 | + |
| 111 | +The core driver: |
| 112 | +~~~~~~~~~~~~~~~~ |
| 113 | + |
| 114 | +linkman:nutupsdrv[8] |
| 115 | + |
| 116 | +Internet resources: |
| 117 | +~~~~~~~~~~~~~~~~~~~ |
| 118 | + |
| 119 | +* The NUT (Network UPS Tools) home page: https://www.networkupstools.org/ |
| 120 | +* libmodbus home page: http://libmodbus.org |
| 121 | +* Simple data reader for similar device: https://github.com/reverieline/ep2000pro |
0 commit comments