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 41: Line 41:


  ./lcl-gateway.py
  ./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.

Revision as of 12:53, 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.

[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.