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

Support Moonraker and Klippy API (basics) #2797

Open
13 of 18 tasks
davidzwa opened this issue Jan 24, 2024 · 1 comment · Fixed by #3170 · May be fixed by #3168 or fdm-monster/fdm-monster-client#1222
Open
13 of 18 tasks

Support Moonraker and Klippy API (basics) #2797

davidzwa opened this issue Jan 24, 2024 · 1 comment · Fixed by #3170 · May be fixed by #3168 or fdm-monster/fdm-monster-client#1222
Assignees
Labels
epic Collection issue or big subproject.
Milestone

Comments

@davidzwa
Copy link
Collaborator

davidzwa commented Jan 24, 2024

Add support for Moonraker based printers.

Acceptance Criteria

Further resources

Add a client for this API:
https://moonraker.readthedocs.io/en/latest/web_api/#http-api-overview
Study this RPC (remote procedure call) javascript implement:
https://github.com/Arksine/moontest/blob/master/src/js/main.js#L28
Try to adjust the printer model in such a way that the intended printer model is known beforehand (Klipper or OctoPrint)
Other examples:
https://github.com/MintyTrebor/moonNode/blob/main/MoonNode.js

@davidzwa davidzwa added high prio epic Collection issue or big subproject. labels Jan 24, 2024
@davidzwa davidzwa self-assigned this Jan 24, 2024
@davidzwa davidzwa pinned this issue Jan 25, 2024
@davidzwa davidzwa removed the backend label Apr 8, 2024
@mkevenaar mkevenaar added this to the 1.7 milestone Apr 10, 2024
@davidzwa davidzwa removed their assignment Apr 10, 2024
@davidzwa davidzwa self-assigned this Apr 23, 2024
@davidzwa
Copy link
Collaborator Author

Since this is such a wanted feature: active development has started meaning this feature will get full attention from now on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Collection issue or big subproject.
Projects
None yet
2 participants