[GH-ISSUE #64] [Feature]: ftp download and upload retry if failed #27

Closed
opened 2026-05-06 12:25:02 +02:00 by BreizhHardware · 2 comments

Originally created by @mathse on GitHub (Jan 8, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/64

Originally assigned to: @maziggy on GitHub.

Problem or Use Case

Turns out that the WiFi in the p1s is a piece of shit. This results in some print jobs, bumbuddy is not able to download the newly printed file to archive it, thus no stats on it.

Proposed Solution

I think it would be very handy to have the options in the settings to enable upload and download retries.

Alternatives Considered

I increases the wifi connectivity by adding an additional access point 3 meter next to the printer. No luck. My wifi connection is about -68db

Feature Category

Print Archiving

Priority

Nice to have

Mockups or Examples

No response

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @mathse on GitHub (Jan 8, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/64 Originally assigned to: @maziggy on GitHub. ### Problem or Use Case Turns out that the WiFi in the p1s is a piece of shit. This results in some print jobs, bumbuddy is not able to download the newly printed file to archive it, thus no stats on it. ### Proposed Solution I think it would be very handy to have the options in the settings to enable upload and download retries. ### Alternatives Considered I increases the wifi connectivity by adding an additional access point 3 meter next to the printer. No luck. My wifi connection is about -68db ### Feature Category Print Archiving ### Priority Nice to have ### Mockups or Examples _No response_ ### Contribution - [x] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
BreizhHardware 2026-05-06 12:25:02 +02:00
Author
Owner

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

Same applies to the X1C. Will look into this today.

<!-- gh-comment-id:3727380674 --> @maziggy commented on GitHub (Jan 9, 2026): Same applies to the X1C. Will look into this today.
Author
Owner

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

Please use branch 0.1.6-final and let me know if that works for you.

Add FTP retry for unreliable WiFi connections

Added configurable retry logic for all FTP operations to handle
unreliable WiFi on P1S, X1C, and other Bambu Lab printers.

Features:

  • Enable/disable retry in Settings > General > FTP Retry
  • Configurable retry count (1-10 attempts, default: 3)
  • Configurable retry delay (1-30 seconds, default: 2s)
  • Applies to: 3MF archiving, print uploads, timelapse downloads,
    reprint uploads, and firmware updates
<!-- gh-comment-id:3727608161 --> @maziggy commented on GitHub (Jan 9, 2026): Please use branch 0.1.6-final and let me know if that works for you. Add FTP retry for unreliable WiFi connections Added configurable retry logic for all FTP operations to handle unreliable WiFi on P1S, X1C, and other Bambu Lab printers. Features: - Enable/disable retry in Settings > General > FTP Retry - Configurable retry count (1-10 attempts, default: 3) - Configurable retry delay (1-30 seconds, default: 2s) - Applies to: 3MF archiving, print uploads, timelapse downloads, reprint uploads, and firmware updates
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#27
No description provided.