Globals: English
概要
オムロン株式会社製UPSをFreeBSDから監視し、自動シャットダウンを行うアプリケーションです。本アプリケーションは下記のライセンスに従い、無償でご利用頂くことができます。
動作環境
OS
FreeBSD 7.x-RELEASE / 8.x-RELEASE / 9.x-RELEASE
アーキテクチャ
i386 / amd64
HDD
2MB + ログ領域以上の空き
動作対象UPS
- BZ35T (USB接続)
- BZ35LT2 (USB接続)
- BZ50T (USB接続)
- BZ50LT (USB接続)
- BZ50LT2 (USB接続)
- BX35F (USB接続)
- BX50F (USB接続)
- BY35S (USB接続)
- BY50FW (USB接続)
- BY50S (USB接続)
- BY75SW (USB接続)
注:上記 UPS 以外は動作しません。
ライセンス
下記ライセンスをよくお読みいただき、同意の上ご使用下さい。
ダウンロード
omronupsd version 0.5.4
FreeBSD 7.x - RELEASE - i386
[ Size: 21757 byte, MD5: 56d571278ac4326b21d1bd9d8e571d97 ]
FreeBSD 7.x - RELEASE - amd64
[ Size: 23182 byte, MD5: 984e6aae3fcc9202bf7c77df4ef2b5c4 ]
FreeBSD 8.x - RELEASE - i386
[ Size: 22576 byte, MD5: 2365d0155f342bcb5122216bc1357b99 ]
FreeBSD 8.x - RELEASE - amd64
[ Size: 24251 byte, MD5: 4a01d0c74ff23259961e8221d36031c7 ]
omronupsd version 0.5.5
FreeBSD 9.x - RELEASE - i386
[ Size: 22561 byte, MD5: b19f0fd0e084f5c40333c3c661d4830b ]
FreeBSD 9.x - RELEASE - amd64
[ Size: 24231 byte, MD5: bcc19eae0e57afb82db9a55bff0d2116 ]
設定
始めに本アプリケーションをインストールします。
root# pkg_add omronupsd-x.x.x.tbz
動作対象のUPSにあわせて設定ファイルを書き換えます。複数の設定ファイルを用意することで、同時に複数のUPSを監視できます。設定ファイルの内容については、こちらをご覧下さい。
root# cd /usr/local/etc/omronupsd/
root# cp omronupsd.conf.sample omronupsd.conf
root# vi omronupsd.conf
root# cp omronupsd.conf.sample omronupsd.conf
root# vi omronupsd.conf
起動用の設定を行います。
root# vi /etc/rc.conf
omronupsd_enable="YES"
omronupsd_devices="BZ"
omronupsd_BZ_flags="-D"
omronupsd_BZ_conf="/usr/local/etc/omronupsd/omronupsd.conf"
omronupsd_BZ_pid="/var/run/omronupsd.pid"
omronupsd_devices="BZ"
omronupsd_BZ_flags="-D"
omronupsd_BZ_conf="/usr/local/etc/omronupsd/omronupsd.conf"
omronupsd_BZ_pid="/var/run/omronupsd.pid"
/etc/rc.conf 追加内容
(複数のUPSデバイスを監視する場合は、omronupsd_devices にデバイス名をスペース区切りで指定し、omronupsd_デバイス名_flags/omronupsd_デバイス名_conf/omronupsd_デバイス名_pid をそれぞれ指定します。)
UPSの電源を入れUSBケーブルを接続し、FreeBSDから認識されていることを確認します。(FreeBSD 8.x 以降では usbconfig(8) コマンドを使用して確認できます。詳細はコマンドのマニュアルをご覧ください。)
root# usbdevs
...
addr ?: BZ35T, OMRON
...
...
addr ?: BZ35T, OMRON
...
デーモンを起動し、UPSの電源ケーブルを抜き差しして動作を確認します。このとき、syslog(3) facility=daemon にてログを確認できます。syslog の詳細については syslog.conf(5) を参照してください。
root# /usr/local/etc/rc.d/omronupsd start
お問い合わせ
ネットワーク対応版の販売、カスタマイズのお見積もりなど、ご質問、ご要望はinfo@ongs.co.jpまでお問い合わせください。
その他
・開発履歴