[システム監視][Temper][Zabbix] Raspberry Piで、USB温度計を使って室温を計測する方法。

    • 2013/06/06 14:34:03
    • Category: zabbix
     
    • 最終更新日時:-0001/11/30 00:00:00

    Embed
    Zabbixから室温をモニタリングする:びぼうろぐ:So-netブログ /
    http://bibo-log.blog.so-net.ne.jp/2012-04-12

    bitplane/temper · GitHub /
    https://github.com/bitplane/temper

    USB温度計! USB thermometer-528018USB温度計! USB thermometer-528018
    ()
    OEM

    商品詳細を見る

    一時期、流行ったUSB温度計ですが、せっかくあるので使用してみることにしました。

    今回の使用環境はRaspberry Piで使用することにしました。

    1. 必要な環境としてパッケージを導入する。
    sudo apt-get install git build-essential libusb-1.0-0 libusb-1.0-0 libusb-dev
    git clone git://github.com/bitplane/temper.git
    cd temper

    2. temper.c の以下の部分を編集する。
    static float scale = 1;
    static float offset = 0;

    -utc = gmtime(&t);
    +utc = localtime(&t); #日本時間で出力するようにする

    3. おもむろにmakeする。

    4. 出来たバイナリを実行し、気温が出力されているか確認する。
    $ ./temper
    06-Jun-2013 14:11,28.700005


    5. 上記のWebサイトを参考に、USB温度計を校正する。校正するためには他に温度計を使用し、その差を利用して校正する。
              1点目 2点目 差
    他の温度計 32.2 25.6 6.6 ---(1)
    TEMPer 32.329498 25.808313 6.521185 ---(2)
    Scale: (1)/(2) = 1.012
    Offset: 25.6 - 25.808313x1.012 = -0.52


    6. 何度か実行し、問題ないようだったら再度makeする。

    7. 「/etc/zabbix/zabbix_agentd.conf.d」配下に「userparameter_roomtemp.conf」のようなファイルを作成し、以下のように記述する。
    UserParameter=sensor.RoomTemp,/usr/local/bin/temper | cut -f2 -d","

    8. Zabbix Agent を再起動する。
    service zabbix-agent restart

    9. Zabbixにアイテムを作成する。
    roomtemp.png

    10. グラフを作成し、視覚的にも監視できるようにする。
    roomtemp2.png

    11. 以上でZabbixから室温が監視できるようになったと思います。

    あとは閾値を設定し、メールで警告を飛ばすようにする、Ejectを使ってクーラーの電源を入れるようにするなどすれば完璧かと思います。
    関連記事




    Pagination

    Trackback

    Trackback URL

    https://kometchtech.blog.fc2.com/tb.php/1169-9d6f503b

    Comment

    Post Your Comment

    コメント登録フォーム
    公開設定

    Utility

    Profile

    kometchtech

    Author:kometchtech
    なんちゃってエンジニアです。
    2009年10月から業務都合により大阪勤務になりました。
    2010年1月、HYBRID W-ZERO3を購入しました。
    2010年11月、HTC Desire HDを購入しました。
    2012年2月、都内の会社に転職しました。
    2012年5月、HTC One Xを購入しました。
    2012年8月、事情により休職しました。
    2012年8月、SONY Xperia SXを購入しました。
    2013年1月、一身上の都合により退職しました。
    2014年3月、都内の会社に就職しました。
    2016年8月、HPC系の会社に転職しました。
    2018年6月、Xperia XZ1 compactに機種変。

    Amazonほしい物リスト
    何か問題などありましたら、こちらまで。 Twitter:@kometchtech follow us in feedly

    カレンダー

    12 | 2019/01 | 02
    - - 1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31 - -

    記事リスト

    最新の記事

    全記事(数)表示

    全タイトルを表示

    バロメーター

    カテゴリー

    カテゴリークラウド

    アーカイブ

    検索フォーム

    FCカウンター

    オンライン

    現在の閲覧者数:

    Amazonアソシエイト

    スポンサードリンク

    月間ページランキング

    ブログパーツ

    サイトランキング