33e083247cdd415d98e6cecf5f958ad6.log 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-05-17 20:33:55,643 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  2. 2026-05-17 20:33:55,896 INFO [backend.app.api.routes.cloud] [a7f8eb91] get_filament_info called with 3 IDs: ['GFA01', 'GFU02', 'GFS05']
  3. 2026-05-17 20:33:55,897 INFO [uvicorn.access] [-] [IP]:62725 - "POST /api/v1/cloud/filament-info HTTP/1.1" 200
  4. 2026-05-17 20:35:20,774 INFO [backend.app.main] [-] Recorded 3 AMS sensor history entries
  5. 2026-05-17 20:37:27,615 INFO [backend.app.api.routes.support] [97ad88ea] Log level changed to DEBUG
  6. 2026-05-17 20:37:27,615 INFO [backend.app.api.routes.bug_report] [97ad88ea] Bug report: enabled debug logging
  7. 2026-05-17 20:37:27,615 DEBUG [backend.app.services.bambu_mqtt] [97ad88ea] [[SERIAL]] Requesting status update (pushall)
  8. 2026-05-17 20:37:27,616 INFO [uvicorn.access] [-] [IP]:62784 - "POST /api/v1/bug-report/start-logging HTTP/1.1" 200
  9. 2026-05-17 20:37:28,744 DEBUG [backend.app.api.routes.printers] [2802f7a3] API returning ams_mapping: [], ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  10. 2026-05-17 20:37:28,744 DEBUG [backend.app.api.routes.printers] [2802f7a3] Using tray_now directly as global ID: 255
  11. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  12. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '31', 'tray_exist_bits': '3000f', 'tray_is_bbl_bits': '3000f', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': '3000f', 'tray_reading_bits': '0', 'version': 103, 'insert_flag': True, 'power_on_flag': True}
  13. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 255
  14. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  15. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  16. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  17. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  18. 2026-05-17 20:37:28,891 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  19. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 0 (main=0, sub=0)
  20. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  21. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  22. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  23. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  24. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  25. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  26. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3}
  27. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  28. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  29. 2026-05-17 20:37:28,892 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: FINISH -> FINISH, file: , subtask: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  30. 2026-05-17 20:37:30,713 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  31. 2026-05-17 20:37:30,713 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  32. 2026-05-17 20:37:30,713 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  33. 2026-05-17 20:37:30,713 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  34. 2026-05-17 20:37:30,714 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  35. 2026-05-17 20:37:30,714 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  36. 2026-05-17 20:37:32,786 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  37. 2026-05-17 20:37:32,786 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  38. 2026-05-17 20:37:32,786 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  39. 2026-05-17 20:37:32,786 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  40. 2026-05-17 20:37:32,786 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  41. 2026-05-17 20:37:32,787 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  42. 2026-05-17 20:37:33,263 INFO [backend.app.services.bambu_mqtt] [eb9ea7e3] [[SERIAL]] Triggering RFID re-read: AMS 0, slot 3
  43. 2026-05-17 20:37:33,264 INFO [uvicorn.access] [-] [IP]:62783 - "POST /api/v1/printers/1/ams/0/slot/3/refresh HTTP/1.1" 200
  44. 2026-05-17 20:37:33,273 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: ams_get_rfid
  45. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  46. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  47. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  48. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  49. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  50. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  51. 2026-05-17 20:37:36,855 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887360, 'code': 65543, 'action': 0, 'timestamp': 1779043053}]
  52. 2026-05-17 20:37:38,271 DEBUG [backend.app.api.routes.printers] [eb9ea7e3] PA re-apply AMS0-T3: no stored or live cali_idx — skipping MQTT
  53. 2026-05-17 20:37:40,885 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  54. 2026-05-17 20:37:40,885 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -65dBm
  55. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  56. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  57. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  58. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  59. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  60. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  61. 2026-05-17 20:37:45,007 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  62. 2026-05-17 20:37:47,025 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  63. 2026-05-17 20:37:47,025 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  64. 2026-05-17 20:37:47,026 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  65. 2026-05-17 20:37:47,026 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  66. 2026-05-17 20:37:47,026 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  67. 2026-05-17 20:37:47,026 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  68. 2026-05-17 20:37:48,077 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  69. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '31', 'tray_exist_bits': '3000f', 'tray_is_bbl_bits': '3000f', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': '3000f', 'tray_reading_bits': '0', 'version': 103, 'insert_flag': True, 'power_on_flag': True}
  70. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 255
  71. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  72. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  73. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  74. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  75. 2026-05-17 20:37:48,078 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  76. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 0 (main=0, sub=0)
  77. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  78. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  79. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  80. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  81. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  82. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887360, 'code': 65543, 'action': 0, 'timestamp': 1779043053}]
  83. 2026-05-17 20:37:48,079 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3}
  84. 2026-05-17 20:37:48,080 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  85. 2026-05-17 20:37:48,080 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  86. 2026-05-17 20:37:48,080 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: FINISH -> FINISH, file: , subtask: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  87. 2026-05-17 20:37:58,765 DEBUG [backend.app.api.routes.printers] [7ae1848f] API returning ams_mapping: [], ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  88. 2026-05-17 20:37:58,765 DEBUG [backend.app.api.routes.printers] [7ae1848f] Using tray_now directly as global ID: 255
  89. 2026-05-17 20:38:09,229 INFO [backend.app.services.bambu_mqtt] [da52409d] [[SERIAL]] Triggering RFID re-read: AMS 0, slot 1
  90. 2026-05-17 20:38:09,233 INFO [uvicorn.access] [-] [IP]:62788 - "POST /api/v1/printers/1/ams/0/slot/1/refresh HTTP/1.1" 200
  91. 2026-05-17 20:38:09,243 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: ams_get_rfid
  92. 2026-05-17 20:38:14,238 DEBUG [backend.app.api.routes.printers] [da52409d] PA re-apply AMS0-T1: no stored or live cali_idx — skipping MQTT
  93. 2026-05-17 20:38:28,781 DEBUG [backend.app.api.routes.printers] [75ea1801] API returning ams_mapping: [], ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  94. 2026-05-17 20:38:28,781 DEBUG [backend.app.api.routes.printers] [75ea1801] Using tray_now directly as global ID: 255
  95. 2026-05-17 20:38:30,489 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  96. 2026-05-17 20:38:32,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  97. 2026-05-17 20:38:40,586 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  98. 2026-05-17 20:38:40,587 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -65dBm
  99. 2026-05-17 20:38:42,328 DEBUG [backend.app.services.bambu_mqtt] [32ef34ac] [[SERIAL]] Requesting status update (pushall)
  100. 2026-05-17 20:38:42,329 INFO [uvicorn.access] [-] [IP]:62799 - "POST /api/v1/printers/1/refresh-status HTTP/1.1" 200
  101. 2026-05-17 20:38:42,346 DEBUG [backend.app.api.routes.printers] [4932dad2] API returning ams_mapping: [], ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  102. 2026-05-17 20:38:42,346 DEBUG [backend.app.api.routes.printers] [4932dad2] Using tray_now directly as global ID: 255
  103. 2026-05-17 20:38:42,403 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  104. 2026-05-17 20:38:42,403 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '31', 'tray_exist_bits': '3000f', 'tray_is_bbl_bits': '3000f', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': '3000f', 'tray_reading_bits': '0', 'version': 103, 'insert_flag': True, 'power_on_flag': True}
  105. 2026-05-17 20:38:42,403 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 255
  106. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  107. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  108. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  109. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  110. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  111. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 0 (main=0, sub=0)
  112. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  113. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  114. 2026-05-17 20:38:42,404 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  115. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  116. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  117. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887360, 'code': 65543, 'action': 0, 'timestamp': 1779043053}]
  118. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3}
  119. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  120. 2026-05-17 20:38:42,405 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  121. 2026-05-17 20:38:42,406 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: FINISH -> FINISH, file: , subtask: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  122. 2026-05-17 20:38:46,495 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  123. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  124. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  125. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  126. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  127. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  128. 2026-05-17 20:38:46,496 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -65dBm
  129. 2026-05-17 20:38:48,550 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  130. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  131. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  132. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  133. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  134. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  135. 2026-05-17 20:38:48,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  136. 2026-05-17 20:38:48,766 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Ignoring spurious disconnect (last message 0.2s ago)
  137. 2026-05-17 20:38:49,557 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Requesting firmware version info
  138. 2026-05-17 20:38:49,558 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Sending K-profile priming request
  139. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  140. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '31', 'tray_exist_bits': '3000f', 'tray_is_bbl_bits': '3000f', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': '3000f', 'tray_reading_bits': '0', 'version': 103, 'insert_flag': True, 'power_on_flag': True}
  141. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 255
  142. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 3 new units, 3 total
  143. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0
  144. 2026-05-17 20:38:49,640 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 info=0x2004 -> extruder 0
  145. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 info=0x2004 -> extruder 0
  146. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  147. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS data changed, triggering sync callback
  148. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 0 (main=0, sub=0)
  149. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  150. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Fan fields in MQTT data: {'heatbreak_fan_speed': '0', 'cooling_fan_speed': '0', 'big_fan1_speed': '0', 'big_fan2_speed': '0', 'fan_gear': 0}
  151. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] stg_cur changed: -1 -> 255 (Unknown stage (255))
  152. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Temperature-related fields: {'nozzle_temper': 30.0625, 'nozzle_target_temper': 0, 'bed_temper': 26.21875, 'bed_target_temper': 0, 'chamber_temper': 5}
  153. 2026-05-17 20:38:49,641 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ALL print data keys (63): ['ams', 'ams_rfid_status', 'ams_status', 'bed_target_temper', 'bed_temper', 'big_fan1_speed', 'big_fan2_speed', 'cali_version', 'chamber_temper', 'command', 'cooling_fan_speed', 'fan_gear', 'filam_bak', 'flag3', 'force_upgrade', 'gcode_file', 'gcode_file_prepare_percent', 'gcode_state', 'heatbreak_fan_speed', 'hms', 'home_flag', 'hw_switch_state', 'ipcam', 'k', 'layer_num', 'lifecycle', 'lights_report', 'mc_percent', 'mc_print_line_number', 'mc_print_stage', 'mc_print_sub_stage', 'mc_remaining_time', 'mess_production_state', 'msg', 'net', 'nozzle_diameter', 'nozzle_target_temper', 'nozzle_temper', 'nozzle_type', 'online', 'print_error', 'print_type', 'profile_id', 'project_id', 'queue_est', 'queue_number', 'queue_sts', 'queue_total', 's_obj', 'sdcard', 'sequence_id', 'spd_lvl', 'spd_mag', 'stg', 'stg_cur', 'subtask_id', 'subtask_name', 'task_id', 'total_layer_num', 'upgrade_state', 'upload', 'vt_tray', 'wifi_signal']
  154. 2026-05-17 20:38:49,642 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Nozzle/hardware fields in MQTT data: {'upgrade_state': {'sequence_id': 0, 'progress': '', 'status': 'IDLE', 'consistency_request': False, 'dis_state': 0, 'err_code': 0, 'force_upgrade': False, 'message': '0%, 0B/s', 'module': '', 'new_version_state': 2, 'cur_state_code': 0, 'idx2': 475180222, 'new_ver_list': []}, 'nozzle_temper': 30.0625, 'nozzle_target_temper': 0, 'hw_switch_state': 0, 'force_upgrade': False, 'nozzle_diameter': '0.4', 'nozzle_type': 'hardened_steel'}
  155. 2026-05-17 20:38:49,642 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 5.0
  156. 2026-05-17 20:38:49,642 INFO [backend.app.main] [-] [Printer 1] Broadcasting AMS change via WebSocket
  157. 2026-05-17 20:38:49,642 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF)
  158. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False
  159. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False
  160. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: [{'attr': 83887360, 'code': 65543, 'action': 0, 'timestamp': 1779043053}]
  161. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3}
  162. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -66dBm
  163. 2026-05-17 20:38:49,643 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'off'}]
  164. 2026-05-17 20:38:49,644 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Deferring developer mode probe (0.1s since connect, need 5s)
  165. 2026-05-17 20:38:49,644 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: None -> FINISH, file: , subtask: Modular_Pest_Trap_-_Ants,_Fruit_Fly_&_Wasp
  166. 2026-05-17 20:38:49,644 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
  167. 2026-05-17 20:38:49,644 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: extrusion_cali_get
  168. 2026-05-17 20:38:49,644 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Deferring developer mode probe (0.1s since connect, need 5s)
  169. 2026-05-17 20:38:49,653 INFO [backend.app.main] [-] [SNAPSHOT] Capturing fresh frame for printer 1
  170. 2026-05-17 20:38:49,653 INFO [backend.app.services.camera] [-] Capturing camera frame bytes from [IP] using chamber image protocol (model: [PRINTER])
  171. 2026-05-17 20:38:49,666 DEBUG [backend.app.main] [-] [Printer 1] Fetching spools cache for AMS sync...
  172. 2026-05-17 20:38:49,689 INFO [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Firmware version: 01.10.00.00
  173. 2026-05-17 20:38:49,689 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 0 firmware: 01.00.06.83
  174. 2026-05-17 20:38:49,689 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 128 firmware: 03.00.21.29
  175. 2026-05-17 20:38:49,690 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS 129 firmware: 03.00.21.29
  176. 2026-05-17 20:38:49,701 DEBUG [backend.app.main] [-] [Printer 1] Cached 95 spools for batch sync
  177. 2026-05-17 20:38:49,706 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 0 tray 0: type=PLA, idx=GFA01, uuid=72A3A25143434F25, tag=C2D8986D...
  178. 2026-05-17 20:38:49,706 DEBUG [backend.app.services.spoolman] [-] Found spool 104 matching tag 72A3A25143434F25819A0B65B0E72807
  179. 2026-05-17 20:38:49,706 INFO [backend.app.services.spoolman] [-] Updating existing spool 104 for tag 72A3A25143434F25...
  180. 2026-05-17 20:38:49,724 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 0 tray 1: type=PLA, idx=GFA01, uuid=1336E8B4A30644D0, tag=7622A0CD...
  181. 2026-05-17 20:38:49,724 DEBUG [backend.app.services.spoolman] [-] Found spool 105 matching tag 1336E8B4A30644D0929D3F385D3A69C2
  182. 2026-05-17 20:38:49,724 INFO [backend.app.services.spoolman] [-] Updating existing spool 105 for tag 1336E8B4A30644D0...
  183. 2026-05-17 20:38:49,734 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 0 tray 2: type=PLA, idx=GFA01, uuid=D3900B2000D84C22, tag=3D6BBD2F...
  184. 2026-05-17 20:38:49,734 DEBUG [backend.app.services.spoolman] [-] Found spool 108 matching tag D3900B2000D84C22876272226C6AB25A
  185. 2026-05-17 20:38:49,734 INFO [backend.app.services.spoolman] [-] Updating existing spool 108 for tag D3900B2000D84C22...
  186. 2026-05-17 20:38:49,744 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 0 tray 3: type=PLA, idx=GFA01, uuid=17A3907B07034CD2, tag=0D21B33A...
  187. 2026-05-17 20:38:49,744 DEBUG [backend.app.services.spoolman] [-] Found spool 107 matching tag 17A3907B07034CD2958EFD03A48067CF
  188. 2026-05-17 20:38:49,745 INFO [backend.app.services.spoolman] [-] Updating existing spool 107 for tag 17A3907B07034CD2...
  189. 2026-05-17 20:38:49,754 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 128 tray 0: type=TPU-AMS, idx=GFU02, uuid=44FAB1CD53FA484F, tag=44239501...
  190. 2026-05-17 20:38:49,754 DEBUG [backend.app.services.spoolman] [-] Found spool 91 matching tag 44FAB1CD53FA484FA4E55A2AC7A60B93
  191. 2026-05-17 20:38:49,754 INFO [backend.app.services.spoolman] [-] Updating existing spool 91 for tag 44FAB1CD53FA484F...
  192. 2026-05-17 20:38:49,762 DEBUG [backend.app.services.spoolman] [-] Processing [PRINTER] AMS 129 tray 0: type=PLA-S, idx=GFS05, uuid=4F34EC708C9E4094, tag=04D85101...
  193. 2026-05-17 20:38:49,763 DEBUG [backend.app.services.spoolman] [-] Found spool 102 matching tag 4F34EC708C9E4094AD4D89A59E33B3BE
  194. 2026-05-17 20:38:49,763 INFO [backend.app.services.spoolman] [-] Updating existing spool 102 for tag 4F34EC708C9E4094...
  195. 2026-05-17 20:38:49,771 INFO [backend.app.main] [-] Auto-synced 6 AMS trays to Spoolman for printer 1
  196. 2026-05-17 20:38:49,787 INFO [uvicorn.access] [-] [IP]:62800 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  197. 2026-05-17 20:38:49,803 DEBUG [backend.app.api.routes.printers] [71e64d30] API returning ams_mapping: [], ams_extruder_map: {'0': 0, '128': 0, '129': 0}
  198. 2026-05-17 20:38:49,803 DEBUG [backend.app.api.routes.printers] [71e64d30] Using tray_now directly as global ID: 255
  199. 2026-05-17 20:38:51,238 DEBUG [backend.app.services.camera] [-] Chamber image: received 37915 bytes
  200. 2026-05-17 20:38:51,244 INFO [backend.app.main] [-] [SNAPSHOT] Fresh camera frame: 37915 bytes