1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[GH-ISSUE #315] [Bug]: Archive Issues | Timelapse & Calibration Tests #198

Closed
opened 2026-05-07 00:07:30 +02:00 by BreizhHardware · 21 comments

Originally created by @jjjonesjr33 on GitHub (Feb 9, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/315

Originally assigned to: @maziggy on GitHub.

Bug Description

The archive displayed the wrong timelapse for my most recent print.

Expected Behavior

To show the correct timelaps.

Steps to Reproduce

I have multiple timelapses still on the printer. When the current print finishes, it pulls a previous timelapse instead of the one that just completed.

Printer Model

H2C

Bambuddy Version

v0.1.9b

Printer Firmware Version

01.01.03.00

Installation Method

Docker

Operating System

Docker

Relevant Logs / Support Package


Screenshots

Archive: Cascade Connect - A Self Sorting Connect 4 - Plate 4

Image

Timelaps:

Image

Screenshot:

Image

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 @jjjonesjr33 on GitHub (Feb 9, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/315 Originally assigned to: @maziggy on GitHub. ### Bug Description The archive displayed the wrong timelapse for my most recent print. ### Expected Behavior To show the correct timelaps. ### Steps to Reproduce I have multiple timelapses still on the printer. When the current print finishes, it pulls a previous timelapse instead of the one that just completed. ### Printer Model H2C ### Bambuddy Version v0.1.9b ### Printer Firmware Version 01.01.03.00 ### Installation Method Docker ### Operating System Docker ### Relevant Logs / Support Package ```shell ``` ### Screenshots Archive: Cascade Connect - A Self Sorting Connect 4 - Plate 4 <img width="1165" height="905" alt="Image" src="https://github.com/user-attachments/assets/fa5a4c99-46e7-468b-bd99-ad418577378e" /> Timelaps: <img width="918" height="752" alt="Image" src="https://github.com/user-attachments/assets/c93adafc-3e3f-48d7-82aa-4baa92d02683" /> Screenshot: <img width="1700" height="1095" alt="Image" src="https://github.com/user-attachments/assets/01d28a0d-e649-4592-9deb-d4a1b140634c" /> ### 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-07 00:07:30 +02:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

To add to this issue, it archived my calibration tests.

Image
<!-- gh-comment-id:3875431647 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): To add to this issue, it archived my calibration tests. <img width="1128" height="620" alt="Image" src="https://github.com/user-attachments/assets/3f5f3cfa-2b85-4b95-89b1-50614f9b6017" />
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

So can confirm with the timelaps, that is still an issue. It seems to randomly pick in order what is stored on the machine vs using the latest timelaps.

For example, these were my last two prints that were sucessful

Image

but you can see in the timelapes it pulls the first two

Image Image Image
<!-- gh-comment-id:3876318275 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): So can confirm with the timelaps, that is still an issue. It seems to randomly pick in order what is stored on the machine vs using the latest timelaps. For example, these were my last two prints that were sucessful <img width="1133" height="611" alt="Image" src="https://github.com/user-attachments/assets/bb9fc6a5-fcad-4a30-b257-36359cd8ef5a" /> but you can see in the timelapes it pulls the first two <img width="2007" height="301" alt="Image" src="https://github.com/user-attachments/assets/3ade5ae4-0c37-4b13-89bf-6b1e354561c2" /> <img width="902" height="726" alt="Image" src="https://github.com/user-attachments/assets/77990596-8138-471b-984a-59f0ef0ee364" /> <img width="917" height="734" alt="Image" src="https://github.com/user-attachments/assets/b80ea68f-a904-4b2d-9324-84c66417f35f" />
Author
Owner

@maziggy commented on GitHub (Feb 10, 2026):

Yeah....I'm sure that has something to do with printer's system time. The problem is, that the firmware doesn't set system time via NTP if using LAN only mode (I already opened a bug with Bambu Lab for this). Since we cannot use the timestamp to look up the correct timelapse file, i added some workarounds. Let me check....

<!-- gh-comment-id:3876415571 --> @maziggy commented on GitHub (Feb 10, 2026): Yeah....I'm sure that has something to do with printer's system time. The problem is, that the firmware doesn't set system time via NTP if using LAN only mode (I already opened a bug with Bambu Lab for this). Since we cannot use the timestamp to look up the correct timelapse file, i added some workarounds. Let me check....
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

Random thoughts ...

With the way the timelapses are stored and labeled on the device, do you think it’s possible to have it just pick the most recent file instead of using the system time?

latest print
Image
The one before it
Image

The file names do increment sequentially—so could it just use that to find the latest one?

<!-- gh-comment-id:3876534270 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): Random thoughts ... With the way the timelapses are stored and labeled on the device, do you think it’s possible to have it just pick the most recent file instead of using the system time? latest print <img width="216" height="56" alt="Image" src="https://github.com/user-attachments/assets/b99acf66-0aa3-40aa-be4a-a02c9a70070f" /> The one before it <img width="212" height="70" alt="Image" src="https://github.com/user-attachments/assets/11c69c28-0ce6-488b-bfae-c293db458a13" /> The file names do increment sequentially—so could it just use that to find the latest one?
Author
Owner

