Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spoolman filament manager integration #1446

Closed
Donkie opened this issue Jun 26, 2023 · 7 comments · Fixed by #1542
Closed

Spoolman filament manager integration #1446

Donkie opened this issue Jun 26, 2023 · 7 comments · Fixed by #1542
Labels
💡 Type: FR Requests a new feature
Milestone

Comments

@Donkie
Copy link

Donkie commented Jun 26, 2023

Requested feature:

Moonraker will soon support integration to my latest invention, Spoolman.

Front ends will be able to interact with the full Spoolman API through a proxy available in Moonraker. So eventually, creating a full CRUD interface is entirely possible if so desired.

However, as a starting point, the most essential thing is being able to set/get the "active spool", which is the spool that Moonraker will track filament usage of to the Spoolman server. This can be done though the web API.

As a second step, displaying more information about the active spool would be cool, such as remaining filament, etc. Also perhaps having warnings pop up if the remaining filament isn't enough for a print before starting it?

Solves the following problem:

No response

Additional information:

No response

@Donkie Donkie added the 💡 Type: FR Requests a new feature label Jun 26, 2023
@meteyou
Copy link
Member

meteyou commented Jun 26, 2023

Oh nice! This is a highly requested feature in the klipper world. Thank you for your work. I will ping you, if I have questions for the implementation or I have something to test.

@meteyou meteyou added this to the vNext milestone Jun 26, 2023
@patofoto
Copy link

Amazing!!!. Already running Spoolman on a Docker on my NAS. Soooooo looking forward to this integration. I am just a hobbyist good enough with computers to get in trouble by getting way too deep beyond my knowledge. I understand the concept of how everything is working but need to learn how to make API calls and display the results.

@patofoto
Copy link

@Donkie Apologies if this is too basic a question. I am currently running Spoolman on my NAS. I assume I can install Docker directly on my control board and run Spoolman there?. It is a BTT Manta E3EZ with a BTT CB1 and their latest image.

@Donkie
Copy link
Author

Donkie commented Jul 10, 2023

Never used that myself, but if it can run regular ARM/x86 programs then yes it should be possible.

Please use the mainsail discord in the future for any questions. Spoolman has it's own channel there, #spoolman

@meganssmith
Copy link

any update on this? Would love to help test

@numindast
Copy link

@Donkie Apologies if this is too basic a question. I am currently running Spoolman on my NAS. I assume I can install Docker directly on my control board and run Spoolman there?. It is a BTT Manta E3EZ with a BTT CB1 and their latest image.

This targets running on the host where Mainsail / Moonraker / Klipper are running. So this would be on a Raspberry Pi or other host computer you use.

@nelsongraca
Copy link

Any predicted date on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 Type: FR Requests a new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants