57b7ff7dfbfe4d46b4dcb207efc7ee16.log 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-08-06 17:50:04,457 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  2. 2026-08-06 17:50:04,457 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  3. 2026-08-06 17:50:04,457 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  4. 2026-08-06 17:50:04,457 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  5. 2026-08-06 17:50:05,485 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  6. 2026-08-06 17:50:05,486 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  7. 2026-08-06 17:50:05,486 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  8. 2026-08-06 17:50:05,486 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3857}
  9. 2026-08-06 17:50:05,486 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  10. 2026-08-06 17:50:05,486 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  11. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  12. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  13. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  14. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  15. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  16. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  17. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  18. 2026-08-06 17:50:05,487 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  19. 2026-08-06 17:50:05,488 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  20. 2026-08-06 17:50:05,488 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  21. 2026-08-06 17:50:05,488 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  22. 2026-08-06 17:50:05,488 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  23. 2026-08-06 17:50:06,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  24. 2026-08-06 17:50:06,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  25. 2026-08-06 17:50:06,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  26. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3857}
  27. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  28. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  29. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  30. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  31. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  32. 2026-08-06 17:50:06,507 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  33. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  34. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  35. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  36. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  37. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  38. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  39. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  40. 2026-08-06 17:50:06,508 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  41. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  42. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  43. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  44. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3857}
  45. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  46. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  47. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  48. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  49. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  50. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  51. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  52. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  53. 2026-08-06 17:50:07,505 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  54. 2026-08-06 17:50:07,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  55. 2026-08-06 17:50:07,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  56. 2026-08-06 17:50:07,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  57. 2026-08-06 17:50:07,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  58. 2026-08-06 17:50:07,506 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  59. 2026-08-06 17:50:08,411 DEBUG [backend.app.services.bambu_ftp] [-] FTP connecting to [IP]:990 (timeout=30s, model=X1C, prot_c=False, cap_tls_v1_2=False)
  60. 2026-08-06 17:50:08,412 DEBUG [backend.app.services.bambu_ftp] [-] FTP connecting to [IP]:990 (timeout=30s, model=X1C, prot_c=False, cap_tls_v1_2=False)
  61. 2026-08-06 17:50:08,499 DEBUG [backend.app.services.bambu_ftp] [-] FTP connected, logging in as bblp
  62. 2026-08-06 17:50:08,502 DEBUG [backend.app.services.bambu_ftp] [-] FTP connected, logging in as bblp
  63. 2026-08-06 17:50:08,518 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  64. 2026-08-06 17:50:08,518 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  65. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  66. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  67. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  68. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  69. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  70. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  71. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  72. 2026-08-06 17:50:08,519 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  73. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  74. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  75. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  76. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  77. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  78. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  79. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  80. 2026-08-06 17:50:08,520 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  81. 2026-08-06 17:50:08,551 DEBUG [backend.app.services.bambu_ftp] [-] FTP logged in, setting prot_p (protected) and passive mode
  82. 2026-08-06 17:50:08,564 DEBUG [backend.app.services.bambu_ftp] [-] FTP logged in, setting prot_p (protected) and passive mode
  83. 2026-08-06 17:50:08,564 DEBUG [backend.app.services.bambu_ftp] [-] FTP server welcome: 220 (vsFTPd 3.0.3)
  84. 2026-08-06 17:50:08,564 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=X1C, prot_c=False)
  85. 2026-08-06 17:50:08,571 DEBUG [backend.app.services.bambu_ftp] [-] AVBL command not supported: 500 Unknown command.
  86. 2026-08-06 17:50:08,577 DEBUG [backend.app.services.bambu_ftp] [-] FTP server welcome: 220 (vsFTPd 3.0.3)
  87. 2026-08-06 17:50:08,577 INFO [backend.app.services.bambu_ftp] [-] FTP connected successfully to [IP] (model=X1C, prot_c=False)
  88. 2026-08-06 17:50:08,588 DEBUG [backend.app.services.bambu_ftp] [-] STAT response: 211-FTP server status:
  89. Connected to [IP]
  90. Logged in as bblp
  91. TYPE: ASCII
  92. No session bandwidth limit
  93. Session timeout in seconds is 300
  94. Control connection is encrypted
  95. Data connections will be encrypted
  96. At session startup, client count was 1
  97. vsFTPd 3.0.3 - secure, fast, stable
  98. 211 End of status
  99. 2026-08-06 17:50:08,670 DEBUG [backend.app.services.bambu_ftp] [-] Listed 229 files in /
  100. 2026-08-06 17:50:09,540 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  101. 2026-08-06 17:50:09,540 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  102. 2026-08-06 17:50:09,540 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  103. 2026-08-06 17:50:09,540 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  104. 2026-08-06 17:50:09,541 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  105. 2026-08-06 17:50:09,541 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  106. 2026-08-06 17:50:09,541 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  107. 2026-08-06 17:50:09,541 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  108. 2026-08-06 17:50:09,541 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  109. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  110. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  111. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  112. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  113. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  114. 2026-08-06 17:50:09,542 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  115. 2026-08-06 17:50:09,543 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  116. 2026-08-06 17:50:09,543 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  117. 2026-08-06 17:50:09,543 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  118. 2026-08-06 17:50:10,549 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  119. 2026-08-06 17:50:10,549 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  120. 2026-08-06 17:50:10,550 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  121. 2026-08-06 17:50:10,550 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  122. 2026-08-06 17:50:10,550 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  123. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  124. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  125. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  126. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  127. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  128. 2026-08-06 17:50:10,551 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  129. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  130. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  131. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  132. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  133. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  134. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  135. 2026-08-06 17:50:10,552 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  136. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  137. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  138. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  139. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  140. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  141. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  142. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  143. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  144. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  145. 2026-08-06 17:50:11,562 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  146. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  147. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  148. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  149. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  150. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  151. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  152. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  153. 2026-08-06 17:50:11,563 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  154. 2026-08-06 17:50:12,249 INFO [backend.app.api.routes.camera] [77a937a8] Skipping force-shutdown for printer 1: 1 subscriber(s) still attached; natural cleanup will tear down when last viewer disconnects
  155. 2026-08-06 17:50:12,249 INFO [uvicorn.access] [-] [IP]:61308 - "POST /api/v1/printers/1/camera/stop HTTP/1.1" 200
  156. 2026-08-06 17:50:12,271 INFO [backend.app.api.routes.camera] [fa8e8ff4] Camera viewer detached from printer-1 (subscribers=0)
  157. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  158. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  159. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  160. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  161. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  162. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  163. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  164. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  165. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  166. 2026-08-06 17:50:12,571 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  167. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  168. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  169. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  170. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  171. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  172. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  173. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  174. 2026-08-06 17:50:12,572 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)
  175. 2026-08-06 17:50:12,597 INFO [backend.app.api.routes.camera] [126bc33f] Using RTSP protocol for X1C
  176. 2026-08-06 17:50:12,597 INFO [backend.app.api.routes.camera] [126bc33f] Camera viewer attached to printer-1 (subscribers=1)
  177. 2026-08-06 17:50:12,602 INFO [uvicorn.access] [-] [IP]:61308 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  178. 2026-08-06 17:50:12,673 DEBUG [backend.app.api.routes.printers] [faf2b1a9] API returning ams_mapping: [], ams_extruder_map: {}
  179. 2026-08-06 17:50:12,673 DEBUG [backend.app.api.routes.printers] [faf2b1a9] Using tray_now directly as global ID: 1
  180. 2026-08-06 17:50:12,676 INFO [backend.app.api.routes.camera] [d03bebc0] Using RTSP protocol for X1C
  181. 2026-08-06 17:50:12,676 INFO [backend.app.api.routes.camera] [d03bebc0] Camera viewer attached to printer-1 (subscribers=2)
  182. 2026-08-06 17:50:12,860 INFO [backend.app.api.routes.camera] [126bc33f] Camera viewer detached from printer-1 (subscribers=1)
  183. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Found xcam inside print data: {'allow_skip_parts': False, 'buildplate_marker_detector': False, 'first_layer_inspector': True, 'halt_print_sensitivity': 'medium', 'print_halt': True, 'printing_monitor': False, 'spaghetti_detector': False}
  184. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Parsing xcam data - all fields: ['allow_skip_parts', 'buildplate_marker_detector', 'first_layer_inspector', 'halt_print_sensitivity', 'print_halt', 'printing_monitor', 'spaghetti_detector']
  185. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received gcode_state: RUNNING, gcode_file: /data/Metadata/plate_1.gcode, subtask_name: Infinity_Cube_Fidget_(Print-In-Place)
  186. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '3', 'ams_exist_bits_raw': '3', 'insert_flag': True, 'power_on_flag': False, 'tray_exist_bits': 'ff', 'tray_is_bbl_bits': 'ff', 'tray_now': '1', 'tray_pre': '1', 'tray_read_done_bits': 'ff', 'tray_reading_bits': '0', 'tray_tar': '1', 'version': 3858}
  187. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] tray_now updated: 1
  188. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Merged AMS data: 2 new units, 2 total
  189. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ams_status: 768 (main=3, sub=0)
  190. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Received command response: push_status
  191. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper raw value: 40.0
  192. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] chamber_temper direct value: 40.0°C (heater OFF)
  193. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber heating calculated: target=0.0, current=40.0, heating=False, respect_local=False
  194. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Chamber temp updated to: 40.0, target: 0.0, heating: False
  195. 2026-08-06 17:50:13,591 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] HMS data received: []
  196. 2026-08-06 17:50:13,592 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] ipcam field: {'agora_service': 'disable', 'ipcam_dev': '1', 'ipcam_record': 'enable', 'mode_bits': 2, 'resolution': '720p', 'rtsp_url': 'rtsps://[IP]:322/streaming/live/1', 'timelapse': 'enable', 'tutk_server': 'disable'}
  197. 2026-08-06 17:50:13,592 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] Timelapse detected during print (from ipcam)
  198. 2026-08-06 17:50:13,592 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] wifi_signal received: -46dBm
  199. 2026-08-06 17:50:13,592 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] lights_report: [{'mode': 'on', 'node': 'chamber_light'}, {'mode': 'flashing', 'node': 'work_light'}]
  200. 2026-08-06 17:50:13,592 DEBUG [backend.app.services.bambu_mqtt] [-] [[SERIAL]] gcode_state: RUNNING -> RUNNING, file: /data/Metadata/plate_1.gcode, subtask: Infinity_Cube_Fidget_(Print-In-Place)