Skip to content

apcupsd

Debian GNU/Linux 6.0.4(Squeeze)
UPSはAPCのSmart-UPS 500XLをUSB接続で使用

  1. apcupsdのインストール
  2. $ sudo aptitude install apcupsd
  3. UPSデバイスの確認
  4. $ dmesg | grep UPS
    [    3.754871] usb 8-1: Product: Smart-UPS 500 XL FW:684.20.A USB FW:11.03
    [    5.310946] generic-usb 0003:051D:0002.0003: hiddev0,hidraw2: USB HID v1.10 Device [American Power Conversion Smart-UPS 500 XL FW:684.20.A USB FW:11.03] on usb-0000:00:1d.2-1/input0

    hiddev0ってことなので、それのクラスを確認

    $ ls -al /sys/class/usb
    合計 0
    drwxr-xr-x  2 root root 0 2012-04-08 12:19 .
    drwxr-xr-x 34 root root 0 2012-04-08 12:19 ..
    lrwxrwxrwx  1 root root 0 2012-04-08 12:19 hiddev0 -> ../../devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/usb/hiddev0

    /dev/usb/hiddev0が件のUPSであると。

  5. apcupsdの設定
  6. /etc/apcupsd/apcupsd.confを編集

    UPSCABLE usb
    UPSTYPE usb
    DEVICE /dev/usb/hiddev0

    /etc/default/apcupsdを編集

    ISCONFIGURED=yes
  7. apcupsdを起動
  8. $ sudo /etc/init.d/apcupsd start
    $ sudo apcaccess
    APC      : 001,042,1035
    DATE     : 2012-04-08 12:30:27 +0900  
    HOSTNAME : hoge
    VERSION  : 3.14.8 (16 January 2010) debian
    UPSNAME  : hoge
    CABLE    : USB Cable
    MODEL    : Smart-UPS 500 XL 
    UPSMODE  : Stand Alone
    STARTTIME: 2012-04-08 12:20:29 +0900  
    STATUS   : ONLINE 
    LINEV    : 102.9 Volts
    LOADPCT  :  17.5 Percent Load Capacity
    BCHARGE  : 100.0 Percent
    TIMELEFT :  94.0 Minutes
    MBATTCHG : 5 Percent
    MINTIMEL : 3 Minutes
    MAXTIME  : 0 Seconds
    OUTPUTV  : 102.9 Volts
    SENSE    : High
    DWAKE    : -01 Seconds
    DSHUTD   : 090 Seconds
    LOTRANS  : 092.0 Volts
    HITRANS  : 108.0 Volts
    RETPCT   : 000.0 Percent
    ITEMP    : 22.9 C Internal
    ALARMDEL : Always
    BATTV    : 27.7 Volts
    LINEFREQ : 60.0 Hz
    LASTXFER : Unacceptable line voltage changes
    NUMXFERS : 0
    TONBATT  : 0 seconds
    CUMONBATT: 0 seconds
    XOFFBATT : N/A
    SELFTEST : NO
    STESTI   : 14 days
    STATFLAG : 0x07000008 Status Flag
    SERIALNO : AS1122230615
    BATTDATE : 2011-05-24
    NOMOUTV  : 100 Volts
    NOMBATTV :  24.0 Volts
    FIRMWARE : 684.20.A USB FW:11.
    APCMODEL : Smart-UPS 500 XL 
    END APC  : 2012-04-08 12:31:09 +0900 

    ログは、

    $ sudo cat /var/log/apcupsd.events
    2012-04-08 12:20:32 +0900  apcupsd 3.14.8 (16 January 2010) debian startup succeeded

    電源抜いてテストしてみるのはちょっと勇気いりますが、やってみないことには…なのでUPSの電源抜いてみたところ、無事にシャットダウンされますた。

No comments yet

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。