Skip to content
Shell M. Shrader edited this page Nov 15, 2022 · 5 revisions

Overview

Please add your own experiences to this article. Any input / feedback you have is greatly appreciated and will help out others.

One of the great things about building upon the Octoprint platform is you get to use all the companion plugins that have been built by the community over the years.

With that said, not all plugins will work with Better Grbl Support. Some obvious examples of ones that do not work (for now at least) are PrettyGCode and Octolapse. I'm certain without even trying to test them, these two plugins will not work. Anything related to temperature (hotend and/or bed), bed leveling, slicing, canceling objects, pausing prints, etc will all likely not work or are simply not applicable.

So let's set the negatives aside and focus on what does work 🥇

Fully Functional

  • UI Customizer (not at the same time as Themeify)
  • Themeify (not at the same time as UI Customizer)
  • Custom Control Editor (as of v2.1.3) *
  • System Command Editor
  • FileManager
  • GCode System Commands
  • Portlister (you need to use my fork for python3 support)
  • PSU Control
  • Gcode Editor
  • Resource Monitor
  • CNC GCode Viewer
  • Signal Notifications

* The official plugin is broken and will periodically delete controls. Here is a good fork that fixes this bug: https://github.com/jneilliii/octoprint-customControl/archive/devel.zip

With Some Limitations

  • Timelapse - while not a plugin Timelapse works great so long as you use TIMED Timelapse mode
  • Tempsgraph - for aforementioned reasons but the CPU and custom graphs still work
  • Telegram - stay away from anything related to z height change notifications

Wishlist