OctoPrint-SpoolManager icon indicating copy to clipboard operation
OctoPrint-SpoolManager copied to clipboard

Spool utilization history?

Open Lumute opened this issue 4 years ago • 11 comments

Thanks for this great plugin!

It would be really cool if there was a way to see a log of every time material is subtracted from a spool, like date/time and amount used.

I understand you are working on integrating with PrintJobHistory so maybe that is already part of this planned integration where records on the spool log could also be associated to print job in the PrintJobHistory?

In any case, having a button in the spool to show the utilization history would be great, and a button to add manual adjustments that would registered in the utilization log.

Lumute avatar Aug 30 '20 15:08 Lumute

Hi @Lumute, thats the final goal with the PJH integration.

But what do you mean with "manual adjustments that would registered in the utilization log"? Can you give me an example?

OllisGit avatar Aug 31 '20 11:08 OllisGit

Hi,

Awesome!, sure for example I had a failed print that didn't register in PrintJobHistory due to a power failure, so if we have a proper spool log then I would click a button to do a manual adjustment of -7g (or 1.61m) with datetime and reason/description = "Failed print due to power outage", or "Gave 5m to a friend for testing", etc.

Ideally if I take the utilization log and add all the entries + the remaining material in the spool I should get what the spool had when I started tracking, like a ledger...

Thank you!

Lumute avatar Aug 31 '20 14:08 Lumute

[current plan]https://github.com/OllisGit/OctoPrint-SpoolManager/wiki/rdbs-scheme-development @Lumute: Could be solved by adding a record to SpoolHistory, is an additional text really needed?

marneu avatar Sep 22 '20 10:09 marneu

You mean the explanation / note? not really needed but would be a nice to have...

Lumute avatar Sep 22 '20 15:09 Lumute

There could be a field "originator" which could be (ab)used with a comment, but limited to 16 chars. But could be enough to show something like a short reason for this consumption taken off the spool.

marneu avatar Sep 22 '20 15:09 marneu

I think that is a good compromise, maybe not a long note but at lest something short to remember what was the adjustment for.

Lumute avatar Sep 23 '20 05:09 Lumute

With PJH now supporting adding jobs would that be a better option? You could make the adjustment by adding a job to PJH and note how much filament was used (consumed). Since PHJ already has a comments section, then you could describe in lots of detail what the filament was 'used' for.

excalbian avatar Oct 12 '20 10:10 excalbian

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

stale[bot] avatar Nov 11 '20 11:11 stale[bot]

fyi: I am continuing working on this in Q1/2021

PS. Sorry, for being late to the party, but I made a "Octoprint sabatical" (no coding, no printing) the last months.

OllisGit avatar Jan 17 '21 23:01 OllisGit

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

github-actions[bot] avatar Jan 14 '22 02:01 github-actions[bot]

fyi: Not closed any more, because I want to implement this in one of the next releases.

OllisGit avatar Jan 16 '22 10:01 OllisGit