[GH-ISSUE #200] [Bug]: Only Tasmota Smart Plugs are checked on Automatic Turn on for Queued Prints #121

Closed
opened 2026-05-06 12:26:05 +02:00 by BreizhHardware · 1 comment

Originally created by @Locxion on GitHub (Jan 31, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/200

Originally assigned to: @maziggy on GitHub.

Bug Description

Currently only Tasmota Smart Plugs are checked if a Printer with a scheduled Print has a assigned Smart Plug.
HA Smart Plugs arent checked at all.

github.com/maziggy/bambuddy@29bede21b8/backend/app/services/print_scheduler.py (L346-L363)

FYI:
Auto turning off the Printer (Temp and Timer) already works with HA Plugs.

Expected Behavior

Check if Printer has Assigned Smart Plugs (Tasmota, HA, future Models)
Turn on Plug if Plug is reachable. (Maybe display on Printer and Queue Page if Plug is offline and could not turned on
Start Print if Printer is reachable within Timeout.
Timeout maybe needs to be adjustable. Some Printers take more time to get ready.

Steps to Reproduce

Connect Smart Plug via HA
Assign Smart Plug to Printer
Try to start Print with offline Printer
Get Error Messsage that Tasmota Device is not found and Smart Plug for Printer is not reachable

11:18:09,041 [backend.app.services.print_scheduler] Printer 3 offline, attempting to power on via smart plug 11:18:09,079 [backend.app.services.tasmota] Failed to connect to Tasmota device at None: [Errno -2] Name or service not known 11:18:09,080 [backend.app.services.print_scheduler] Smart plug 'Giesela' is not reachable 11:18:09,080 [backend.app.services.print_scheduler] Could not power on printer 3 via smart plug

Printer Model

Not printer-related

Bambuddy Version

1.6-final

Printer Firmware Version

Installation Method

Other

Operating System

Docker

Relevant Logs / Support Package


Screenshots

No response

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
  • My printer is set to LAN Only mode
Originally created by @Locxion on GitHub (Jan 31, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/200 Originally assigned to: @maziggy on GitHub. ### Bug Description Currently only Tasmota Smart Plugs are checked if a Printer with a scheduled Print has a assigned Smart Plug. HA Smart Plugs arent checked at all. https://github.com/maziggy/bambuddy/blob/29bede21b8f65a0c01646937de0891ba85987a57/backend/app/services/print_scheduler.py#L346-L363 FYI: Auto turning off the Printer (Temp and Timer) already works with HA Plugs. ### Expected Behavior Check if Printer has Assigned Smart Plugs (Tasmota, HA, future Models) Turn on Plug if Plug is reachable. (Maybe display on Printer and Queue Page if Plug is offline and could not turned on Start Print if Printer is reachable within Timeout. Timeout maybe needs to be adjustable. Some Printers take more time to get ready. ### Steps to Reproduce Connect Smart Plug via HA Assign Smart Plug to Printer Try to start Print with offline Printer Get Error Messsage that Tasmota Device is not found and Smart Plug for Printer is not reachable `11:18:09,041 [backend.app.services.print_scheduler] Printer 3 offline, attempting to power on via smart plug 11:18:09,079 [backend.app.services.tasmota] Failed to connect to Tasmota device at None: [Errno -2] Name or service not known 11:18:09,080 [backend.app.services.print_scheduler] Smart plug 'Giesela' is not reachable 11:18:09,080 [backend.app.services.print_scheduler] Could not power on printer 3 via smart plug` ### Printer Model Not printer-related ### Bambuddy Version 1.6-final ### Printer Firmware Version - ### Installation Method Other ### Operating System Docker ### Relevant Logs / Support Package ```shell ``` ### Screenshots _No response_ ### Additional Context _No response_ ### Checklist - [x] I have searched existing issues to ensure this bug hasn't already been reported - [x] I am using the latest version of Bambuddy - [x] My printer is set to LAN Only mode
BreizhHardware 2026-05-06 12:26:05 +02:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@maziggy commented on GitHub (Jan 31, 2026):

Fixed in branch 0.1.6-final. Please let me know it it works.

<!-- gh-comment-id:3828256892 --> @maziggy commented on GitHub (Jan 31, 2026): Fixed in branch 0.1.6-final. Please let me know it it works.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#121
No description provided.