These scripts are used to extract information from an SQLite database of weather observations. The database is populated by the sqlitelog2300 command in my fork of Open2300. The main script is json2300.lua.
The temperature readings contain relatively frequent erroneous spikes, both positive and negative. Attempts are made to filter these out.
The tool depends on these lua rocks:
- lsqlite3
- luajson