DutchDevelop / BLLEDController

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature: Turn on LEDs only when actively printing

mariusstrom opened this issue · comments

It would be amazing if there was a setting in BLLED to only have the LEDs triggered when the printer is not idling. For example, lit white when printing, red when errored, and green when complete. Otherwise, turn the LEDs off.

How do you go from Green after completion to LEDs off if not manually?

I'd suggest using a door sensor and time out combo, so say leds turn green when the print finishes and then turn off after a user adjustable period (for me, I'd like 12 hours) or when the printer door is opened, whichever comes first.

Now that you mention it, don't the X1 series come with door sensors already installed?

Now that you mention it, don't the X1 series come with door sensors already installed?

I dont think so no, maybe the latest models? Mine atleast doesnt have it afaik. Bought it 3 or 4 months ago

Mine doesnt have a stock door sensor from factory, but it's trivial to add one on the outside of the door and frame.

I though all of them had the sensors installed just not enabled in the firmware. If you look close to the protuberances in the clear Grey rubber when you open the door...

There are even suggestions on their actual use:

bambulab/BambuStudio#2751

Ah, my bad. @DutchDevelop also just told me there is a way to detect the door sensor.

That's actually pretty cool

Some work on the code was recently completed by a community member
Check the latest BLLC_19.3.24.bin version from official site https://www.dutchdevelop.com/bl-led-controller/

The LEDs stay green after a print finishes. Once you open or close the door, the LEDs return to white
You can also use the door as a LED light switch to turn them off by closing the printer door twice in 6 seconds
Lastly, there is an setable inactivity timer. If it's not printing, the LEDs will turn off after that time expires.