Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- trap "exit" INT TERM ERR
- trap "kill 0" EXIT
- /usr/local/bin/rtl_tcp &
- sleep 10
- WATERMETER=`/etc/tools/rtlamr/rtlamr -msgtype=r900 -filterid=8675309 -single=true -format=csv -duration=5m | cut -d ',' -f8 | sed 's/.$/.&/'`
- sleep 5
- if ! [ -z "$WATERMETER" ]
- then
- curl -i -XPOST 'http://localhost:8086/write?db=rtlamr' --data-binary "usage,host=water value=$WATERMETER" &>/dev/null
- fi
- GASMETER=`/etc/tools/rtlamr/rtlamr -msgtype=scm+ -filterid=1234567890 -single=true -format=csv -duration=5m | cut -d ',' -f8`
- sleep 5
- if ! [ -z "$GASMETER" ]
- then
- curl -i -XPOST 'http://localhost:8086/write?db=rtlamr' --data-binary "usage,host=gas value=$GASMETER" &>/dev/null
- fi
- sleep 10
- kill $!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement