Useful for plotting your 3D printer progress.
Clone this repository and run:
$ npm install
Package on npm is coming soon.
This script relies on the following (already configured) software:
- InfluxDB
- OctoPrint
- Grafana
Copy config.json.example
to config.json
and add your values.
Periodically run main.js
. For example with a cron job:
* * * * * <username> node /usr/local/src/OctoDash/main.js
This will update the database with the latest information every minute.
Import the grafana_dashboard_example.json
into Grafana.
MIT © bitbackofen