7f9166d80cf141beaba0cf7b6e4cbaf9.log 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-04-14 12:12:56,841 INFO [backend.app.services.notification_service] Notification digest scheduler started
  2. 2026-04-14 12:12:56,842 INFO [backend.app.services.github_backup] Starting GitHub backup scheduler
  3. 2026-04-14 12:12:56,842 INFO [backend.app.services.local_backup] Starting local backup scheduler
  4. 2026-04-14 12:12:56,856 INFO [backend.app.services.obico_detection] Starting Obico detection service
  5. 2026-04-14 12:12:56,857 INFO [backend.app.main] AMS history recording started
  6. 2026-04-14 12:12:56,857 INFO [backend.app.main] Printer runtime tracking started
  7. 2026-04-14 12:12:56,858 INFO [backend.app.main] SpoolBuddy watchdog started
  8. 2026-04-14 12:12:56,858 INFO [backend.app.main] Camera stream cleanup started
  9. 2026-04-14 12:12:56,858 INFO [backend.app.main] Expected prints cleanup started
  10. 2026-04-14 12:12:56,858 INFO [backend.app.main] Auth periodic cleanup started
  11. 2026-04-14 12:12:56,961 INFO [root] Virtual printer manager synced from database
  12. 2026-04-14 12:12:57,350 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  13. 2026-04-14 12:12:57,351 INFO [backend.app.api.routes.websocket] WebSocket client connected
  14. 2026-04-14 12:12:57,351 INFO [backend.app.api.routes.websocket] Sent initial status for 0 printers
  15. 2026-04-14 12:13:28,187 INFO [backend.app.services.camera] Found ffmpeg at: /usr/bin/ffmpeg
  16. 2026-04-14 12:13:28,485 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  17. 2026-04-14 12:13:30,323 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  18. 2026-04-14 12:13:30,324 INFO [backend.app.api.routes.websocket] WebSocket client connected
  19. 2026-04-14 12:13:30,325 INFO [backend.app.api.routes.websocket] Sent initial status for 0 printers
  20. 2026-04-14 12:13:31,694 INFO [backend.app.services.mqtt_relay] MQTT relay disabled
  21. 2026-04-14 12:13:35,640 INFO [backend.app.services.discovery] Starting subnet scan of [IP]/24 (254 hosts)
  22. 2026-04-14 12:13:39,107 INFO [backend.app.services.discovery] Found potential Bambu printer at [IP]
  23. 2026-04-14 12:13:42,126 INFO [backend.app.services.discovery] Subnet scan complete. Found 1 printers.
  24. 2026-04-14 12:13:52,940 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  25. 2026-04-14 12:13:52,941 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] Disconnected shortly after request topic subscription. Disabling request topic for this printer.
  26. 2026-04-14 12:13:54,811 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Firmware version: 01.07.02.00
  27. 2026-04-14 12:13:55,691 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] State is FINISH but completion NOT triggered: prev=unknown, was_running=False, already_triggered=False, has_callback=True
  28. 2026-04-14 12:13:55,698 INFO [backend.app.main] [Printer 1] Broadcasting AMS change via WebSocket
  29. 2026-04-14 12:13:56,224 INFO [backend.app.main] [SNAPSHOT] Capturing fresh frame for printer 1
  30. 2026-04-14 12:13:56,225 INFO [backend.app.services.camera] Capturing camera frame bytes from [IP] using chamber image protocol (model: )
  31. 2026-04-14 12:13:56,227 INFO [backend.app.api.routes.cloud] get_filament_info called with 2 IDs: ['GFA00', 'GFL99']
  32. 2026-04-14 12:13:56,282 INFO [backend.app.services.spool_tag_matcher] Color resolve: tray_id_name='A00-R0' rgba='C12E1FFF' → resolved='Red'
  33. 2026-04-14 12:13:56,302 INFO [backend.app.services.spool_tag_matcher] Auto-created spool 1 from AMS tray data: PLA Basic Red (tag=B548B30400000100 uuid=0F4C6DEBC65C4E78B40A2A888CB7F07C)
  34. 2026-04-14 12:13:56,314 INFO [backend.app.services.spool_tag_matcher] Auto-assigned spool 1 to printer 1 AMS0-T0 (RFID match)
  35. 2026-04-14 12:13:56,316 INFO [backend.app.main] RFID auto-assigned spool 1 to printer 1 AMS0-T0
  36. 2026-04-14 12:13:56,363 INFO [backend.app.services.spool_tag_matcher] Color resolve: tray_id_name='A00-Y2' rgba='FEC600FF' → resolved='Sunflower Yellow'
  37. 2026-04-14 12:13:56,370 INFO [backend.app.services.spool_tag_matcher] Auto-created spool 2 from AMS tray data: PLA Basic Sunflower Yellow (tag=F520B3A200000100 uuid=A76BE13F75DB4A079D1AEE824012CE38)
  38. 2026-04-14 12:13:56,376 INFO [backend.app.services.spool_tag_matcher] Auto-assigned spool 2 to printer 1 AMS0-T3 (RFID match)
  39. 2026-04-14 12:13:56,378 INFO [backend.app.main] RFID auto-assigned spool 2 to printer 1 AMS0-T3
  40. 2026-04-14 12:13:58,632 INFO [backend.app.main] [SNAPSHOT] Fresh camera frame: 170493 bytes
  41. 2026-04-14 12:14:01,765 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5)
  42. 2026-04-14 12:14:01,778 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Developer mode probe: ENABLED (result='')
  43. 2026-04-14 12:14:17,150 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] State is FINISH but completion NOT triggered: prev=None, was_running=False, already_triggered=False, has_callback=True
  44. 2026-04-14 12:14:17,151 INFO [backend.app.main] [Printer 1] Broadcasting AMS change via WebSocket
  45. 2026-04-14 12:14:17,153 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Firmware version: 01.07.02.00
  46. 2026-04-14 12:14:17,156 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] AMS unit 0: serial number not available in version info
  47. 2026-04-14 12:14:17,158 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] AMS unit 0: firmware version not available in version info
  48. 2026-04-14 12:14:17,173 INFO [backend.app.main] [SNAPSHOT] Capturing fresh frame for printer 1
  49. 2026-04-14 12:14:17,173 INFO [backend.app.services.camera] Capturing camera frame bytes from [IP] using chamber image protocol (model: [PRINTER])
  50. 2026-04-14 12:14:19,513 INFO [backend.app.main] [SNAPSHOT] Fresh camera frame: 170756 bytes
  51. 2026-04-14 12:14:31,310 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=3)
  52. 2026-04-14 12:14:31,322 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Developer mode probe: ENABLED (result='')
  53. 2026-04-14 12:14:44,025 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  54. 2026-04-14 12:14:44,980 INFO [backend.app.services.bambu_ftp] FTP connecting to [IP] for upload (model=[PRINTER], mode=prot_p, socket_timeout=30.0s)...
  55. 2026-04-14 12:14:45,936 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  56. 2026-04-14 12:14:45,936 INFO [backend.app.services.bambu_ftp] FTP connected to [IP]
  57. 2026-04-14 12:14:45,937 INFO [backend.app.services.bambu_ftp] FTP uploading /app/data/archive/library/files/e66e2d8a7ca24a31a752cbf320c136a2.3mf (1609469 bytes) to /Unbenannt.3mf
  58. 2026-04-14 12:14:46,276 INFO [backend.app.services.bambu_ftp] FTP data channel ready in 0.3s (PASV + TLS handshake)
  59. 2026-04-14 12:15:14,408 INFO [backend.app.services.bambu_ftp] FTP STOR confirmed for /Unbenannt.3mf: 226
  60. 2026-04-14 12:15:14,408 INFO [backend.app.services.bambu_ftp] FTP upload complete: /Unbenannt.3mf (1609469 bytes in 28.5s, 55 KB/s)
  61. 2026-04-14 12:15:14,409 INFO [backend.app.services.bambu_ftp] FTP mode cached for [IP]: prot_p
  62. 2026-04-14 12:15:14,435 INFO [backend.app.main] Registered expected print: printer=1, file=Unbenannt.3mf, archive=1, ams_mapping=[1]
  63. 2026-04-14 12:15:14,441 INFO [backend.app.services.printer_manager] PRINT COMMAND: printer=1, file=Unbenannt.3mf, caller=background_dispatch.py:537:_process_job
  64. 2026-04-14 12:15:14,442 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Sending print command: {"print": {"sequence_id": "20000", "command": "project_file", "param": "Metadata/plate_1.gcode", "url": "ftp://Unbenannt.3mf", "file": "Unbenannt.3mf", "md5": "", "bed_type": "auto", "timelapse": false, "bed_leveling": true, "auto_bed_leveling": 1, "flow_cali": false, "vibration_cali": true, "layer_inspect": false, "use_ams": true, "cfg": "0", "extrude_cali_flag": 0, "extrude_cali_manual_mode": 0, "nozzle_offset_cali": 2, "subtask_name": "Unbenannt", "profile_id": "0", "project_id": "0", "subtask_id": "0", "task_id": "0", "ams_mapping": [1], "ams_mapping2": [{"ams_id": 0, "slot_id": 1}]}}
  65. 2026-04-14 12:15:29,446 WARNING [backend.app.services.background_dispatch] Printer [PRINTER] (1) did not respond to print command within 15s (state still FINISH) — printer may need restart
  66. 2026-04-14 12:17:19,600 INFO [backend.app.api.routes.archives] Dispatched reprint archive 1 for printer 1 (dispatch_job_id=2, dispatch_position=1)
  67. 2026-04-14 12:17:20,603 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  68. 2026-04-14 12:17:21,584 INFO [backend.app.services.bambu_ftp] FTP connecting to [IP] for upload (model=[PRINTER], mode=prot_p, socket_timeout=30.0s)...
  69. 2026-04-14 12:17:22,471 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  70. 2026-04-14 12:17:22,471 INFO [backend.app.services.bambu_ftp] FTP connected to [IP]
  71. 2026-04-14 12:17:22,472 INFO [backend.app.services.bambu_ftp] FTP uploading /app/data/archive/1/20260414_121443_Unbenannt.gcode/e66e2d8a7ca24a31a752cbf320c136a2.3mf (1609469 bytes) to /Unbenannt.3mf
  72. 2026-04-14 12:17:22,936 INFO [backend.app.services.bambu_ftp] FTP data channel ready in 0.5s (PASV + TLS handshake)
  73. 2026-04-14 12:17:50,990 INFO [backend.app.services.bambu_ftp] FTP STOR confirmed for /Unbenannt.3mf: 226
  74. 2026-04-14 12:17:50,991 INFO [backend.app.services.bambu_ftp] FTP upload complete: /Unbenannt.3mf (1609469 bytes in 28.5s, 55 KB/s)
  75. 2026-04-14 12:17:50,994 INFO [backend.app.services.bambu_ftp] FTP mode cached for [IP]: prot_p
  76. 2026-04-14 12:17:51,055 INFO [backend.app.main] Registered expected print: printer=1, file=Unbenannt.3mf, archive=1, ams_mapping=[1]
  77. 2026-04-14 12:17:51,058 INFO [backend.app.services.printer_manager] PRINT COMMAND: printer=1, file=Unbenannt.3mf, caller=background_dispatch.py:534:_process_job
  78. 2026-04-14 12:17:51,059 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Sending print command: {"print": {"sequence_id": "20000", "command": "project_file", "param": "Metadata/plate_1.gcode", "url": "ftp://Unbenannt.3mf", "file": "Unbenannt.3mf", "md5": "", "bed_type": "auto", "timelapse": false, "bed_leveling": true, "auto_bed_leveling": 1, "flow_cali": false, "vibration_cali": true, "layer_inspect": false, "use_ams": true, "cfg": "0", "extrude_cali_flag": 0, "extrude_cali_manual_mode": 0, "nozzle_offset_cali": 2, "subtask_name": "Unbenannt", "profile_id": "0", "project_id": "0", "subtask_id": "0", "task_id": "0", "ams_mapping": [1], "ams_mapping2": [{"ams_id": 0, "slot_id": 1}]}}
  79. 2026-04-14 12:18:05,213 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  80. 2026-04-14 12:18:05,683 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  81. 2026-04-14 12:18:06,065 WARNING [backend.app.services.background_dispatch] Printer [PRINTER] (1) did not respond to print command within 15s (state still FINISH) — printer may need restart
  82. 2026-04-14 12:18:06,967 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  83. 2026-04-14 12:18:42,834 INFO [backend.app.services.mqtt_relay] MQTT relay disabled
  84. 2026-04-14 12:23:06,985 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  85. 2026-04-14 12:28:07,010 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  86. 2026-04-14 12:33:07,036 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  87. 2026-04-14 12:38:07,062 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  88. 2026-04-14 12:43:07,087 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  89. 2026-04-14 12:48:07,119 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  90. 2026-04-14 12:50:26,806 INFO [backend.app.api.routes.settings] Cleared 2 spool assignments on switch to Spoolman mode
  91. 2026-04-14 12:50:51,423 INFO [backend.app.api.routes.cloud] get_filament_info called with 2 IDs: ['GFA00', 'GFL99']
  92. 2026-04-14 12:50:51,851 INFO [backend.app.services.firmware_check] Got Bambu Lab build ID: JWs-I8xci0LKfSZDcnGeK
  93. 2026-04-14 12:51:11,757 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  94. 2026-04-14 12:51:12,536 INFO [backend.app.services.bambu_ftp] FTP connecting to [IP] for upload (model=[PRINTER], mode=prot_p, socket_timeout=30.0s)...
  95. 2026-04-14 12:51:13,446 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  96. 2026-04-14 12:51:13,446 INFO [backend.app.services.bambu_ftp] FTP connected to [IP]
  97. 2026-04-14 12:51:13,446 INFO [backend.app.services.bambu_ftp] FTP uploading /app/data/archive/library/files/e66e2d8a7ca24a31a752cbf320c136a2.3mf (1609469 bytes) to /Unbenannt.3mf
  98. 2026-04-14 12:51:13,895 INFO [backend.app.services.bambu_ftp] FTP data channel ready in 0.4s (PASV + TLS handshake)
  99. 2026-04-14 12:51:42,414 INFO [backend.app.services.bambu_ftp] FTP STOR confirmed for /Unbenannt.3mf: 226
  100. 2026-04-14 12:51:42,415 INFO [backend.app.services.bambu_ftp] FTP upload complete: /Unbenannt.3mf (1609469 bytes in 29.0s, 54 KB/s)
  101. 2026-04-14 12:51:42,416 INFO [backend.app.services.bambu_ftp] FTP mode cached for [IP]: prot_p
  102. 2026-04-14 12:51:42,455 INFO [backend.app.main] Registered expected print: printer=1, file=Unbenannt.3mf, archive=2, ams_mapping=[1]
  103. 2026-04-14 12:51:42,457 INFO [backend.app.services.printer_manager] PRINT COMMAND: printer=1, file=Unbenannt.3mf, caller=background_dispatch.py:537:_process_job
  104. 2026-04-14 12:51:42,458 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Sending print command: {"print": {"sequence_id": "20000", "command": "project_file", "param": "Metadata/plate_1.gcode", "url": "ftp://Unbenannt.3mf", "file": "Unbenannt.3mf", "md5": "", "bed_type": "auto", "timelapse": false, "bed_leveling": true, "auto_bed_leveling": 1, "flow_cali": false, "vibration_cali": true, "layer_inspect": false, "use_ams": true, "cfg": "0", "extrude_cali_flag": 0, "extrude_cali_manual_mode": 0, "nozzle_offset_cali": 2, "subtask_name": "Unbenannt", "profile_id": "0", "project_id": "0", "subtask_id": "0", "task_id": "0", "ams_mapping": [1], "ams_mapping2": [{"ams_id": 0, "slot_id": 1}]}}
  105. 2026-04-14 12:51:57,464 WARNING [backend.app.services.background_dispatch] Printer [PRINTER] (1) did not respond to print command within 15s (state still FINISH) — printer may need restart
  106. 2026-04-14 12:52:40,070 INFO [backend.app.api.routes.support] Log level changed to DEBUG
  107. 2026-04-14 12:52:40,071 INFO [backend.app.api.routes.bug_report] Bug report: enabled debug logging
  108. 2026-04-14 12:52:40,071 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting status update (pushall)
  109. 2026-04-14 12:52:40,179 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Found xcam inside print data: {'buildplate_marker_detector': True}
  110. 2026-04-14 12:52:40,179 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Parsing xcam data - all fields: ['buildplate_marker_detector']
  111. 2026-04-14 12:52:40,180 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Cup_dispenser_0.3l.3mf
  112. 2026-04-14 12:52:40,180 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '1', 'tray_exist_bits': 'f', 'tray_is_bbl_bits': 'f', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': 'f', 'tray_reading_bits': '0', 'version': 10, 'insert_flag': False, 'power_on_flag': True}
  113. 2026-04-14 12:52:40,180 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] tray_now updated: 255
  114. 2026-04-14 12:52:40,181 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Merged AMS data: 1 new units, 1 total
  115. 2026-04-14 12:52:40,182 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS 0 info=0x1002 -> extruder 0
  116. 2026-04-14 12:52:40,182 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_extruder_map: {'0': 0}
  117. 2026-04-14 12:52:40,182 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_status: 0 (main=0, sub=0)
  118. 2026-04-14 12:52:40,183 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  119. 2026-04-14 12:52:40,183 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper raw value: 5.0
  120. 2026-04-14 12:52:40,184 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  121. 2026-04-14 12:52:40,184 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  122. 2026-04-14 12:52:40,185 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  123. 2026-04-14 12:52:40,185 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] HMS data received: [{'attr': 83887360, 'code': 65543, 'action': 0, 'timestamp': 1776163902}]
  124. 2026-04-14 12:52:40,186 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] print_error: 83935249 (0x0500c011) -> short_code=0500_C011
  125. 2026-04-14 12:52:40,186 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'enable', 'timelapse': 'disable', 'resolution': '1080p', 'tutk_server': 'disable', 'mode_bits': 3}
  126. 2026-04-14 12:52:40,187 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -52dBm
  127. 2026-04-14 12:52:40,187 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  128. 2026-04-14 12:52:40,188 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] gcode_state: FINISH -> FINISH, file: , subtask: Cup_dispenser_0.3l.3mf
  129. 2026-04-14 12:52:44,232 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  130. 2026-04-14 12:52:46,277 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  131. 2026-04-14 12:52:49,365 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  132. 2026-04-14 12:52:49,365 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 255
  133. 2026-04-14 12:52:49,456 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  134. 2026-04-14 12:52:49,456 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 255
  135. 2026-04-14 12:52:55,114 DEBUG [backend.app.services.archive] Auto-detected 1 parts from 3MF printable objects
  136. 2026-04-14 12:52:55,171 DEBUG [backend.app.services.bambu_ftp] FTP connecting to [IP]:990 (timeout=30.0s, model=[PRINTER], prot_c=False)
  137. 2026-04-14 12:52:55,986 DEBUG [backend.app.services.bambu_ftp] FTP connected, logging in as bblp
  138. 2026-04-14 12:52:56,022 DEBUG [backend.app.services.bambu_ftp] FTP logged in, setting prot_p (protected) and passive mode
  139. 2026-04-14 12:52:56,059 DEBUG [backend.app.services.bambu_ftp] FTP server welcome: 220 BBL-P003 FTP Server
  140. 2026-04-14 12:52:56,059 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  141. 2026-04-14 12:52:56,573 INFO [backend.app.services.bambu_ftp] FTP connecting to [IP] for upload (model=[PRINTER], mode=prot_p, socket_timeout=30.0s)...
  142. 2026-04-14 12:52:56,574 DEBUG [backend.app.services.bambu_ftp] FTP connecting to [IP]:990 (timeout=30.0s, model=[PRINTER], prot_c=False)
  143. 2026-04-14 12:52:57,371 DEBUG [backend.app.services.bambu_ftp] FTP connected, logging in as bblp
  144. 2026-04-14 12:52:57,416 DEBUG [backend.app.services.bambu_ftp] FTP logged in, setting prot_p (protected) and passive mode
  145. 2026-04-14 12:52:57,445 DEBUG [backend.app.services.bambu_ftp] FTP server welcome: 220 BBL-P003 FTP Server
  146. 2026-04-14 12:52:57,446 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False)
  147. 2026-04-14 12:52:57,446 INFO [backend.app.services.bambu_ftp] FTP connected to [IP]
  148. 2026-04-14 12:52:57,446 INFO [backend.app.services.bambu_ftp] FTP uploading /app/data/archive/library/files/e66e2d8a7ca24a31a752cbf320c136a2.3mf (1609469 bytes) to /Unbenannt.3mf
  149. 2026-04-14 12:52:57,446 DEBUG [backend.app.services.bambu_ftp] FTP STOR command starting for /Unbenannt.3mf
  150. 2026-04-14 12:52:57,872 INFO [backend.app.services.bambu_ftp] FTP data channel ready in 0.4s (PASV + TLS handshake)
  151. 2026-04-14 12:52:57,881 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 65536/1609469 bytes
  152. 2026-04-14 12:52:57,896 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 131072/1609469 bytes
  153. 2026-04-14 12:52:57,968 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 196608/1609469 bytes
  154. 2026-04-14 12:52:59,830 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 262144/1609469 bytes
  155. 2026-04-14 12:53:01,274 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 327680/1609469 bytes
  156. 2026-04-14 12:53:01,279 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 393216/1609469 bytes
  157. 2026-04-14 12:53:02,684 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 458752/1609469 bytes
  158. 2026-04-14 12:53:04,578 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 524288/1609469 bytes
  159. 2026-04-14 12:53:05,889 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 589824/1609469 bytes
  160. 2026-04-14 12:53:07,139 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  161. 2026-04-14 12:53:07,295 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 655360/1609469 bytes
  162. 2026-04-14 12:53:07,418 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 720896/1609469 bytes
  163. 2026-04-14 12:53:09,362 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 786432/1609469 bytes
  164. 2026-04-14 12:53:10,624 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 851968/1609469 bytes
  165. 2026-04-14 12:53:10,741 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 917504/1609469 bytes
  166. 2026-04-14 12:53:13,664 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 983040/1609469 bytes
  167. 2026-04-14 12:53:15,073 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1048576/1609469 bytes
  168. 2026-04-14 12:53:15,441 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1114112/1609469 bytes
  169. 2026-04-14 12:53:16,562 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1179648/1609469 bytes
  170. 2026-04-14 12:53:18,420 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1245184/1609469 bytes
  171. 2026-04-14 12:53:19,800 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1310720/1609469 bytes
  172. 2026-04-14 12:53:21,137 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1376256/1609469 bytes
  173. 2026-04-14 12:53:21,276 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1441792/1609469 bytes
  174. 2026-04-14 12:53:23,157 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1507328/1609469 bytes
  175. 2026-04-14 12:53:24,523 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1572864/1609469 bytes
  176. 2026-04-14 12:53:24,527 DEBUG [backend.app.services.bambu_ftp] FTP upload progress: 1609469/1609469 bytes
  177. 2026-04-14 12:53:24,529 DEBUG [backend.app.services.bambu_ftp] FTP upload: final chunk reached
  178. 2026-04-14 12:53:27,587 INFO [backend.app.services.bambu_ftp] FTP STOR confirmed for /Unbenannt.3mf: 226
  179. 2026-04-14 12:53:27,588 INFO [backend.app.services.bambu_ftp] FTP upload complete: /Unbenannt.3mf (1609469 bytes in 30.1s, 52 KB/s)
  180. 2026-04-14 12:53:27,588 INFO [backend.app.services.bambu_ftp] FTP mode cached for [IP]: prot_p
  181. 2026-04-14 12:53:27,652 INFO [backend.app.main] Registered expected print: printer=1, file=Unbenannt.3mf, archive=3, ams_mapping=[1]
  182. 2026-04-14 12:53:27,653 INFO [backend.app.services.printer_manager] PRINT COMMAND: printer=1, file=Unbenannt.3mf, caller=background_dispatch.py:537:_process_job
  183. 2026-04-14 12:53:27,654 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Sending print command: {"print": {"sequence_id": "20000", "command": "project_file", "param": "Metadata/plate_1.gcode", "url": "ftp://Unbenannt.3mf", "file": "Unbenannt.3mf", "md5": "", "bed_type": "auto", "timelapse": false, "bed_leveling": true, "auto_bed_leveling": 1, "flow_cali": false, "vibration_cali": true, "layer_inspect": false, "use_ams": true, "cfg": "0", "extrude_cali_flag": 0, "extrude_cali_manual_mode": 0, "nozzle_offset_cali": 2, "subtask_name": "Unbenannt", "profile_id": "0", "project_id": "0", "subtask_id": "0", "task_id": "0", "ams_mapping": [1], "ams_mapping2": [{"ams_id": 0, "slot_id": 1}]}}
  184. 2026-04-14 12:53:27,687 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: project_file
  185. 2026-04-14 12:53:27,688 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] timelapse field: False
  186. 2026-04-14 12:53:28,175 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  187. 2026-04-14 12:53:30,209 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  188. 2026-04-14 12:53:30,210 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -51dBm
  189. 2026-04-14 12:53:32,237 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  190. 2026-04-14 12:53:32,238 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -49dBm
  191. 2026-04-14 12:53:36,284 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  192. 2026-04-14 12:53:36,285 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -51dBm
  193. 2026-04-14 12:53:38,305 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  194. 2026-04-14 12:53:38,306 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -52dBm
  195. 2026-04-14 12:53:40,341 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  196. 2026-04-14 12:53:40,342 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -51dBm
  197. 2026-04-14 12:53:42,366 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  198. 2026-04-14 12:53:42,659 WARNING [backend.app.services.background_dispatch] Printer [PRINTER] (1) did not respond to print command within 15s (state still FINISH) — printer may need restart
  199. 2026-04-14 12:53:46,406 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  200. 2026-04-14 12:53:46,408 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -52dBm