Recording RPICT Serial stream on local file: Difference between revisions

From lechacal
Jump to navigation Jump to search
No edit summary
No edit summary
Line 12: Line 12:
  nano gateway.conf
  nano gateway.conf


In this file you should turn off Emoncms and Influxdb.
In this file you should turn off Emoncms and Influxdb. Then turn on localsave. Also edit the directory if needed.


  [system]
  [system]

Revision as of 12:54, 11 February 2019


We are proposing a basic script template which can be installed as below.

wget lechacal.com/RPICT/tools/lcl-gateway.py.zip
unzip lcl-gateway.py.zip
wget lechacal.com/RPICT/tools/gateway.conf
sudo apt-get install python-requests

Edit the gateway.conf file to reflect your own setting.

nano gateway.conf

In this file you should turn off Emoncms and Influxdb. Then turn on localsave. Also edit the directory if needed.

[system]
port=/dev/ttyAMA0
baud=38400

[emoncms]
enabled = False
hostname = emoncms.org
apikey = --apikey-from-emoncms-goes-here--
node = 20

[influxdb]
enabled = False
url = http://10.10.15.26:8086/write   # https://corlysis.com:8086/write
dbname = mydb
user = token
passwd = -optional-password-goes-here----
measurement = rpict3t1           # Modify this to match your board

[localsave]
enabled = True
directory = /tmp/


Insert the RPICT and run

./lcl-gateway.py

The data will be stored in the /tmp directory. One file per day in csv format. Titled with the epoch time when it started.