User Tools

Site Tools


bash:mqtt:add_to_influxdb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
bash:mqtt:add_to_influxdb [2017/09/27 12:37] – created biggibash:mqtt:add_to_influxdb [2017/11/29 23:06] (current) biggi
Line 13: Line 13:
        echo "`date` - Got: $line"        echo "`date` - Got: $line"
 # Get vars # Get vars
- SENSORNAME=`echo $line | cut -d'/' -f3`+ SENSORNAME=`echo $line | cut -d'/' -f3 | sed 's/ /\\\ /g'`
  SENSORTYPE=`echo $line | cut -d'/' -f5 | awk {'print $1'}`  SENSORTYPE=`echo $line | cut -d'/' -f5 | awk {'print $1'}`
- SENSORDATA=`echo $line | awk {'print $2'}`+ SENSORDATA=`echo $line | awk {'print $NF'}
 # Insert data to influxdb # Insert data to influxdb
  curl -XPOST "http://$INFLUXDBHOST:$INFLUXDBPORT/write?db=$INFLUXDBNAME" --data-binary "$SENSORTYPE,sensor=$SENSORNAME value=$SENSORDATA"  curl -XPOST "http://$INFLUXDBHOST:$INFLUXDBPORT/write?db=$INFLUXDBNAME" --data-binary "$SENSORTYPE,sensor=$SENSORNAME value=$SENSORDATA"
bash/mqtt/add_to_influxdb.txt · Last modified: 2017/11/29 23:06 by biggi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki