OctoprintKlipperPlugin
Go to file
thelastWallE b2575c55db Merge branch 'feat/multipleCfg' 2021-09-05 15:28:57 +02:00
.github Update issue templates 2021-05-27 18:24:11 +02:00
docs/assets/img update images 2021-03-30 21:41:08 +02:00
octoprint_klipper Merge branch 'feat/multipleCfg' 2021-09-05 15:28:57 +02:00
translations 🐳 chore(translation): DE translation 2021-05-13 20:23:07 +02:00
.editorconfig Merge branch 'feat/multipleCfg' 2021-09-05 15:28:57 +02:00
.gitignore feat(configbackup): copy files to data 2021-05-30 15:01:41 +02:00
LICENSE.md Update to License to all match AGPL 2020-08-29 17:23:22 -05:00
MANIFEST.in Initial commit. 2018-01-23 15:01:58 +01:00
README.md Update README.md 2021-05-12 12:51:05 +02:00
_config.yml [docs] Update jekyll template settings 2018-08-20 14:28:07 +02:00
babel.cfg Initial commit. 2018-01-23 15:01:58 +01:00
changelog.md 📃 docs(changelog.md README.md): list changes 2021-05-08 00:15:28 +02:00
requirements.txt Initial commit. 2018-01-23 15:01:58 +01:00
setup.py [release]bump for 0.3.8.3 2021-05-25 13:21:58 +02:00

README.md

Fork information:

Fork Installation Information:

  • Uninstall any other versions of the plugin using Plugin Manager or other means, as necessary.
  • Install this version by using Plugin Manager's "From Url" option and entering this URL: https://github.com/thelastWallE/OctoprintKlipperPlugin/archive/master.zip

OctoKlipper Plugin

This plugin assists in managing and monitoring the Klipper 3D printer firmware.

Features

  • Simplified connection dialog.
  • Restart Host and MCU processes.
  • User defineable macro buttons with optional parameter dialogs.
  • Assisted bed leveling wizard with user definable probe points.
  • PID Tuning Dialog.
  • Dialog to set a coordinate offset for future GCODE move commands.
  • Message log displaying messages from Klipper prepended with "//" and "!!".
  • Basic Klipper configuration editor
  • Performance graph displaying key parameters extracted from the Klipper logs.

Installation

Search for "Klipper" in OctoPrints Plugin Manager.

Message Log

or install manually using this URL / zip:

https://github.com/thelastWallE/OctoprintKlipperPlugin/archive/master.zip

Update

OctoPrint will inform you when a new version of this plugin becomes available.

Configuration

Click on the wrench icon in the titlebar to open OctoPrints settings dialog. Select "OctoKlipper" at the bottom of the settings dialog.

Contributions

Also for the moment this plugin does what I wanted it to do, it is far from finished, pull requests are welcome. If you want to get started, the OctoPrint Plugin API is quite well documented here: docs.octoprint.org/en/master/plugins.

  • The devel branch is the branch to merge new features and bugfixes to.
  • The rc branch is for Release Candidates and bugfixing them.
  • The master branch is for Stable Releases.

Screenshots

Message Log

Message Log

Bed Leveling

Bed Leveling

PID Tuning

PID Tuning

Coordinate Offset

Coordinate Offset

Settings

Settings

Klipper Config

Klipper Config

Performance Graph

Performance Grap