Skip to content

Releases: thomst08/OctoLight

OctoLight v1.0.2

Choose a tag to compare

@thomst08 thomst08 released this 05 Aug 01:33
  • 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

Choose a tag to compare

@thomst08 thomst08 released this 10 Jul 11:13
a34865c
  • 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

Choose a tag to compare

@thomst08 thomst08 released this 21 Jun 07:37
  • 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

Choose a tag to compare

@thomst08 thomst08 released this 07 Apr 03:45
  • 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

Choose a tag to compare

@thomst08 thomst08 released this 25 Mar 09:49
  • 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

Choose a tag to compare

@thomst08 thomst08 released this 24 Mar 07:13
  • Corrected requirement install list
  • Corrected missing function when adding permissions causing an error

OctoLight v0.2.0

Choose a tag to compare

@thomst08 thomst08 released this 01 Feb 11:47
  • Added customer GCODE for turning the light on with a delayed turn off.

OctoLight v0.1.9

Choose a tag to compare

@thomst08 thomst08 released this 31 Jan 12:36

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

Choose a tag to compare

@thomst08 thomst08 released this 29 Jan 17:59
  • Added check to API calls, checks for "Control" permission is given with API key.

OctoLight v0.1.7

Choose a tag to compare

@thomst08 thomst08 released this 29 Oct 05:03
0cbb8f5
  • Added new GCODE trigger function
  • Added GCODE options to settings