Skip to content

Releases: kantlivelong/OctoPrint-PSUControl

0.1.8

09 Apr 23:17
Compare
Choose a tag to compare

Fix errors when heaters aren't reported by the firmware (#126)

0.1.7

03 Jan 17:43
Compare
Choose a tag to compare

Move check_psu_state to a Thread instead of using a RepeatedTimer. Resolves blocking IO issues. (#84)
Use subprocess.popen with poll() for all system commands.
Only reset idleTimer if the timer object exists and is still alive. (#82)

0.1.6

06 Dec 15:26
Compare
Choose a tag to compare

Remove Raspberry Pi requirement. (#51)
Use CSS class for indicator color. (#73)
Rework idle timer using the ResettableTimer class. Less overhead and better performance.
Fix js error that can occur. (#69)
Set defaults for [switching|sensing]Method. (Fixes #75)
Query PSU state on [WebUI] load

0.1.5

17 Sep 23:46
Compare
Choose a tag to compare

Add togglePSU API Command (#33)
Add getPSUState API Command (#34)
Set initial state of the switching GPIO accordingly (#40)
Add Pseudo On/Off G-Code Switching (#26)
Added M106 to autoOnTriggerGCodeCommands defaults (#45)
Move static power off dialog from jinja2 template to js (#46)
Change power off dialog message
Add invert and pull-up/down options for Sensing (#39)
Add support for sensing via system commands

0.1.4

09 Apr 23:53
Compare
Choose a tag to compare

-Add ability to specify pin mode. Converts if mode already set by another plugin.
-Make confirmation of switching off optional (#15)
-Add postOnDelay option to wait X seconds after switching PSU on. (Useful if the PSU takes a short bit to turn on)
-Option to disconnect on power off. (#10)
-Indicator/toggle UI improvements
-Settings UI improvements
-Fixes make_response error

0.1.3

13 Feb 19:29
Compare
Choose a tag to compare

-Add System Command support.
-Fix permission check for the power toggle icon.

0.1.2

02 Feb 17:59
Compare
Choose a tag to compare

-Make Sensing optional. If disabled the plugin will try to keep track of the PSU state internally.
-Updated requirments to specify RPi.GPIO version
-Rework GPIO configuration for simplicity and better error handling
-Avoid idle power off when a print job is paused
-Use ajax POST instead of OctoPrints. (Compatibility fix)

0.1.1

28 Jan 14:47
Compare
Choose a tag to compare

-Add invert option for On/Off GPIO Pin
-Fix indicator/button icon class.

0.1.0

26 Jan 03:16
Compare
Choose a tag to compare
Initial commit