8bc398af358e4bbaa554422160ab533c.log 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-04-21 00:13:45,162 INFO [backend.app.main] [SNAPSHOT] Fresh camera frame: 44588 bytes
  2. 2026-04-21 00:13:45,162 INFO [backend.app.services.notification_service] on_print_start called for printer 1 ([PRINTER])
  3. 2026-04-21 00:13:45,167 INFO [backend.app.services.notification_service] No notification providers configured for print_start event on printer 1
  4. 2026-04-21 00:13:45,172 INFO [backend.app.main] Loaded 10 printable objects for printer 1
  5. 2026-04-21 00:13:48,161 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5)
  6. 2026-04-21 00:13:48,173 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Developer mode probe: ENABLED (result='success')
  7. 2026-04-21 00:13:51,447 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  8. 2026-04-21 00:14:13,718 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  9. 2026-04-21 00:14:13,719 INFO [backend.app.api.routes.websocket] WebSocket client connected
  10. 2026-04-21 00:14:13,722 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  11. 2026-04-21 00:14:14,348 INFO [backend.app.api.routes.printers] Trying to download cover for 'Drawer1' from [IP] (trying 8 paths)
  12. 2026-04-21 00:14:14,451 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  13. 2026-04-21 00:14:14,912 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P48fee66 (API ID: P48fee66): Failed to get setting detail: 400
  14. 2026-04-21 00:14:15,106 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P8b667ee (API ID: P8b667ee): Failed to get setting detail: 400
  15. 2026-04-21 00:14:15,147 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=P1S, prot_c=False)
  16. 2026-04-21 00:14:15,265 INFO [backend.app.services.firmware_check] Got Bambu Lab build ID: JP_Vr4L1HOEnn4nRlqepP
  17. 2026-04-21 00:14:15,301 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P3507b3f (API ID: P3507b3f): Failed to get setting detail: 400
  18. 2026-04-21 00:14:20,112 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  19. 2026-04-21 00:14:20,839 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  20. 2026-04-21 00:14:21,597 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  21. 2026-04-21 00:14:22,567 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  22. 2026-04-21 00:14:24,218 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  23. 2026-04-21 00:14:31,662 INFO [backend.app.services.bambu_ftp] Successfully downloaded /Drawer1.gcode.3mf to /app/data/archive/temp/cover_1_Drawer1.gcode.3mf (3089687 bytes)
  24. 2026-04-21 00:14:31,675 INFO [backend.app.api.routes.printers] Downloaded file size: 3089687 bytes
  25. 2026-04-21 00:14:49,233 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  26. 2026-04-21 00:16:12,103 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting K-profiles for nozzle_diameter=0.4 (attempt 1/3)
  27. 2026-04-21 00:16:12,133 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] K-profile response: nozzle=0.4, seq_id=6, 9 profiles, expected=0.4
  28. 2026-04-21 00:16:12,133 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 9 K-profiles for nozzle=0.4
  29. 2026-04-21 00:16:12,133 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 9 K-profiles for nozzle=0.4 on attempt 1
  30. 2026-04-21 00:16:12,222 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting K-profiles for nozzle_diameter=0.4 (attempt 1/3)
  31. 2026-04-21 00:16:12,249 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] K-profile response: nozzle=0.4, seq_id=7, 9 profiles, expected=0.4
  32. 2026-04-21 00:16:12,249 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 9 K-profiles for nozzle=0.4
  33. 2026-04-21 00:16:12,249 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 9 K-profiles for nozzle=0.4 on attempt 1
  34. 2026-04-21 00:16:53,106 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  35. 2026-04-21 00:16:54,384 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  36. 2026-04-21 00:16:55,404 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  37. 2026-04-21 00:16:56,857 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  38. 2026-04-21 00:17:07,612 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=P1S, prot_c=False)
  39. 2026-04-21 00:18:51,456 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  40. 2026-04-21 00:19:10,502 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  41. 2026-04-21 00:19:12,192 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  42. 2026-04-21 00:19:31,181 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  43. 2026-04-21 00:20:06,577 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  44. 2026-04-21 00:20:07,073 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P48fee66 (API ID: P48fee66): Failed to get setting detail: 400
  45. 2026-04-21 00:20:07,268 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P8b667ee (API ID: P8b667ee): Failed to get setting detail: 400
  46. 2026-04-21 00:20:07,466 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P3507b3f (API ID: P3507b3f): Failed to get setting detail: 400
  47. 2026-04-21 00:20:09,565 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  48. 2026-04-21 00:20:10,365 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  49. 2026-04-21 00:20:11,211 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  50. 2026-04-21 00:20:11,818 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  51. 2026-04-21 00:20:12,839 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  52. 2026-04-21 00:20:24,003 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  53. 2026-04-21 00:20:24,392 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  54. 2026-04-21 00:20:24,393 INFO [backend.app.api.routes.websocket] WebSocket client connected
  55. 2026-04-21 00:20:24,395 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  56. 2026-04-21 00:20:24,830 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  57. 2026-04-21 00:20:26,431 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  58. 2026-04-21 00:20:26,678 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  59. 2026-04-21 00:20:26,679 INFO [backend.app.api.routes.websocket] WebSocket client connected
  60. 2026-04-21 00:20:26,682 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  61. 2026-04-21 00:20:27,135 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  62. 2026-04-21 00:20:27,443 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  63. 2026-04-21 00:20:27,790 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  64. 2026-04-21 00:20:27,790 INFO [backend.app.api.routes.websocket] WebSocket client connected
  65. 2026-04-21 00:20:27,793 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  66. 2026-04-21 00:20:28,216 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  67. 2026-04-21 00:20:29,388 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  68. 2026-04-21 00:20:29,714 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  69. 2026-04-21 00:20:29,715 INFO [backend.app.api.routes.websocket] WebSocket client connected
  70. 2026-04-21 00:20:29,718 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  71. 2026-04-21 00:20:30,153 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  72. 2026-04-21 00:20:33,382 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  73. 2026-04-21 00:20:34,450 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  74. 2026-04-21 00:20:35,195 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  75. 2026-04-21 00:20:35,875 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  76. 2026-04-21 00:20:36,895 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  77. 2026-04-21 00:20:39,146 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally
  78. 2026-04-21 00:21:54,806 INFO [root] Logging to file: /app/logs/bambuddy.log
  79. 2026-04-21 00:21:54,807 INFO [root] Bambuddy starting - debug=False, log_level=INFO
  80. 2026-04-21 00:21:56,482 INFO [backend.app.services.mqtt_relay] MQTT relay disabled
  81. 2026-04-21 00:21:57,343 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  82. 2026-04-21 00:21:57,343 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] Disconnected shortly after request topic subscription. Disabling request topic for this printer.
  83. 2026-04-21 00:21:57,508 INFO [backend.app.services.background_dispatch] Background dispatch dispatcher started
  84. 2026-04-21 00:21:57,509 INFO [backend.app.services.smart_plug_manager] Smart plug scheduler started
  85. 2026-04-21 00:21:57,509 INFO [backend.app.services.smart_plug_manager] Smart plug energy snapshot loop started
  86. 2026-04-21 00:21:57,516 INFO [backend.app.services.print_scheduler] Print scheduler started
  87. 2026-04-21 00:21:57,520 INFO [backend.app.services.notification_service] Notification digest scheduler started
  88. 2026-04-21 00:21:57,520 INFO [backend.app.services.github_backup] Starting GitHub backup scheduler
  89. 2026-04-21 00:21:57,520 INFO [backend.app.services.local_backup] Starting local backup scheduler
  90. 2026-04-21 00:21:57,525 INFO [backend.app.services.obico_detection] Starting Obico detection service
  91. 2026-04-21 00:21:57,525 INFO [backend.app.main] AMS history recording started
  92. 2026-04-21 00:21:57,525 INFO [backend.app.main] Printer runtime tracking started
  93. 2026-04-21 00:21:57,525 INFO [backend.app.main] SpoolBuddy watchdog started
  94. 2026-04-21 00:21:57,525 INFO [backend.app.main] Camera stream cleanup started
  95. 2026-04-21 00:21:57,525 INFO [backend.app.main] Expected prints cleanup started
  96. 2026-04-21 00:21:57,525 INFO [backend.app.main] Auth periodic cleanup started
  97. 2026-04-21 00:21:57,576 INFO [root] Virtual printer manager synced from database
  98. 2026-04-21 00:21:59,175 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Firmware version: 01.09.01.00
  99. 2026-04-21 00:21:59,521 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] PRINT START detected - file: Drawer1.gcode.3mf, subtask: Drawer1, is_new: True, is_file_change: False
  100. 2026-04-21 00:21:59,523 INFO [backend.app.main] [Printer 1] Broadcasting AMS change via WebSocket
  101. 2026-04-21 00:21:59,651 INFO [backend.app.main] [CALLBACK] on_print_start called for printer 1, data keys: ['filename', 'subtask_name', 'remaining_time', 'raw_data', 'ams_mapping']
  102. 2026-04-21 00:21:59,654 INFO [backend.app.services.usage_tracker] [UsageTracker] Skipped trays with invalid remain% for printer 1: AMS0-T1(remain=-1), AMS0-T2(remain=-1), AMS0-T3(remain=-1)
  103. 2026-04-21 00:21:59,654 INFO [backend.app.services.usage_tracker] [UsageTracker] PRINT START printer 1: mapping=None, tray_now=2, last_loaded_tray=2
  104. 2026-04-21 00:21:59,655 INFO [backend.app.services.usage_tracker] [UsageTracker] PRINT START printer 1: mapping-related keys: {'ams_extruder_map': {'0': 0}}
  105. 2026-04-21 00:21:59,655 INFO [backend.app.services.usage_tracker] [UsageTracker] PRINT START printer 1 AMS 0: T0(type=PLA, color=FFFFFFFF, now=?, tar=?), T1(type=PCTG, color=FFFFFFFF, now=?, tar=?), T2(type=PLA, color=000000FF, now=?, tar=?), T3(type=PETG, color=161616FF, now=?, tar=?)
  106. 2026-04-21 00:21:59,658 INFO [backend.app.services.usage_tracker] [UsageTracker] Snapshotted 4 spool assignments for printer 1: {'0-0': 9, '0-1': 7, '0-2': 8, '0-3': 11}
  107. 2026-04-21 00:21:59,658 INFO [backend.app.services.usage_tracker] [UsageTracker] Captured start remain% for printer 1 (2 trays): {'0-0': 68, '255-0': 0}
  108. 2026-04-21 00:21:59,668 INFO [backend.app.main] [SNAPSHOT] Capturing fresh frame for printer 1
  109. 2026-04-21 00:21:59,668 INFO [backend.app.services.camera] Capturing camera frame bytes from [IP] using chamber image protocol (model: P1S)
  110. 2026-04-21 00:21:59,675 INFO [backend.app.main] [PLATE CHECK] printer_id=1, plate_detection_enabled=False
  111. 2026-04-21 00:21:59,675 INFO [backend.app.main] [CALLBACK] Print start detected - filename: Drawer1.gcode.3mf, subtask: Drawer1
  112. 2026-04-21 00:21:59,686 INFO [backend.app.main] Skipping duplicate - already have printing archive 79 for Drawer1
  113. 2026-04-21 00:21:59,688 INFO [backend.app.main] [ENERGY] No smart plug for printer 1 (archive 79)
  114. 2026-04-21 00:21:59,692 INFO [backend.app.main] [SNAPSHOT] Capturing fresh frame for printer 1
  115. 2026-04-21 00:21:59,693 INFO [backend.app.services.camera] Capturing camera frame bytes from [IP] using chamber image protocol (model: P1S)
  116. 2026-04-21 00:22:01,680 INFO [backend.app.main] [SNAPSHOT] Fresh camera frame: 50004 bytes
  117. 2026-04-21 00:22:01,683 INFO [backend.app.main] [SNAPSHOT] Fresh camera frame: 50004 bytes
  118. 2026-04-21 00:22:01,683 INFO [backend.app.services.notification_service] on_print_start called for printer 1 ([PRINTER])
  119. 2026-04-21 00:22:01,687 INFO [backend.app.services.notification_service] No notification providers configured for print_start event on printer 1
  120. 2026-04-21 00:22:01,691 INFO [backend.app.main] Loaded 10 printable objects for printer 1
  121. 2026-04-21 00:22:07,569 INFO [backend.app.main] Recorded 1 AMS sensor history entries
  122. 2026-04-21 00:22:07,623 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5)
  123. 2026-04-21 00:22:07,635 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Developer mode probe: ENABLED (result='success')
  124. 2026-04-21 00:22:25,572 INFO [backend.app.api.routes.websocket] WebSocket client connecting...
  125. 2026-04-21 00:22:25,572 INFO [backend.app.api.routes.websocket] WebSocket client connected
  126. 2026-04-21 00:22:25,576 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers
  127. 2026-04-21 00:22:26,207 INFO [backend.app.api.routes.printers] Trying to download cover for 'Drawer1' from [IP] (trying 8 paths)
  128. 2026-04-21 00:22:26,370 INFO [backend.app.api.routes.cloud] get_filament_info called with 4 IDs: ['GFA00', 'P48fee66', 'P8b667ee', 'P3507b3f']
  129. 2026-04-21 00:22:26,848 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P48fee66 (API ID: P48fee66): Failed to get setting detail: 400
  130. 2026-04-21 00:22:26,986 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=P1S, prot_c=False)
  131. 2026-04-21 00:22:27,043 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P8b667ee (API ID: P8b667ee): Failed to get setting detail: 400
  132. 2026-04-21 00:22:27,061 INFO [backend.app.services.firmware_check] Got Bambu Lab build ID: JP_Vr4L1HOEnn4nRlqepP
  133. 2026-04-21 00:22:27,243 WARNING [backend.app.api.routes.cloud] Failed to get cloud preset P3507b3f (API ID: P3507b3f): Failed to get setting detail: 400
  134. 2026-04-21 00:22:43,769 INFO [backend.app.services.bambu_ftp] Successfully downloaded /Drawer1.gcode.3mf to /app/data/archive/temp/cover_1_Drawer1.gcode.3mf (3089687 bytes)
  135. 2026-04-21 00:22:43,779 INFO [backend.app.api.routes.printers] Downloaded file size: 3089687 bytes
  136. 2026-04-21 00:23:01,202 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  137. 2026-04-21 00:24:14,686 INFO [backend.app.api.routes.support] Log level changed to DEBUG
  138. 2026-04-21 00:24:14,687 INFO [backend.app.api.routes.bug_report] Bug report: enabled debug logging
  139. 2026-04-21 00:24:14,687 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting status update (pushall)
  140. 2026-04-21 00:24:14,740 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: Drawer1.gcode.3mf, subtask_name: Drawer1
  141. 2026-04-21 00:24:14,740 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': '2', 'tray_now': '2', 'tray_pre': '2', 'tray_read_done_bits': 'f', 'tray_reading_bits': '0', 'version': 152, 'insert_flag': True, 'power_on_flag': True}
  142. 2026-04-21 00:24:14,740 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] tray_now updated: 2
  143. 2026-04-21 00:24:14,740 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Merged AMS data: 1 new units, 1 total
  144. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  145. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_extruder_map: {'0': 0}
  146. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  147. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  148. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper raw value: 5.0
  149. 2026-04-21 00:24:14,741 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  150. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  151. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  152. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] HMS data received: []
  153. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'enable', 'timelapse': 'enable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3}
  154. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Timelapse detected during print (from ipcam)
  155. 2026-04-21 00:24:14,742 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -36dBm
  156. 2026-04-21 00:24:14,743 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'on'}]
  157. 2026-04-21 00:24:14,743 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: Drawer1.gcode.3mf, subtask: Drawer1
  158. 2026-04-21 00:24:17,727 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  159. 2026-04-21 00:24:17,727 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 2
  160. 2026-04-21 00:24:18,730 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  161. 2026-04-21 00:24:18,730 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 2
  162. 2026-04-21 00:24:18,793 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  163. 2026-04-21 00:24:18,793 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -35dBm
  164. 2026-04-21 00:24:22,277 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  165. 2026-04-21 00:24:22,854 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  166. 2026-04-21 00:24:24,906 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  167. 2026-04-21 00:24:25,107 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  168. 2026-04-21 00:24:26,955 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  169. 2026-04-21 00:24:31,012 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  170. 2026-04-21 00:24:31,013 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -38dBm
  171. 2026-04-21 00:24:31,194 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  172. 2026-04-21 00:24:33,042 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  173. 2026-04-21 00:24:33,042 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -33dBm
  174. 2026-04-21 00:24:35,086 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  175. 2026-04-21 00:24:35,086 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -37dBm
  176. 2026-04-21 00:24:37,136 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  177. 2026-04-21 00:24:37,798 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  178. 2026-04-21 00:24:37,799 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 2
  179. 2026-04-21 00:24:41,193 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  180. 2026-04-21 00:24:42,605 DEBUG [backend.app.main] [[PRINTER]] Runtime tracking: added 30s, total=2070657s (575.18h)
  181. 2026-04-21 00:24:42,610 DEBUG [backend.app.main] Updated runtime for 1 printer(s)
  182. 2026-04-21 00:24:43,224 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  183. 2026-04-21 00:24:43,224 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -34dBm
  184. 2026-04-21 00:24:45,254 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  185. 2026-04-21 00:24:45,254 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -35dBm
  186. 2026-04-21 00:24:48,764 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0}
  187. 2026-04-21 00:24:48,764 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 2
  188. 2026-04-21 00:24:49,323 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  189. 2026-04-21 00:24:49,323 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -36dBm
  190. 2026-04-21 00:24:51,360 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  191. 2026-04-21 00:24:53,394 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  192. 2026-04-21 00:24:53,394 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -42dBm
  193. 2026-04-21 00:24:56,997 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  194. 2026-04-21 00:24:57,448 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  195. 2026-04-21 00:24:57,448 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -40dBm
  196. 2026-04-21 00:24:59,186 INFO [backend.app.api.routes.camera] Stopped 0 camera stream(s) for printer 1
  197. 2026-04-21 00:24:59,478 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  198. 2026-04-21 00:24:59,479 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -35dBm
  199. 2026-04-21 00:25:01,533 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status
  200. 2026-04-21 00:25:01,534 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -37dBm