Onduleur APC Back-UPS ES 550 sous Linux
De MicElectroLinGenMet.
Caractéristiques techniques
* Sortie :
o Capacité de l'alimentation de sortie 330 Watts / 550 VA
o Puissance configurable max 330 Watts / 550 VA
o Tension nominale de sortie 230V
o Branchement en sortie 4 prises avec batteries de secours, 4 prises protégées
* Entrée :
o Voltage nominal en entrée 230V
o Fréquence d'entrée 50/60 Hz
o Type de connexion en entrée France / Belgique
o Longueur du cordon 1.83 mètres
o Intensité maximale du courant d'entrée 10A
* Batterie :
o Batterie scellée plomb et acide sans entretien, avec électrolyte en suspension
o Temps de charge 16 heures
o Autonomie de l'alimentation de secours en 1/2 charge 14 minutes (165 Watts)
o Autonomie de l'alimentation de secours en pleine charge 3.4 minutes (330 Watts)
* Gestion et communication :
o Led d'indication d'état (charge ou batterie)
o Alarme sonore
* Filtrage :
o 310 joules
o Antiparasitage continu multipolaire
o Protections réseaux RJ-45 Modem/Fax/DSL/10-100 Base-T
* Dimensions : 285 x 230 x 86 mm
* Poids : 6.40 Kg
* Variables d'environnement :
o Plage de température 0°C - 40°C
o Taux d'humidité 0% - 95%
o Altitude de stockage 0 m - 15000 m
o Niveau sonore à 1 m de l'appareil 45 dB
Installation sous Linux
Voir lien en anglais: http://www.mscs.dal.ca/~selinger/ups/backups.html
- Conection USB
nslu2:/etc/nut# lsusb Bus 001 Device 006: ID 051d:0002 American Power Conversion Back-UPS Pro 500/1000/1500
- Packages Debian nut installés
ii nut 2.0.4-4 The core system of the nut - Network UPS Too ii nut-usb 2.0.4-4 USB Drivers subsystem for the nut - Network ii nut-cgi 2.2.1-2.1 A web interface sub system for the nu
- Droits utilisateur nut
# adduser nut root
=> Pour accés /dev/usbdev* ou /dev/bus/usb/001/006 ?
- Driver utilisé:
nslu2:/etc/nut# ps -ef|grep hid nut 8616 1 0 17:14 ? 00:00:03 /lib/nut/newhidups -a backups
- Ressources utilisées par le driver
nslu2:/etc/nut# lsof | grep 8616 newhidups 8616 nut cwd DIR 8,1 4096 3735865 /var/run/nut newhidups 8616 nut rtd DIR 8,1 4096 2 / newhidups 8616 nut txt REG 8,1 72596 2606388 /lib/nut/newhidups newhidups 8616 nut mem REG 0,0 0 [heap] (stat: No such file or directory) newhidups 8616 nut mem REG 8,1 87976 2605082 /lib/ld-2.3.6.so newhidups 8616 nut mem REG 8,1 28892 2606054 /lib/libusb-0.1.so.4.4.4 newhidups 8616 nut mem REG 8,1 1091040 2606137 /lib/libc-2.3.6.so newhidups 8616 nut mem REG 8,1 26268 2606124 /lib/libnss_compat-2.3.6.so newhidups 8616 nut mem REG 8,1 68460 2605090 /lib/libnsl-2.3.6.so newhidups 8616 nut mem REG 8,1 34320 2605096 /lib/libnss_nis-2.3.6.so newhidups 8616 nut mem REG 8,1 38364 2606317 /lib/libnss_files-2.3.6.so newhidups 8616 nut 0u CHR 1,3 556 /dev/null newhidups 8616 nut 1u CHR 1,3 556 /dev/null newhidups 8616 nut 2u CHR 1,3 556 /dev/null newhidups 8616 nut 3u unix 0xc1ea69e0 437096 socket newhidups 8616 nut 4u CHR 189,5 431395 /dev/bus/usb/001/006 newhidups 8616 nut 5u unix 0xc1ea63e0 437138 /var/run/nut/newhidups-auto newhidups 8616 nut 6u unix 0xc1372ae0 437149 /var/run/nut/newhidups-auto
- Fichiers config. /etc/nut:
------------ ups.conf------------ [backups] driver=newhidups port=auto desc = "APC Back-UPS ES 550"
------------ upsd.conf------------ ACL all 0.0.0.0/0 ACL localhost 127.0.0.1/32 ACL lan 192.168.0.0/24 ACCEPT localhost ACCEPT lan REJECT all
------------ upsd.users------------ [nut] password = nut allowfrom = localhost lan upsmon master actions = SET instcmds = ALL
------------ upsmon.conf------------ MONITOR backups@localhost 1 nut nut master MINSUPPLIES 1 SHUTDOWNCMD "/sbin/shutdown -h +0" NOTIFYCMD /home/dan/bin/ups/upsmon_alert.sh POLLFREQ 5 POLLFREQALERT 5 HOSTSYNC 15 DEADTIME 15 POWERDOWNFLAG /etc/killpower NOTIFYFLAG ONBATT EXEC+SYSLOG+WALL NOTIFYFLAG ONLINE EXEC+SYSLOG+WALL NOTIFYFLAG LOWBATT EXEC+SYSLOG+WALL NOTIFYFLAG SHUTDOWN EXEC+SYSLOG+WALL NOTIFYFLAG COMMOK SYSLOG NOTIFYFLAG COMMBAD SYSLOG RBWARNTIME 43200 NOCOMMWARNTIME 300 FINALDELAY 5
- Client ups
nslu2:/etc/nut# upsc backups@localhost battery.charge: 100 battery.charge.low: 10 battery.charge.warning: 50 battery.date: not set battery.mfr.date: 2006/11/11 battery.runtime: 2595 battery.runtime.low: 120 battery.type: PbAc battery.voltage: 13.6 battery.voltage.nominal: 12.0 driver.name: newhidups driver.parameter.port: auto driver.version: 2.0.4 driver.version.data: APC/CyberPower HID 0.9 driver.version.internal: 0.28 input.transfer.high: 266 input.transfer.low: 180 input.voltage: 234.0 input.voltage.nominal: 230 ups.beeper.status: enabled ups.delay.shutdown: -1 ups.firmware: 828.D2.I ups.firmware.aux: D2 ups.load: 1 ups.mfr: APC ups.mfr.date: 2006/11/11 ups.model: Back-UPS ES 550 ups.serial: 5B0646U13189 ups.status: OL
- Commande UPS
nslu2:/etc/nut# upscmd -l backups@localhost Instant commands supported on UPS [backups@localhost]: test.panel.start - Start testing the UPS panel test.panel.stop - Stop a UPS panel test load.off - Turn off the load immediately shutdown.return - Turn off the load and return when power is back shutdown.stop - Stop a shutdown in progress beeper.on - Enable the UPS beeper beeper.off - Disable the UPS beeper
Exemple:
upscmd -u nut backups@localhost beeper.off
- Test coupure secteur
Dans la log:
Feb 28 15:10:49 nslu2 upsmon[8621]: UPS backups@localhost on battery ... Feb 28 15:18:05 nslu2 upsmon[8621]: UPS backups@localhost on line power