@maziggy commented on GitHub (Feb 10, 2026):

Fixed in branch 0.1.9b.

Will push a new Docker image once all your issues are fixed ;)

<!-- gh-comment-id:3876558797 --> @maziggy commented on GitHub (Feb 10, 2026): Fixed in branch 0.1.9b. Will push a new Docker image once all your issues are fixed ;)
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

Awesome, thank you! If anyone asks, I appreciate you. 😄 haha

<!-- gh-comment-id:3876575620 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): Awesome, thank you! If anyone asks, I appreciate you. 😄 haha
Author
Owner

@maziggy commented on GitHub (Feb 10, 2026):

docker pull ghcr.io/maziggy/bambuddy:0.1.9b2

<!-- gh-comment-id:3876786138 --> @maziggy commented on GitHub (Feb 10, 2026): docker pull ghcr.io/maziggy/bambuddy:0.1.9b2
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

I'll check this in the morning once it finishes the current print.

<!-- gh-comment-id:3876980295 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): I'll check this in the morning once it finishes the current print.
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 10, 2026):

Well it finished, but didn't pull a timelaps or a screenshot now

Image Image

I have another print going so once its done I'll check it since you just bumped us to v0.1.9

<!-- gh-comment-id:3879943475 --> @jjjonesjr33 commented on GitHub (Feb 10, 2026): Well it finished, but didn't pull a timelaps or a screenshot now <img width="831" height="272" alt="Image" src="https://github.com/user-attachments/assets/deb0923f-3fac-416e-8dcb-ccbaf943d8de" /> <img width="565" height="617" alt="Image" src="https://github.com/user-attachments/assets/41771a37-497d-4d91-86e4-27bedb7cd273" /> I have another print going so once its done I'll check it since you just bumped us to v0.1.9
Author
Owner

@maziggy commented on GitHub (Feb 11, 2026):

Identified and fixed a race condition.

ghcr.io/maziggy/bambuddy:0.2.0b1

<!-- gh-comment-id:3882602543 --> @maziggy commented on GitHub (Feb 11, 2026): Identified and fixed a race condition. ghcr.io/maziggy/bambuddy:0.2.0b1
Author
Owner

@maziggy commented on GitHub (Feb 15, 2026):

@jjjonesjr33 ?

<!-- gh-comment-id:3904210448 --> @maziggy commented on GitHub (Feb 15, 2026): @jjjonesjr33 ?
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 15, 2026):

The only issue I seem to be seeing now is for failed prints / duplicates. Example:

First one is currently printing while the 2nd and 3rd failed.

Image

There also seems to be a duplicate when one is completed and one is failed, but it doesn't tag it as a dupe.

