Comments (9)
@cp2004 Charlie, I was following this recently and installed this after it was added to the plugin store.
I am happy to assist with documentation but I think I need a nudge in the right direction or an example config to look at to get started.
I was a little surprised that there didn't seem to be any default configuration upon install even though some items were "enabled" by default.
It looks like in addition to being enabled, I have to add configurations. For the printing effects it made sense, but for the progress effects I'm not sure what needs to be configured (10% done, 25%, etc...)
from octoprint-wled.
I was a little surprised that there didn't seem to be any default configuration upon install even though some items were "enabled" by default.
Yeah, I had a long 'think' about this one. I could not think initially of what default settings to add, so I didn't add any. And the way OctoPrint works with default settings that are lists, it is not easy to make sure all the config stays the same. But yeah, I agree it is not the most user-friendly interface to look at until you understand it. That said, I would really appreciate something from someone who didn't create the thing, to make it clearer.
for the progress effects I'm not sure what needs to be configured (10% done, 25%, etc...)
In the progress effect case, it is just a single 'config' for each segment - it will display a progress bar, instead of a user-selectable effect as in the 'Printing effects' section, with the configured colours.
In terms of docs, initially some markdown files in a /docs
folder may be enough for something to reference. I was considering running it on Docusaurus, mostly because I like the name but that will take more work to setup, so I will look at it in the future.
Or, if you want to some extra text in the settings UI to explain some of the sections may be more useful, as people will actually read it. A sentence or two above the table here:
May be enough. The templates are a bit spaghetti still, but that would probably go at the top of this file: https://github.com/cp2004/OctoPrint-WLED/blob/main/octoprint_wled/templates/settings/progress.jinja2#L2
from octoprint-wled.
Hopefully that helps - of course, just ask more questions if you want 😄
from octoprint-wled.
Thanks, this does help enough to get started and I have been testing some different settings over the past few days.
I really do think it would be good to start with a default for segment 0 for a couple settings. A default WLED install will give you a single segment so for a lot of people it would give them a working setup on install after setting the IP/Host of the WLED. Since progress doesn't seem that configurable anyway (my color choice doesn't seem to make a difference) that alone would be good.
As a new user, I think it is easier figure out how to tweak something already in place than to be given a blank slate. You could have a default configuration but leave most or even all as not enabled, then the user would just have to enable the effects they want to use. (and tweak if they want)
from octoprint-wled.
I will create a default configuration for segment 0, it does make sense.
Since progress doesn't seem that configurable anyway (my color choice doesn't seem to make a difference)
Does this mean that there is a bug 👀?
from octoprint-wled.
A basic default configuration and some additional explainers are implemented ready for 0.2.0.
from octoprint-wled.
@MrTechGadget There's a release candidate available for 0.2.0rc1 if you want to give it a go. Feedback ticket #54.
from octoprint-wled.
from octoprint-wled.
0.2.0 has been released.
from octoprint-wled.
Related Issues (20)
- Issue forms
- [Feature Request] Implement custom triggers, same as WS281x LED Status
- Upgrade `wled` library, use websockets for state
- [Feature Request] Configure Heating/Cooling bed/tool by segment HOT 1
- [Feature Request] Test Button HOT 1
- [Bug]: With WLED v0.13.2 plugin causes random LED flashing HOT 1
- Remove webpack build, bundle nanoid
- [Request]: Torch Function HOT 2
- [Bug]: Even after a full re-install some settings remain changing the color at the end of the print HOT 4
- does this work with WLED 0.13? HOT 2
- [Request]: Multiple Segments with full length HOT 1
- [Request]: Scrolling Text for 2d matrix HOT 1
- [Bug]: Possible stack of the octoprint after changing the IP of a WLED device HOT 1
- [Request]: support for white channel with RGBW LEDs HOT 1
- [Request]: Accept strings for segment selection HOT 1
- [Bug]: Progress effects are delayed HOT 3
- [Request]: Support for single-channel PWM lights
- [Request]: Reverse progress bar
- [Feature Request]: selectable progress effect more suitable for led matrix panels
- [Request]: Macro/Dashboard Button for 'Service Mode'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from octoprint-wled.