Logging history of prints

I feel like this is a dumb question, but I cannot find the answer. I want to keep a log of prints (file), estimated time, actual time, etc.

I notice the Slack plugin seems to give a summary on print completion:

Is this info logged somewhere that I can parse it out to keep a database of prints? Filament used would also be amazing. Power usage KWh for the print would be a huge plus. I found this: https://github.com/imrahil/OctoPrint-PrintHistory but it appears to be dead.

Any help would be greatly appreciated!!

Hello @danodemano!

This one is in progress: https://github.com/OllisGit/OctoPrint-PrintJobHistory

1 Like

Hi @danodemano,
look into the uploads-(sub)folder there is a .metadata.json file. This file includes basic informations about a print. e.g.

File Name; timestamp; success; printtime; filament length; filament volume

Currently I am writing an metadata-importer (CSV based) for my PrintJobHistory-Plugin, so that is possible to include past prints into the history database with more informations like thumbnail and notes.

C ya,
Olli

1 Like

Maybe its an overkill but astroprint plugin does a good job.

1 Like

Thanks all, I installed the Ollis one to give it a run. Astroprint also looks super-cool so I'm going to check that out too. Appreciate it and have a great holiday!