Repository navigation
Update OctoLight Home Assistant listing for v0.3.0 - #1504
Open
idontwantfame wants to merge 1 commit into
Open
idontwantfame wants to merge 1 commit into
idontwantfame wants to merge 1 commit into
Conversation
jneilliii
reviewed
Oct 24, 2026
| # You can also remove the whole "os" block. Removing it will default to all | ||
| # operating systems being supported. | ||
|
|
||
| - ">=1.11.8,<3" |
Contributor
There was a problem hiding this comment.
OctoPrint 1.8.0 was first version that supported python 3.9. Is there a reason you're limiting to the latest release?
|
|
||
| ## Requirements and setup | ||
|
|
||
| Requires Python **>=3.9,<4**, OctoPrint **>=1.11.8,<3** on Linux, and a Home |
Contributor
There was a problem hiding this comment.
adjust version based on other comment if it is adjusted
Comment on lines
+112
to
+117
| ## Upgrading | ||
|
|
||
| Existing OctoLight Home Assistant installations upgrade in place. The plugin | ||
| identifier, settings and update source remain the same, so no settings import is | ||
| needed. Integrations using GET requests to toggle, turn on or turn off lights must | ||
| switch to authenticated JSON POST commands on the same API endpoint. |
Contributor
There was a problem hiding this comment.
Is this block even necessary to include since existing users won't really be impacted?
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What is the name of your plugin?
OctoLight Home Assistant
What does your plugin do?
Controls Home Assistant lights, switches and input booleans from OctoPrint. Features include entity discovery, navbar controls, brightness and RGB colour adjustment, print status colours, optional error flashes, delayed shutoff and @octolight host commands.
Where can we find the source code of your plugin?
https://github.com/mark-bloom/OctoLight_Home-Assistant
Was any kind of genAI (ChatGPT, Copilot etc) involved in creating this plugin?
Yes. Codex assisted with refactoring, tests, documentation. The listing now includes the ai-developed attribute.
Is your plugin commercial in nature?
No. It is free and open source under AGPL-3.0-or-later.
Does your plugin rely on some cloud services?
No cloud service is required. The plugin communicates directly with the user-configured Home Assistant instance, which can run locally.
Further notes
This updates the existing octolightHA listing following v0.3.0 and the collaboration agreed in #1502.
Changes include:
The original plugin identifier, registration date and upstream URLs are preserved. Front-matter validation passes with no warnings, and screenshot assets have been checked.
Fixes mark-bloom/OctoLight_Home-Assistant#23