ha-bambulab icon indicating copy to clipboard operation
ha-bambulab copied to clipboard

[Feature] Extrude/retract (or load/unload) filament commands

Open WayneManion opened this issue 8 months ago • 2 comments

Describe the feature

I have my printers on shelves. One of my printers is a P1P with the P1S conversion kit. Sometimes I have to turn the printer around to be able to load filament. When the printer is turned around I no longer have easy access to the controls on the front of the printer.

On my Klipper printers I have macros set up to heat to 240C, turn off the nozzle heater, retract 25mm, extrude 50mm, and extrude 200mm. I have a Zigbee scene remote connected to Home Assistant that can trigger these macros. This means I can heat the nozzle and then retract or extrude filament as needed to perform filament (un)loading without access to the printer's display.

I would like to be able to do something like this with my P1P/S. I can already heat or cool the nozzle with a Zigbee remote, but I don't know if there is any way to provoke an extrusion or retraction move by using MQTT or the Bambu integration.

Yes, I could use my phone, but when I have the printer turned around and one hand trying to push filament into the reverse Bowden tube I would rather just press a simple physical button.

What device is this for?

P1S

Other Information

No response

WayneManion avatar May 30 '24 16:05 WayneManion