f5b4fc29961e459098a6ef036279faa9.log 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-05-22 08:28:37,454 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 1
  2. 2026-05-22 08:28:37,454 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1)
  3. 2026-05-22 08:28:37,455 INFO [backend.app.services.usage_tracker] [-] [UsageTracker] Snapshotted 2 spool assignments for printer 1: {'0-2': 3, '0-3': 4}
  4. 2026-05-22 08:28:37,455 INFO [backend.app.services.usage_tracker] [-] [UsageTracker] Captured start remain% for printer 1 (3 trays): {'0-2': 100, '0-3': 100, '255-0': 0}
  5. 2026-05-22 08:28:37,460 INFO [backend.app.main] [-] [PLATE CHECK] printer_id=1, plate_detection_enabled=False
  6. 2026-05-22 08:28:37,460 INFO [backend.app.main] [-] [CALLBACK] Print start detected - filename: Filament_spool_gauge.gcode.3mf, subtask: Filament_spool_gauge
  7. 2026-05-22 08:28:37,464 INFO [backend.app.main] [-] Skipping duplicate - already have printing archive 74 for Filament_spool_gauge
  8. 2026-05-22 08:28:37,466 INFO [backend.app.main] [-] [ENERGY] No smart plug for printer 1 (archive 74)
  9. 2026-05-22 08:28:37,470 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 1
  10. 2026-05-22 08:28:37,470 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1)
  11. 2026-05-22 08:28:38,193 INFO [backend.app.main] [-] [Printer 2] Broadcasting AMS change via WebSocket
  12. 2026-05-22 08:28:38,198 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 2
  13. 2026-05-22 08:28:38,198 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1 Mini)
  14. 2026-05-22 08:28:38,199 INFO [backend.app.main] [-] Auto-unlink: spool 6 AMS255-T0 — fingerprint mismatch but tray matches spool, updating fp
  15. 2026-05-22 08:28:38,208 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Firmware version: 01.07.00.00
  16. 2026-05-22 08:28:38,992 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting...
  17. 2026-05-22 08:28:38,993 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  18. 2026-05-22 08:28:38,993 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 2 printers
  19. 2026-05-22 08:28:40,538 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 130217 bytes
  20. 2026-05-22 08:28:40,544 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 130217 bytes
  21. 2026-05-22 08:28:40,544 INFO [backend.app.services.notification_service] [-] on_print_start called for printer 1 (A1)
  22. 2026-05-22 08:28:40,545 INFO [backend.app.services.notification_service] [-] No notification providers configured for print_start event on printer 1
  23. 2026-05-22 08:28:40,546 INFO [backend.app.main] [-] Loaded 1 printable objects for printer 1
  24. 2026-05-22 08:28:40,614 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 114667 bytes
  25. 2026-05-22 08:28:40,618 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 2
  26. 2026-05-22 08:28:40,618 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1 Mini)
  27. 2026-05-22 08:28:43,068 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 126199 bytes
  28. 2026-05-22 08:28:43,302 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5)
  29. 2026-05-22 08:28:43,316 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Developer mode probe: ENABLED (result='success')
  30. 2026-05-22 08:28:43,526 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5)
  31. 2026-05-22 08:28:43,550 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Developer mode probe: ENABLED (result='success')
  32. 2026-05-22 08:28:46,478 INFO [backend.app.main] [-] Recorded 2 AMS sensor history entries
  33. 2026-05-22 08:28:53,583 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  34. 2026-05-22 08:28:53,913 INFO [uvicorn.access] [-] [IP]:46716 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  35. 2026-05-22 08:28:53,990 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting...
  36. 2026-05-22 08:28:53,991 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  37. 2026-05-22 08:28:53,992 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 2 printers
  38. 2026-05-22 08:28:54,013 INFO [uvicorn.access] [-] [IP]:46728 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  39. 2026-05-22 08:28:54,200 INFO [backend.app.services.camera] [bcffc21c] Found ffmpeg at: /usr/bin/ffmpeg
  40. 2026-05-22 08:28:59,005 INFO [backend.app.api.routes.printers] [c7dfbf7c] Trying to download cover for 'Round_Honeycomb_Coaster.gcode.3mf' from [IP] (trying 4 paths)
  41. 2026-05-22 08:28:59,008 INFO [backend.app.api.routes.printers] [0ad69b18] Trying to download cover for 'Filament_spool_gauge' from [IP] (trying 8 paths)
  42. 2026-05-22 08:28:59,020 INFO [backend.app.api.routes.printers] [29fe6c88] Trying to download cover for 'Filament_spool_gauge' from [IP] (trying 8 paths)
  43. 2026-05-22 08:28:59,023 INFO [backend.app.api.routes.printers] [eeee8da3] Trying to download cover for 'Round_Honeycomb_Coaster.gcode.3mf' from [IP] (trying 4 paths)
  44. 2026-05-22 08:28:59,080 INFO [backend.app.api.routes.cloud] [d06bba7a] get_filament_info called with 1 IDs: ['GFA01']
  45. 2026-05-22 08:28:59,173 INFO [backend.app.api.routes.cloud] [fb4180de] get_filament_info called with 3 IDs: ['GFA01', 'GFG99', 'PFUSe984']
  46. 2026-05-22 08:28:59,301 INFO [uvicorn.access] [-] [IP]:46728 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  47. 2026-05-22 08:28:59,724 WARNING [backend.app.api.routes.cloud] [fb4180de] Failed to get cloud preset PFUSe984 (API ID: PFUSe984): Failed to get setting detail: 400
  48. 2026-05-22 08:28:59,728 INFO [uvicorn.access] [-] [IP]:34542 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  49. 2026-05-22 08:28:59,736 INFO [backend.app.services.firmware_check] [d962bf5a] Got Bambu Lab build ID: lKH6NenxjmuBxWz8K1bm_
  50. 2026-05-22 08:29:00,539 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1, prot_c=False)
  51. 2026-05-22 08:29:00,546 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1 Mini, prot_c=False)
  52. 2026-05-22 08:29:00,700 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1 Mini, prot_c=False)
  53. 2026-05-22 08:29:00,738 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1, prot_c=False)
  54. 2026-05-22 08:29:02,847 INFO [backend.app.services.bambu_ftp] [-] Successfully downloaded /Filament_spool_gauge.gcode.3mf to /app/data/archive/temp/cover_1_Filament_spool_gauge.gcode.3mf (230220 bytes)
  55. 2026-05-22 08:29:02,870 INFO [backend.app.api.routes.printers] [0ad69b18] Downloaded file size: 230220 bytes
  56. 2026-05-22 08:29:02,870 INFO [backend.app.api.routes.printers] [0ad69b18] Cover: detected plate 1 from 3MF contents
  57. 2026-05-22 08:29:02,955 WARNING [backend.app.services.bambu_ftp] [-] FTP download returned 0 bytes for /Filament_spool_gauge.gcode.3mf
  58. 2026-05-22 08:29:02,999 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /cache/Filament_spool_gauge.gcode.3mf: 550 (not on printer)
  59. 2026-05-22 08:29:03,050 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /model/Filament_spool_gauge.gcode.3mf: 550 (not on printer)
  60. 2026-05-22 08:29:03,095 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /data/Filament_spool_gauge.gcode.3mf: 550 (not on printer)
  61. 2026-05-22 08:29:03,150 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /Filament_spool_gauge.3mf: 550 (not on printer)
  62. 2026-05-22 08:29:03,208 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /cache/Filament_spool_gauge.3mf: 550 (not on printer)
  63. 2026-05-22 08:29:03,258 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /model/Filament_spool_gauge.3mf: 550 (not on printer)
  64. 2026-05-22 08:29:03,380 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /data/Filament_spool_gauge.3mf: 550 (not on printer)
  65. 2026-05-22 08:29:04,237 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1, prot_c=False)
  66. 2026-05-22 08:29:05,593 INFO [backend.app.services.bambu_ftp] [-] Successfully downloaded /Filament_spool_gauge.gcode.3mf to /app/data/archive/temp/cover_1_Filament_spool_gauge.gcode.3mf (230220 bytes)
  67. 2026-05-22 08:29:05,600 INFO [backend.app.api.routes.printers] [29fe6c88] Downloaded file size: 230220 bytes
  68. 2026-05-22 08:29:05,601 INFO [backend.app.api.routes.printers] [29fe6c88] Cover: detected plate 1 from 3MF contents
  69. 2026-05-22 08:29:09,741 INFO [backend.app.services.bambu_ftp] [-] Successfully downloaded /Round_Honeycomb_Coaster.gcode.3mf to /app/data/archive/temp/cover_2_Round_Honeycomb_Coaster.gcode.3mf (1013151 bytes)
  70. 2026-05-22 08:29:09,764 INFO [backend.app.api.routes.printers] [c7dfbf7c] Downloaded file size: 1013151 bytes
  71. 2026-05-22 08:29:09,764 INFO [backend.app.api.routes.printers] [c7dfbf7c] Cover: detected plate 1 from 3MF contents
  72. 2026-05-22 08:29:09,869 WARNING [backend.app.services.bambu_ftp] [-] FTP download returned 0 bytes for /Round_Honeycomb_Coaster.gcode.3mf
  73. 2026-05-22 08:29:09,920 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /cache/Round_Honeycomb_Coaster.gcode.3mf: 550 (not on printer)
  74. 2026-05-22 08:29:09,964 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /model/Round_Honeycomb_Coaster.gcode.3mf: 550 (not on printer)
  75. 2026-05-22 08:29:10,018 INFO [backend.app.services.bambu_ftp] [-] FTP download failed for /data/Round_Honeycomb_Coaster.gcode.3mf: 550 (not on printer)
  76. 2026-05-22 08:29:10,891 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=A1 Mini, prot_c=False)
  77. 2026-05-22 08:29:16,193 INFO [backend.app.services.bambu_ftp] [-] Successfully downloaded /Round_Honeycomb_Coaster.gcode.3mf to /app/data/archive/temp/cover_2_Round_Honeycomb_Coaster.gcode.3mf (1013151 bytes)
  78. 2026-05-22 08:29:16,201 INFO [backend.app.api.routes.printers] [eeee8da3] Downloaded file size: 1013151 bytes
  79. 2026-05-22 08:29:16,201 INFO [backend.app.api.routes.printers] [eeee8da3] Cover: detected plate 1 from 3MF contents
  80. 2026-05-22 08:32:08,911 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 1
  81. 2026-05-22 08:32:08,912 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1)
  82. 2026-05-22 08:32:11,448 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 138224 bytes
  83. 2026-05-22 08:32:27,851 INFO [backend.app.services.mqtt_relay] [558b83e7] MQTT relay disabled
  84. 2026-05-22 08:32:27,854 INFO [uvicorn.access] [-] [IP]:33214 - "PUT /api/v1/settings/ HTTP/1.1" 200
  85. 2026-05-22 08:33:46,472 INFO [backend.app.main] [-] Recorded 2 AMS sensor history entries
  86. 2026-05-22 08:33:47,267 INFO [backend.app.services.mqtt_relay] [b5fcaaf6] MQTT relay disabled
  87. 2026-05-22 08:33:47,270 INFO [uvicorn.access] [-] [IP]:53654 - "PUT /api/v1/settings/ HTTP/1.1" 200
  88. 2026-05-22 08:33:49,047 INFO [backend.app.services.mqtt_relay] [6f773a8a] MQTT relay disabled
  89. 2026-05-22 08:33:49,050 INFO [uvicorn.access] [-] [IP]:53654 - "PUT /api/v1/settings/ HTTP/1.1" 200
  90. 2026-05-22 08:33:49,863 INFO [backend.app.services.mqtt_relay] [395b1e6e] MQTT relay disabled
  91. 2026-05-22 08:33:49,867 INFO [uvicorn.access] [-] [IP]:53654 - "PUT /api/v1/settings/ HTTP/1.1" 200
  92. 2026-05-22 08:34:00,705 INFO [backend.app.services.mqtt_relay] [4af9f88e] MQTT relay disabled
  93. 2026-05-22 08:34:00,708 INFO [uvicorn.access] [-] [IP]:53272 - "PUT /api/v1/settings/ HTTP/1.1" 200
  94. 2026-05-22 08:34:20,881 INFO [uvicorn.access] [-] [IP]:54198 - "POST /api/v1/archives/recalculate-costs HTTP/1.1" 200
  95. 2026-05-22 08:37:07,129 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Tray change during print: tray=3 at layer=12
  96. 2026-05-22 08:38:46,460 INFO [backend.app.main] [-] Recorded 2 AMS sensor history entries
  97. 2026-05-22 08:39:27,022 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  98. 2026-05-22 08:39:27,352 INFO [uvicorn.access] [-] [IP]:55694 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  99. 2026-05-22 08:39:27,426 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting...
  100. 2026-05-22 08:39:27,426 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  101. 2026-05-22 08:39:27,428 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 2 printers
  102. 2026-05-22 08:39:27,445 INFO [uvicorn.access] [-] [IP]:55730 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  103. 2026-05-22 08:39:46,187 INFO [backend.app.api.routes.cloud] [346836b9] get_filament_info called with 1 IDs: ['GFA01']
  104. 2026-05-22 08:39:46,333 INFO [backend.app.api.routes.cloud] [b5599a2d] get_filament_info called with 3 IDs: ['GFA01', 'GFG99', 'PFUSe984']
  105. 2026-05-22 08:39:46,415 INFO [uvicorn.access] [-] [IP]:59986 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  106. 2026-05-22 08:39:46,890 WARNING [backend.app.api.routes.cloud] [b5599a2d] Failed to get cloud preset PFUSe984 (API ID: PFUSe984): Failed to get setting detail: 400
  107. 2026-05-22 08:39:46,892 INFO [uvicorn.access] [-] [IP]:59996 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  108. 2026-05-22 08:41:16,565 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 1
  109. 2026-05-22 08:41:16,565 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: A1)
  110. 2026-05-22 08:41:19,152 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 137770 bytes
  111. 2026-05-22 08:43:46,456 INFO [backend.app.main] [-] Recorded 2 AMS sensor history entries
  112. 2026-05-22 08:46:39,278 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Tray change during print: tray=2 at layer=16
  113. 2026-05-22 08:47:29,026 INFO [backend.app.api.routes.support] [e4dee9b7] Log level changed to DEBUG
  114. 2026-05-22 08:47:29,027 INFO [backend.app.api.routes.bug_report] [e4dee9b7] Bug report: enabled debug logging
  115. 2026-05-22 08:47:29,027 DEBUG [backend.app.services.bambu_mqtt] [e4dee9b7] [[SERIAL]] Requesting status update (pushall)
  116. 2026-05-22 08:47:29,027 DEBUG [backend.app.services.bambu_mqtt] [e4dee9b7] [[SERIAL]] Requesting status update (pushall)
  117. 2026-05-22 08:47:29,027 INFO [uvicorn.access] [-] [IP]:35544 - "POST /api/v1/bug-report/start-logging HTTP/1.1" 200
  118. 2026-05-22 08:47:29,073 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'buildplate_marker_detector': False}
  119. 2026-05-22 08:47:29,073 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['buildplate_marker_detector']
  120. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: Round_Honeycomb_Coaster.gcode.3mf, subtask_name: Round_Honeycomb_Coaster.gcode.3mf
  121. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '1', 'tray_exist_bits': 'a', 'tray_is_bbl_bits': 'a', 'tray_tar': '3', 'tray_now': '3', 'tray_pre': '3', 'tray_read_done_bits': 'a', 'tray_reading_bits': '0', 'version': 23, 'insert_flag': False, 'power_on_flag': False}
  122. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 3
  123. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 1 new units, 1 total
  124. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  125. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0}
  126. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  127. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  128. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  129. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  130. 2026-05-22 08:47:29,074 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  131. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  132. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887104, 'code': 65604, 'action': 0, 'timestamp': 1779343002}]
  133. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '1080p', 'tutk_server': 'disable', 'mode_bits': 3}
  134. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  135. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  136. 2026-05-22 08:47:29,075 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: Round_Honeycomb_Coaster.gcode.3mf, subtask: Round_Honeycomb_Coaster.gcode.3mf
  137. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'buildplate_marker_detector': False}
  138. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['buildplate_marker_detector']
  139. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: Filament_spool_gauge.gcode.3mf, subtask_name: Filament_spool_gauge
  140. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '1', 'tray_exist_bits': 'c', 'tray_is_bbl_bits': 'c', 'tray_tar': '2', 'tray_now': '2', 'tray_pre': '3', 'tray_read_done_bits': 'c', 'tray_reading_bits': '0', 'version': 112, 'insert_flag': True, 'power_on_flag': True}
  141. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 2
  142. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 1 new units, 1 total
  143. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1002 -> extruder 0
  144. 2026-05-22 08:47:29,214 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0}
  145. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 263 (main=1, sub=7)
  146. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  147. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  148. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  149. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  150. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  151. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  152. 2026-05-22 08:47:29,215 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '1080p', 'tutk_server': 'disable', 'mode_bits': 3}
  153. 2026-05-22 08:47:29,216 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -48dBm
  154. 2026-05-22 08:47:29,216 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  155. 2026-05-22 08:47:29,216 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: Filament_spool_gauge.gcode.3mf, subtask: Filament_spool_gauge
  156. 2026-05-22 08:47:31,261 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  157. 2026-05-22 08:47:33,110 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  158. 2026-05-22 08:47:33,110 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -47dBm
  159. 2026-05-22 08:47:33,295 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  160. 2026-05-22 08:47:35,124 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  161. 2026-05-22 08:47:35,124 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -44dBm
  162. 2026-05-22 08:47:35,356 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  163. 2026-05-22 08:47:35,356 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -47dBm
  164. 2026-05-22 08:47:37,150 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  165. 2026-05-22 08:47:37,357 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  166. 2026-05-22 08:47:37,357 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -49dBm
  167. 2026-05-22 08:47:39,170 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  168. 2026-05-22 08:47:39,394 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  169. 2026-05-22 08:47:39,394 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -48dBm
  170. 2026-05-22 08:47:41,185 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  171. 2026-05-22 08:47:41,185 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  172. 2026-05-22 08:47:43,458 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  173. 2026-05-22 08:47:43,496 DEBUG [backend.app.services.mqtt_smart_plug] [96845db6] MQTT smart plug service disabled (MQTT relay not enabled)
  174. 2026-05-22 08:47:43,496 INFO [backend.app.services.mqtt_relay] [96845db6] MQTT relay disabled
  175. 2026-05-22 08:47:43,499 INFO [uvicorn.access] [-] [IP]:40136 - "PUT /api/v1/settings/ HTTP/1.1" 200
  176. 2026-05-22 08:47:45,217 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  177. 2026-05-22 08:47:45,217 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -45dBm
  178. 2026-05-22 08:47:45,494 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  179. 2026-05-22 08:47:45,494 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] mc_print_sub_stage changed: 4 -> 2
  180. 2026-05-22 08:47:45,494 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -47dBm
  181. 2026-05-22 08:47:47,234 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  182. 2026-05-22 08:47:47,234 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -43dBm
  183. 2026-05-22 08:47:47,537 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  184. 2026-05-22 08:47:49,259 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  185. 2026-05-22 08:47:49,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  186. 2026-05-22 08:47:51,276 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  187. 2026-05-22 08:47:51,277 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -45dBm
  188. 2026-05-22 08:47:51,598 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  189. 2026-05-22 08:47:51,598 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -48dBm
  190. 2026-05-22 08:47:51,668 DEBUG [backend.app.main] [-] [A1] Runtime tracking: added 30s, total=241605s (67.11h)
  191. 2026-05-22 08:47:51,671 DEBUG [backend.app.main] [-] [[PRINTER]] Runtime tracking: added 30s, total=72285s (20.08h)
  192. 2026-05-22 08:47:51,673 DEBUG [backend.app.main] [-] Updated runtime for 2 printer(s)
  193. 2026-05-22 08:47:53,305 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  194. 2026-05-22 08:47:53,305 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -44dBm
  195. 2026-05-22 08:47:53,376 INFO [uvicorn.access] [-] [IP]:34266 - "POST /api/v1/archives/recalculate-costs HTTP/1.1" 200
  196. 2026-05-22 08:47:53,646 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  197. 2026-05-22 08:47:55,323 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  198. 2026-05-22 08:47:55,324 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  199. 2026-05-22 08:47:55,672 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  200. 2026-05-22 08:47:55,672 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] mc_print_sub_stage changed: 2 -> 0