Skip to content
Adds a parts fan speed slider to octoprint's UI
Branch: master
Clone or download
ntoff bump version 0.2.1
changelog: 0.2.1 Fixes missing variable init #11
Latest commit b810440 Jan 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
extras add repo info Dec 1, 2017
image update screenshot Dec 5, 2018
octoprint_fanspeedslider init self.lockfan Dec 30, 2018
.editorconfig upload Aug 28, 2017
.gitignore upload Aug 28, 2017
MANIFEST.in upload Aug 28, 2017
README.md Merge from master Dec 30, 2018
babel.cfg upload Aug 28, 2017
requirements.txt upload Aug 28, 2017
setup.py

README.md

Fan Speed Slider Plugin

Add a slider to control the speed of a parts cooling fan.

Usage

Slide the slider, click the button. There really isn't much else to do :)

Settings

  • The default value of the slider is user configurable, this is the value that the slider will be set to upon loading OctoPrint's UI, and any time you refresh the page.

  • The remember last speed checkbox will tell the plugin to save the fan speed as it gets sent to the printer, and set the slider to that value on load / refresh (overrides the default value setting).

  • The minimum fan speed setting will limit how slow the fan runs, this is useful since some fans don't work below a certain speed.

  • The maximum fan speed setting will limit how fast the fan runs, this is useful if your fan is too strong, or you wish to limit the speed post-slice without having to re-slice your file.

  • "Disable M106 / M107" will disable the controls and reject all M106/M107 commands before they're sent to the printer. This setting has a corresponding padlock button beside the off button, both the padlock button and this setting in the settings page do exactly the same thing. This setting is here only as a convenience.

  • Notification autohide delay controls how long any notifications will remain on the screen for. If the user manually sets a speed outside of the set range, a notification will be displayed informing the user the fan speed has been modified. Print jobs shouldn't trigger these notifications, and so popup spam shouldn't occur, however if a user wishes not to receive notifications when setting fan speeds outside of the set range, this value can be set to 0 (zero) to disable notifications. (this setting won't / shouldn't affect OctoPrint's global notifications, it only applies to info popups generated by this plugin).

Note: Slider does not follow the speed of the fan. If the fan speed is set via gcode or an LCD panel on the printer, the slider will not respond to the change. It is a setting, not an indicator, and functions the same way the feedrate and flowrate sliders do.

Setup

Install manually using this URL:

https://github.com/ntoff/OctoPrint-fanspeedslider/archive/master.zip
You can’t perform that action at this time.