Raspberry pi OS Raspbian GNU/Linux 13 (trixie) コマンド備忘録 6 mh-z19でmunin

 Raspberry pi OS Raspbian GNU/Linux 13 (trixie) コマンド備忘録 5 python仮想環境 mh-z19 第2

前回作ったdist/ フォルダ内に  main をnz-h19-appとファイル名を変更し/usr/local/binに移動

/usr/share/munin/plugins/ に munin-chk-co2 を以下のようなファイルを作成

#!/bin/bash
if [ "$1" = "autoconf" ]; then
        echo "yes"
        exit 0
fi
if [ "$1" = "config" ]; then
    # グラフタイトル
    echo 'graph_title CO2'
    # グラフ縦軸
    echo 'graph_vlabel CO2 (ppm)'
    # グラフのスケール設定
#    echo 'graph_args --base 1024 -l 0'
    #カテゴリ
    echo "graph_category Environment"
    #グラフの縦軸の制限
    echo graph_args --lower-limit 400 #--upper-limit 4000
    # 凡例の設定   
    # each line name
    echo server1.label CO2
#    echo server2.label WiMAX_Transfer2_amount
    #ライン値設定
    echo server1.draw LINE2    
#    echo server2.draw LINE2
    exit 0
fi

# collect
CMD=`/usr/local/bin/mz-h19-app`
echo server1.value "${CMD}"
#echo "server1.value 25.5"
#echo "server2.value 5.12"

 

実行権限をつけて

chmod +x  /usr/share/munin/plugins/munin-chk-co2

リンクを張って、munin-nodeノリスタート

  sudo ln -s /usr/share/munin/plugins/munin-chk-co2  /etc/munin/plugins/munin-chk-co2
/etc/init.d/munin-node restart

 

一応起動時に

sudo chmod 777 /dev/i2c-1

sudo chmod 777 /dev/ttyAMA0

chmod 777 /dev/ttyS0


して送ることにした。

コメント

このブログの人気の投稿

ImDisk Toolkitが開発終了していた。AIM Toolkitに乗り換え

Windows 10 デフォルトゲートウェイに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について