部屋の温度と湿度をNature remoで取得してmackerelで監視する
そろそろ熱中症に気を付ける時期なので監視しておきたい
雑なshell
事前にnature remoのtokenを取得しておく
nature.sh
#!/bin/bash TOKEN=$(cat token.txt) epoch=$(date +%s) json=nature.json curl -s -X GET "https://api.nature.global/1/devices" -H "Authorization: Bearer $TOKEN" -o $json humidity=$(cat $json | jq ".[].newest_events.hu.val") temperature=$(cat $json | jq ".[].newest_events.te.val") echo -e "room.humidity\t$humidity\t$epoch" echo -e "room.temperature\t$temperature\t$epoch" rm $json
あとはこれを mackerelのサービスメトリック に投げる
./nature.sh | mkr --conf mackerel.conf throw --service room
あとはそれを Monitorsから監視する
我が家の温度/湿度情報です
![](https://cdn-ak.f.st-hatena.com/images/fotolife/h/hogem/20220509/20220509202140.png)