Skip to content

Releases: thomst08/OctoLight

OctoLight v1.0.2

05 Aug 01:33

Choose a tag to compare

  • Changed from RPi.GPIO to gpiozero as the main package to interact with GPIO pins
  • Updated package requirements to handle installing of RPi.GPIO or lgpio depending on the systems version of Python to support old version of OctoPi and newer versions
  • Updated README with instructions on how to fix an issue with lgpio on the latest build of OctoPi build 1.1.0
  • Removed old API commands as this is a permissions violation
  • Removed references to BCM pin numbers as pin numbers are treated as board numbers through gpiozero.

Note: The changes in this version could cause issues with a button press not functioning, if this is the case, please have a look at the issue notes on the GitHub page or reach out with an issue.

OctoLight v1.0.1

10 Jul 11:13
a34865c

Choose a tag to compare

  • Updated API to a more modern standard (Thank you very much @arieboven for the work)

Note: This changes the API going forward, however, the old API calls will still work with this version, but will be removed in the future, please update your API calls to the new version.

OctoLight v1.0.0

21 Jun 07:37

Choose a tag to compare

  • Setup OctoLight to allow for a external button to change the lights state
    • This setting is added to README information and the settings menu
  • Updated the settings menu to use tabs for each type of setting, show information related to each input and changed some naming.
  • Updated OctoLight to reset pin state when settings are changed

OctoLight v0.2.3

07 Apr 03:45

Choose a tag to compare

  • Added OctoPrint Start and Stop events, allows for changing the lights state when OctoPrint starts or/and stops. Thank you to @adrcunha for implementing this.

OctoLight v0.2.2

25 Mar 09:49

Choose a tag to compare

  • Added check for GPIO mode and changing it only if not set
  • Handles GPIO mode if set to BCM, adds context to settings and stops plugin from crashing

OctoLight v0.2.1

24 Mar 07:13

Choose a tag to compare

  • Corrected requirement install list
  • Corrected missing function when adding permissions causing an error

OctoLight v0.2.0

01 Feb 11:47

Choose a tag to compare

  • Added customer GCODE for turning the light on with a delayed turn off.

OctoLight v0.1.9

31 Jan 12:36

Choose a tag to compare

Added function to treat light as button press

  • Added setting to enable new function
  • Added setting to control the length of a button press.

OctoLight v0.1.8

29 Jan 17:59

Choose a tag to compare

  • Added check to API calls, checks for "Control" permission is given with API key.

OctoLight v0.1.7

29 Oct 05:03
0cbb8f5

Choose a tag to compare

  • Added new GCODE trigger function
  • Added GCODE options to settings