LazeMSS / OctoPrint-TopTemp

Topbar temperature plugin for OctoPrint
21 stars 2 forks source link

Add Hotend and Part Cooling Fan Speed #13

Closed lightmaster closed 3 years ago

lightmaster commented 3 years ago

I don't know how to do it, but it would be nice to be able to show the speeds of various fans using this. At the vary least, the Part Cooling Fan, but also the Hotend Fan if its set to be automatic instead of always on.

LazeMSS commented 3 years ago

Normally these cant be read but I will look into getting them from the gcode sent

lightmaster commented 3 years ago

Not sure how they do it, but DisplayLayerProgress is able to get the cooling part fan, just type in [fanspeed] where you want it:

Fan: <span style='display: inline-block;width:42px;'>[fanspeed]</span>
LazeMSS commented 3 years ago

Yes I was guessing they were using the gcode - this will not work if you change the fan speed directly on the printer. But its better than nothing. I will look into it and add it together with the other stuff new stuff I will be adding.

LazeMSS commented 3 years ago

@lightmaster which gcode can enable/disable the hotend fan? I know of M106 for fanspeed but not hotend fan

lightmaster commented 3 years ago

Hot end is either always on with 12/24v constant, or hooked up to a mosfet and automatically on when hotend temp is above a certain to set in Configuration_adv.h. If only for safety reasons, I doubt you can directly control the hotend fan with gcode.

LazeMSS commented 3 years ago

This is fixed in the next release - please test/try by following the below guide:

Open Settings, then click Plugin Manager
At the bottom click "Get more.."
In the input field below "... from URL" paste in: https://github.com/LazeMSS/OctoPrint-TopTemp/archive/develop.zip
Click Install
lightmaster commented 3 years ago

Once I noticed the default settings for Only while printer is printing and disabled that, looks like it's working great.

LazeMSS commented 3 years ago

Reopen will close when public release is out 😄

LazeMSS commented 3 years ago

Closing - fixed in: https://github.com/LazeMSS/OctoPrint-TopTemp/releases/tag/0.0.1.0

Please reopen if not fixed