[產品測試] APC BACK UPS 700 適合家用的不斷電系統(軟體篇)

隨機光碟中內有 APC 的 PowerChute Personal Edition。

APC BACK UPS 700 軟體
]1 APC BACK UPS 700 軟體

不過看起來就是只有 Window 版

啊好啦,用 Mac 和 FreeBSD 的我被排擠已經很習慣了啦XDDD

那麼因為我主電腦是接在 FreeBSD 上,加上 Windows 版本應該照著說明一步一步設下去就好了。

所以我就來筆記在 FreeBSD 上的安裝過程吧

======== 很久沒出現的分隔線很久沒出現的分隔線很久沒出現的分隔線 ========

  1. 從 ports 安裝 apcupsd

    cd /usr/ports/sysutils/apcupsd/ sudo make BATCH=yes install clean
    
  2. 編輯 apcupsd 設定檔

    cd /usr/local/etc/apcupsd sudo vim apcupsd.conf
    

    內容如下(各項設定請參考 apcupsd.conf 內的說明)

    UPSCABLE usb
    UPSTYPE usb
    DEVICE LOCKFILE /var/spool/lock
    SCRIPTDIR /usr/local/etc/apcupsd
    PWRFAILDIR /var/run
    NOLOGINDIR /var/run
    ONBATTERYDELAY 6
    BATTERYLEVEL 5
    MINUTES 3
    TIMEOUT 0
    ANNOY 300
    ANNOYDELAY 60
    NOLOGON disable
    KILLDELAY 0
    NETSERVER on
    NISIP 0.0.0.0
    NISPORT 3551
    EVENTSFILE /var/log/apcupsd.events
    EVENTSFILEMAX 10
    UPSCLASS standalone
    UPSMODE disable
    STATTIME 300
    STATFILE /var/log/apcupsd.status
    LOGSTATS off
    DATATIME 0
    
  3. 編輯 /etc/rc.conf.d/apcupsd,讓 apcupsd 開機自動跑起來,內容如下:

    apcupsd_enable="YES"
    
  4. 手動把 apcupsd 跑起來

    sudo /usr/local/etc/rc.d/apcupsd start
    
  5. 依照剛剛的設定,跑起來以後應該可以在 /var/log/apcupsd.status 看到 UPS 的資訊

    APC      : 001,036,0868
    DATE     : 2014-11-13 17:10:01 +0800··
    HOSTNAME : [手動馬賽克]
    VERSION  : 3.14.12 (29 March 2014) freebsd
    UPSNAME  : [手動馬賽克]
    CABLE    : USB Cable
    DRIVER   : USB UPS Driver
    UPSMODE  : Stand Alone
    STARTTIME: 2014-11-09 22:51:43 +0800··
    MODEL    : Back-UPS RS 700G·
    STATUS   : ONLINE·
    LINEV    : 111.0 Volts
    LOADPCT  : 30.0 Percent
    BCHARGE  : 100.0 Percent
    TIMELEFT : 23.1 Minutes
    MBATTCHG : 5 Percent
    MINTIMEL : 3 Minutes
    MAXTIME  : 0 Seconds
    SENSE    : Medium
    LOTRANS  : 88.0 Volts
    HITRANS  : 141.0 Volts
    ALARMDEL : 30 Seconds
    BATTV    : 13.6 Volts
    LASTXFER : No transfers since turnon
    NUMXFERS : 0
    TONBATT  : 0 Seconds
    CUMONBATT: 0 Seconds
    XOFFBATT : N/A
    SELFTEST : NO
    STATFLAG : 0x05000008
    SERIALNO : [手動馬賽克]
    BATTDATE : 2013-05-12
    NOMINV   : 120 Volts
    NOMBATTV : 12.0 Volts
    NOMPOWER : 420 Watts
    FIRMWARE : 856.L3 .D USB FW:L3
    END APC  : 2014-11-13 17:10:02 +0800··
    

這樣基本上就大功告成了。

這時候如果市電中斷,就會在 console 上看到 apcupsd 的提示:

APC BACK UPS 700 acpupsd
]2 APC BACK UPS 700 acpupsd

電回來了也會提示

APC BACK UPS 700 acpupsd-2
]3 APC BACK UPS 700 acpupsd-2

但如果 UPS 在斷電後、使用電池供電時,可供使用的剩餘時間,慢慢的消耗到低於我們在設定檔中設定的 MINUTES 這個參數時,就會開始進行正常關機程序。

我剛剛的設定是三分鐘,所以電量剩下三分鐘時就開始關機了

APC BACK UPS 700 acpupsd-3
]4 APC BACK UPS 700 acpupsd-3

這樣在 FreeBSD 上的基本設定就搞定了。

在〈[產品測試] APC BACK UPS 700 適合家用的不斷電系統(軟體篇)〉中有 1 則留言

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料