Image Image
<!-- gh-comment-id:3904407814 --> @jjjonesjr33 commented on GitHub (Feb 15, 2026): The only issue I seem to be seeing now is for failed prints / duplicates. Example: First one is currently printing while the 2nd and 3rd failed. <img width="1695" height="611" alt="Image" src="https://github.com/user-attachments/assets/75a198e8-403e-40d9-8d55-f36c98a43f66" /> There also seems to be a duplicate when one is completed and one is failed, but it doesn't tag it as a dupe. <img width="574" height="620" alt="Image" src="https://github.com/user-attachments/assets/39fb16e5-97c4-4e7f-a09b-592e145d5f48" /> <img width="571" height="608" alt="Image" src="https://github.com/user-attachments/assets/cf4c2e42-9b1a-42dd-b952-112a00a0e74b" />
Author
Owner

@maziggy commented on GitHub (Feb 15, 2026):

Fixed in branch 0.2.0b. Please let me know how it goes.

<!-- gh-comment-id:3904418525 --> @maziggy commented on GitHub (Feb 15, 2026): Fixed in branch 0.2.0b. Please let me know how it goes.
Author
Owner

@maziggy commented on GitHub (Feb 17, 2026):

@jjjonesjr33 ?

<!-- gh-comment-id:3912980208 --> @maziggy commented on GitHub (Feb 17, 2026): @jjjonesjr33 ?
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 18, 2026):

@maziggy Sorry been away helping with family the past couple of days.

Still have that issue going on with where it's showing duplicates if mutiple prints are done instead of merging them. I don't think thats a bug at this point, but more of a way need to solve how dupes are shown in the software.

Image

If there was a way to group it by model automaticly so you could see the order they were still in with the details but under one showing that would be a better way I think instead of the archive becoming over ran with dupes.

<!-- gh-comment-id:3923565825 --> @jjjonesjr33 commented on GitHub (Feb 18, 2026): @maziggy Sorry been away helping with family the past couple of days. Still have that issue going on with where it's showing duplicates if mutiple prints are done instead of merging them. I don't think thats a bug at this point, but more of a way need to solve how dupes are shown in the software. <img width="2260" height="616" alt="Image" src="https://github.com/user-attachments/assets/e1485257-ddea-40e0-b860-b41979fa25aa" /> If there was a way to group it by model automaticly so you could see the order they were still in with the details but under one showing that would be a better way I think instead of the archive becoming over ran with dupes.
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

If you re-print an existing archive it should not create a new archive card for it.

Let me check....

<!-- gh-comment-id:3925519593 --> @maziggy commented on GitHub (Feb 19, 2026): If you re-print an existing archive it should not create a new archive card for it. Let me check....
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

What version do you used for testing?

Also how do you started the prints? Via slicer or Bambuddy?

<!-- gh-comment-id:3925588665 --> @maziggy commented on GitHub (Feb 19, 2026): What version do you used for testing? Also how do you started the prints? Via slicer or Bambuddy?
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 19, 2026):

Via the slicer and I'm on the latest beta.

<!-- gh-comment-id:3926965896 --> @jjjonesjr33 commented on GitHub (Feb 19, 2026): Via the slicer and I'm on the latest beta.
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Latest beta in your case means what? :) Latest is 0.2.1b.

<!-- gh-comment-id:3926999588 --> @maziggy commented on GitHub (Feb 19, 2026): Latest beta in your case means what? :) Latest is 0.2.1b.
Author
Owner

@jjjonesjr33 commented on GitHub (Feb 19, 2026):

Actually V0.2.0b. Docker hasn't said there was an update yet.

<!-- gh-comment-id:3927223740 --> @jjjonesjr33 commented on GitHub (Feb 19, 2026): Actually V0.2.0b. Docker hasn't said there was an update yet.
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Just release 0.2.1b, but it's not tagged as latest.

<!-- gh-comment-id:3927231577 --> @maziggy commented on GitHub (Feb 19, 2026): Just release 0.2.1b, but it's not tagged as latest.
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-maziggy-1#198
No description provided.