mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #1186] [Bug]: P2S No fan controls - Exhaust Fan not detected. #856
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#856
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @e77 on GitHub (May 1, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1186
Originally assigned to: @maziggy on GitHub.
Component
Bambuddy
Bug Description
On the printers screen, under the Controls section for a printer, the fan speed buttons don't do anything - you can switch between cooling and heating mode but not adjust fan speeds without using Bambu Studio or the panel on the printer.
Expected Behavior
If they are controls, then they should function like controls - at a minimum I'd expect to click on a fan speed and have an input box to adjust the fan speed. A slider and an on off toggle would be better.
Steps to Reproduce
Open the Printers screen whilst a print is running.
Look under the Controls section.
Printer Model
P2S
Bambuddy Version
v0.2.4b2
SpoolBuddy Version
No response
Printer Firmware Version
01.02.00.00
Installation Method
Docker
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
No response
Screenshots
Additional Context
No response
Checklist
@maziggy commented on GitHub (May 1, 2026):
The badges are showing the current state, but don't have any controls.
@e77 commented on GitHub (May 1, 2026):
Then why are they in a section labelled "controls" instead of "current state"?
This needs to be a feature then - Fan speed control is missing from bambuddy entirely, which would be really helpful. Half the work is already done as the framework exists in the backend, which sends the correct M106.
It should be three small tweaks.
backend needs POST /{printer_id}/fan-speed endpoint
the frontend API needs setFanSpeed() function
and the ui just needs the buttons turning into controls with a slider and a toggle.
Give me a couple of hours and I'll submit a PR with the changes you need
@maziggy commented on GitHub (May 2, 2026):
Please open a feature requests.