9857da5b2b9d405c8d54fde8cd314bfd.log 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. 2026-10-20 16:56:43,222 INFO [backend.app.services.announcements] [-] Announcements feed #12: 2 for this install
  2. 2026-10-20 19:16:45,369 ERROR [backend.app.services.notification_service] [-] Error in digest scheduler:
  3. 2026-10-20 23:24:07,118 INFO [backend.app.services.announcements] [-] Announcements feed #12: 2 for this install
  4. 2026-10-21 05:39:27,203 INFO [backend.app.services.announcements] [-] Announcements feed #12: 2 for this install
  5. 2026-10-21 12:37:59,295 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  6. 2026-10-21 19:05:59,144 INFO [backend.app.services.announcements] [-] Announcements feed #12: 2 for this install
  7. 2026-10-22 01:32:24,578 INFO [backend.app.services.announcements] [-] Announcements feed #12: 2 for this install
  8. 2026-10-22 11:22:32,361 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  9. 2026-10-22 17:31:41,558 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  10. 2026-10-22 20:11:03,703 INFO [uvicorn.access] [-] [IP]:51285 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  11. 2026-10-22 20:11:03,712 INFO [uvicorn.access] [-] [IP]:64273 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  12. 2026-10-22 20:11:03,713 INFO [uvicorn.access] [-] [IP]:61268 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  13. 2026-10-22 20:11:04,154 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  14. 2026-10-22 20:11:04,155 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  15. 2026-10-22 20:11:04,156 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  16. 2026-10-22 20:11:05,474 INFO [backend.app.services.firmware_check] [b991120b] Got Bambu Lab build ID: O-75Jm0W2jZFrdQvbRxCI
  17. 2026-10-22 20:41:03,448 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  18. 2026-10-22 23:50:09,921 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  19. 2026-10-23 08:38:08,321 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  20. 2026-10-23 14:02:56,341 INFO [uvicorn.access] [-] [IP]:63422 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  21. 2026-10-23 14:02:56,347 INFO [uvicorn.access] [-] [IP]:63930 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  22. 2026-10-23 14:02:56,574 INFO [uvicorn.access] [-] [IP]:64293 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  23. 2026-10-23 14:02:57,047 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  24. 2026-10-23 14:02:57,048 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  25. 2026-10-23 14:02:57,048 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  26. 2026-10-23 14:40:20,489 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  27. 2026-10-23 14:42:17,915 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  28. 2026-10-23 20:48:37,960 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  29. 2026-10-24 01:24:32,871 INFO [root] [-] Logging to file: C:\ProgramData\Bambuddy\logs\bambuddy.log
  30. 2026-10-24 01:24:32,872 INFO [root] [-] Bambuddy starting - debug=False, log_level=INFO
  31. 2026-10-24 01:24:34,860 INFO [backend.app.services.printer_manager] [-] Loaded 1 printer(s) awaiting plate-clear acknowledgment: [1]
  32. 2026-10-24 01:24:34,864 INFO [backend.app.services.mqtt_relay] [-] MQTT relay disabled
  33. 2026-10-24 01:24:35,897 INFO [backend.app.services.smart_plug_manager] [-] Smart plug scheduler started
  34. 2026-10-24 01:24:35,897 INFO [backend.app.services.smart_plug_manager] [-] Smart plug energy snapshot loop started
  35. 2026-10-24 01:24:35,897 INFO [backend.app.services.ha_sensor_manager] [-] Home Assistant sensor poller started
  36. 2026-10-24 01:24:35,897 INFO [backend.app.services.location_ha_sensor_manager] [-] Home Assistant location-sensor poller started
  37. 2026-10-24 01:24:35,900 INFO [backend.app.services.print_scheduler] [-] Print scheduler started
  38. 2026-10-24 01:24:35,903 INFO [backend.app.services.notification_service] [-] Notification digest scheduler started
  39. 2026-10-24 01:24:35,938 INFO [backend.app.services.github_backup] [-] Starting GitHub backup scheduler
  40. 2026-10-24 01:24:35,938 INFO [backend.app.services.local_backup] [-] Starting local backup scheduler
  41. 2026-10-24 01:24:35,943 INFO [backend.app.services.obico_detection] [-] Starting Obico detection service
  42. 2026-10-24 01:24:35,944 INFO [backend.app.services.library_trash] [-] Starting library trash sweeper
  43. 2026-10-24 01:24:35,944 INFO [backend.app.services.archive_purge] [-] Starting archive auto-purge sweeper
  44. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] AMS history recording started
  45. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] Printer sensor history recording started
  46. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] Printer runtime tracking started
  47. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] SpoolBuddy watchdog started
  48. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] Camera stream cleanup started
  49. 2026-10-24 01:24:35,944 INFO [backend.app.main] [-] Printer connection watchdog started
  50. 2026-10-24 01:24:36,087 INFO [backend.app.main] [-] Expected prints cleanup started
  51. 2026-10-24 01:24:36,087 INFO [backend.app.main] [-] Auth periodic cleanup started
  52. 2026-10-24 01:24:36,088 INFO [backend.app.services.loop_watchdog] [-] Event-loop stall watchdog started — dumps all thread stacks to stderr if the loop stalls for more than 30s
  53. 2026-10-24 01:24:36,101 INFO [root] [-] Virtual printer manager synced from database
  54. 2026-10-24 01:25:36,703 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  55. 2026-10-24 08:48:48,465 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  56. 2026-10-24 14:52:08,531 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  57. 2026-10-24 21:14:44,716 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  58. 2026-10-25 03:17:47,271 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  59. 2026-10-25 09:23:32,746 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  60. 2026-10-25 15:50:01,722 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  61. 2026-10-25 23:38:17,547 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  62. 2026-10-26 05:48:22,974 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  63. 2026-10-26 12:11:12,239 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  64. 2026-10-26 14:29:51,163 INFO [uvicorn.access] [-] [IP]:52471 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  65. 2026-10-26 14:29:51,256 INFO [uvicorn.access] [-] [IP]:57894 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  66. 2026-10-26 14:29:51,314 INFO [uvicorn.access] [-] [IP]:60548 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  67. 2026-10-26 14:29:51,815 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  68. 2026-10-26 14:29:51,815 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  69. 2026-10-26 14:29:51,816 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  70. 2026-10-26 14:29:53,744 INFO [backend.app.services.firmware_check] [98fa20d0] Got Bambu Lab build ID: KJRL3OUncKstkhvW3xkBU
  71. 2026-10-26 16:55:39,884 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  72. 2026-10-26 18:27:16,645 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  73. 2026-10-26 21:32:20,553 INFO [uvicorn.access] [-] [IP]:64890 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  74. 2026-10-26 21:32:20,611 INFO [uvicorn.access] [-] [IP]:50346 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  75. 2026-10-26 21:32:20,639 INFO [uvicorn.access] [-] [IP]:55323 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  76. 2026-10-26 21:32:21,251 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  77. 2026-10-26 21:32:21,251 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  78. 2026-10-26 21:32:21,262 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  79. 2026-10-26 21:32:25,531 INFO [uvicorn.access] [-] [IP]:64890 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  80. 2026-10-26 21:32:37,949 WARNING [backend.app.services.bambu_ftp] [-] FTP connection failed to [IP]: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение (type: ConnectionRefusedError)
  81. 2026-10-26 21:32:38,120 WARNING [backend.app.services.bambu_ftp] [-] FTP connection failed to [IP]: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение (type: ConnectionRefusedError)
  82. 2026-10-26 21:32:48,304 WARNING [backend.app.services.bambu_mqtt] [2eb7b514] [[SERIAL]] request_status_update: not connected
  83. 2026-10-26 21:32:48,317 INFO [uvicorn.access] [-] [IP]:52119 - "POST /api/v1/printers/1/refresh-status HTTP/1.1" 400
  84. 2026-10-26 21:33:45,640 INFO [uvicorn.access] [-] [IP]:61405 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  85. 2026-10-26 21:34:13,022 INFO [uvicorn.access] [-] [IP]:59121 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  86. 2026-10-26 21:35:06,516 INFO [backend.app.services.discovery] [ff5c8d1f] Starting SSDP discovery on port 2021 for Bambu Lab printers...
  87. 2026-10-26 21:35:06,517 INFO [uvicorn.access] [-] [IP]:50447 - "POST /api/v1/discovery/start?duration=10 HTTP/1.1" 200
  88. 2026-10-26 21:35:16,521 INFO [backend.app.services.discovery] [ff5c8d1f] Discovery complete. Found 0 printers.
  89. 2026-10-26 21:35:16,527 INFO [uvicorn.access] [-] [IP]:53013 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  90. 2026-10-26 21:35:27,104 INFO [uvicorn.access] [-] [IP]:63547 - "POST /api/v1/discovery/scan/stop HTTP/1.1" 200
  91. 2026-10-26 21:35:27,104 INFO [uvicorn.access] [-] [IP]:51378 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  92. 2026-10-26 21:35:30,654 INFO [uvicorn.access] [-] [IP]:51378 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  93. 2026-10-26 21:37:34,102 INFO [uvicorn.access] [-] [IP]:58478 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  94. 2026-10-26 21:37:39,831 INFO [backend.app.services.camera] [39672abf] Found ffmpeg at: C:\Program Files\Bambuddy\bin\ffmpeg.EXE
  95. 2026-10-26 21:37:40,694 INFO [backend.app.services.bambu_cloud] [bd33e114] Bambu Cloud returned 401 without the expiry signature — treating as transient, not signing the stored token out
  96. 2026-10-26 21:38:11,487 INFO [backend.app.services.virtual_printer.certificate] [4fa0dcc5] Using existing CA certificate (expires in 7270 days)
  97. 2026-10-26 21:39:05,724 INFO [backend.app.services.discovery] [b77b4ac7] Starting SSDP discovery on port 2021 for Bambu Lab printers...
  98. 2026-10-26 21:39:05,725 INFO [uvicorn.access] [-] [IP]:60803 - "POST /api/v1/discovery/start?duration=10 HTTP/1.1" 200
  99. 2026-10-26 21:39:15,740 INFO [uvicorn.access] [-] [IP]:60803 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  100. 2026-10-26 21:39:30,386 INFO [uvicorn.access] [-] [IP]:60803 - "POST /api/v1/discovery/scan/stop HTTP/1.1" 200
  101. 2026-10-26 21:39:30,387 INFO [uvicorn.access] [-] [IP]:63467 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  102. 2026-10-26 22:49:57,556 INFO [uvicorn.access] [-] [IP]:62967 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  103. 2026-10-26 22:49:57,577 INFO [uvicorn.access] [-] [IP]:55640 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  104. 2026-10-26 22:50:03,317 INFO [uvicorn.access] [-] [IP]:62967 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  105. 2026-10-26 22:50:10,269 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  106. 2026-10-26 22:50:11,100 INFO [uvicorn.access] [-] [IP]:58056 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  107. 2026-10-26 22:50:11,104 INFO [uvicorn.access] [-] [IP]:55966 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  108. 2026-10-26 22:50:11,137 INFO [uvicorn.access] [-] [IP]:62967 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  109. 2026-10-26 22:50:11,511 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  110. 2026-10-26 22:50:11,511 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  111. 2026-10-26 22:50:11,512 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  112. 2026-10-26 23:20:18,379 INFO [backend.app.api.routes.websocket] [-] WebSocket client disconnected normally
  113. 2026-10-27 00:56:19,288 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  114. 2026-10-27 10:57:37,021 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  115. 2026-10-27 17:05:55,025 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  116. 2026-10-27 20:18:43,171 INFO [backend.app.main] [-] Cleaned up 3546 old printer sensor history entries (older than 30 days)
  117. 2026-10-27 23:09:50,226 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  118. 2026-10-28 08:10:12,540 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  119. 2026-10-28 14:29:27,266 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  120. 2026-10-28 20:39:52,159 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  121. 2026-10-29 02:41:38,472 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  122. 2026-10-29 13:59:28,150 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  123. 2026-10-29 15:19:28,416 INFO [backend.app.main] [-] Cleaned up 3993 old printer sensor history entries (older than 30 days)
  124. 2026-10-29 20:21:20,247 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  125. 2026-10-30 02:26:02,235 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  126. 2026-10-30 08:28:08,574 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  127. 2026-10-30 14:45:39,443 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  128. 2026-10-30 15:19:45,680 INFO [backend.app.main] [-] Cleaned up 2421 old printer sensor history entries (older than 30 days)
  129. 2026-10-30 20:58:47,747 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  130. 2026-10-31 03:23:22,807 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  131. 2026-10-31 09:34:50,994 INFO [root] [-] Logging to file: C:\ProgramData\Bambuddy\logs\bambuddy.log
  132. 2026-10-31 09:34:50,994 INFO [root] [-] Bambuddy starting - debug=False, log_level=INFO
  133. 2026-10-31 09:34:53,050 INFO [backend.app.services.printer_manager] [-] Loaded 1 printer(s) awaiting plate-clear acknowledgment: [1]
  134. 2026-10-31 09:34:53,054 INFO [backend.app.services.mqtt_relay] [-] MQTT relay disabled
  135. 2026-10-31 09:34:54,087 INFO [backend.app.services.smart_plug_manager] [-] Smart plug scheduler started
  136. 2026-10-31 09:34:54,087 INFO [backend.app.services.smart_plug_manager] [-] Smart plug energy snapshot loop started
  137. 2026-10-31 09:34:54,087 INFO [backend.app.services.ha_sensor_manager] [-] Home Assistant sensor poller started
  138. 2026-10-31 09:34:54,087 INFO [backend.app.services.location_ha_sensor_manager] [-] Home Assistant location-sensor poller started
  139. 2026-10-31 09:34:54,091 INFO [backend.app.services.print_scheduler] [-] Print scheduler started
  140. 2026-10-31 09:34:54,095 INFO [backend.app.services.notification_service] [-] Notification digest scheduler started
  141. 2026-10-31 09:34:54,111 INFO [backend.app.services.github_backup] [-] Starting GitHub backup scheduler
  142. 2026-10-31 09:34:54,111 INFO [backend.app.services.local_backup] [-] Starting local backup scheduler
  143. 2026-10-31 09:34:54,138 INFO [backend.app.services.obico_detection] [-] Starting Obico detection service
  144. 2026-10-31 09:34:54,138 INFO [backend.app.services.library_trash] [-] Starting library trash sweeper
  145. 2026-10-31 09:34:54,138 INFO [backend.app.services.archive_purge] [-] Starting archive auto-purge sweeper
  146. 2026-10-31 09:34:54,138 INFO [backend.app.main] [-] AMS history recording started
  147. 2026-10-31 09:34:54,138 INFO [backend.app.main] [-] Printer sensor history recording started
  148. 2026-10-31 09:34:54,138 INFO [backend.app.main] [-] Printer runtime tracking started
  149. 2026-10-31 09:34:54,139 INFO [backend.app.main] [-] SpoolBuddy watchdog started
  150. 2026-10-31 09:34:54,139 INFO [backend.app.main] [-] Camera stream cleanup started
  151. 2026-10-31 09:34:54,139 INFO [backend.app.main] [-] Printer connection watchdog started
  152. 2026-10-31 09:34:54,262 INFO [backend.app.main] [-] Expected prints cleanup started
  153. 2026-10-31 09:34:54,262 INFO [backend.app.main] [-] Auth periodic cleanup started
  154. 2026-10-31 09:34:54,263 INFO [backend.app.services.loop_watchdog] [-] Event-loop stall watchdog started — dumps all thread stacks to stderr if the loop stalls for more than 30s
  155. 2026-10-31 09:34:54,271 INFO [root] [-] Virtual printer manager synced from database
  156. 2026-10-31 09:35:54,913 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  157. 2026-10-31 18:50:14,359 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  158. 2026-11-01 08:19:01,776 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  159. 2026-11-01 14:39:55,843 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  160. 2026-11-01 21:00:26,106 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  161. 2026-11-02 03:29:58,197 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  162. 2026-11-02 08:49:40,962 INFO [backend.app.main] [-] Cleaned up 7119 old printer sensor history entries (older than 30 days)
  163. 2026-11-02 09:41:00,676 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  164. 2026-11-02 16:05:45,164 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  165. 2026-11-02 22:20:50,474 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  166. 2026-11-03 04:31:43,992 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  167. 2026-11-03 11:35:39,843 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  168. 2026-11-03 15:06:34,203 INFO [backend.app.main] [-] Cleaned up 1038 old printer sensor history entries (older than 30 days)
  169. 2026-11-03 17:57:38,006 INFO [backend.app.services.announcements] [-] Announcements feed #18: 2 for this install
  170. 2026-11-05 07:32:57,577 INFO [backend.app.services.announcements] [-] Announcements feed not fetched: ConnectError
  171. 2026-11-05 11:26:20,331 INFO [uvicorn.access] [-] [IP]:53944 - "POST /api/v1/printers/camera/stream-token HTTP/1.1" 200
  172. 2026-11-05 11:26:20,384 INFO [uvicorn.access] [-] [IP]:57499 - "POST /api/v1/auth/media-token HTTP/1.1" 200
  173. 2026-11-05 11:26:20,505 INFO [uvicorn.access] [-] [IP]:57499 - "POST /api/v1/auth/ws-token HTTP/1.1" 200
  174. 2026-11-05 11:26:20,888 INFO [backend.app.api.routes.websocket] [-] WebSocket client connecting (principal=<anonymous>)
  175. 2026-11-05 11:26:20,889 INFO [backend.app.api.routes.websocket] [-] WebSocket client connected
  176. 2026-11-05 11:26:20,900 INFO [backend.app.api.routes.websocket] [-] Sent initial status for 1 printers
  177. 2026-11-05 11:26:22,801 INFO [backend.app.services.firmware_check] [803295ad] Got Bambu Lab build ID: -4flGW-BFrCPQUXeNhLc8
  178. 2026-11-05 11:26:31,198 INFO [backend.app.services.discovery] [2747de93] Starting SSDP discovery on port 2021 for Bambu Lab printers...
  179. 2026-11-05 11:26:31,199 INFO [uvicorn.access] [-] [IP]:57499 - "POST /api/v1/discovery/start?duration=10 HTTP/1.1" 200
  180. 2026-11-05 11:26:41,211 INFO [uvicorn.access] [-] [IP]:57499 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  181. 2026-11-05 11:26:45,636 INFO [uvicorn.access] [-] [IP]:57499 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  182. 2026-11-05 11:26:45,637 INFO [uvicorn.access] [-] [IP]:50453 - "POST /api/v1/discovery/scan/stop HTTP/1.1" 200
  183. 2026-11-05 11:28:09,766 WARNING [backend.app.services.bambu_mqtt] [-] [1] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  184. 2026-11-05 11:28:09,766 INFO [backend.app.services.bambu_mqtt] [-] [1] Disconnected shortly after request topic subscription (1/2). Retrying it on the next connection before giving up.
  185. 2026-11-05 11:28:11,609 WARNING [backend.app.services.bambu_mqtt] [-] [1] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  186. 2026-11-05 11:28:11,609 WARNING [backend.app.services.bambu_mqtt] [-] [1] Disconnected shortly after request topic subscription 2 times. Disabling request topic for this printer — ams_mapping capture from slicer-initiated prints is unavailable, and their filament will be attributed from the printer's own tray reporting instead.
  187. 2026-11-05 11:28:13,437 WARNING [backend.app.services.bambu_mqtt] [-] [1] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  188. 2026-11-05 11:28:15,258 WARNING [backend.app.services.bambu_mqtt] [-] [1] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
  189. 2026-11-05 11:28:17,047 INFO [uvicorn.access] [-] [IP]:56904 - "POST /api/v1/printers/diagnostic HTTP/1.1" 200
  190. 2026-11-05 11:28:45,625 INFO [uvicorn.access] [-] [IP]:62433 - "POST /api/v1/discovery/scan/stop HTTP/1.1" 200
  191. 2026-11-05 11:28:45,626 INFO [uvicorn.access] [-] [IP]:59995 - "POST /api/v1/discovery/stop HTTP/1.1" 200
  192. 2026-11-05 11:28:50,849 INFO [uvicorn.access] [-] [IP]:62433 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  193. 2026-11-05 11:29:20,583 INFO [uvicorn.access] [-] [IP]:54618 - "POST /api/v1/printers/1/connect HTTP/1.1" 200
  194. 2026-11-05 11:30:44,874 INFO [backend.app.services.camera] [ee34d206] Found ffmpeg at: C:\Program Files\Bambuddy\bin\ffmpeg.EXE
  195. 2026-11-05 11:30:45,498 INFO [backend.app.services.bambu_cloud] [1c2d312d] Bambu Cloud returned 401 without the expiry signature — treating as transient, not signing the stored token out
  196. 2026-11-05 11:52:25,615 INFO [backend.app.services.bambu_cloud] [813f589c] Bambu Cloud returned 401 without the expiry signature — treating as transient, not signing the stored token out
  197. 2026-11-05 11:54:35,549 INFO [backend.app.api.routes.support] [9545798f] Log level changed to DEBUG
  198. 2026-11-05 11:54:35,549 INFO [backend.app.api.routes.bug_report] [9545798f] Bug report: enabled debug logging
  199. 2026-11-05 11:54:35,549 WARNING [backend.app.services.bambu_mqtt] [9545798f] [[SERIAL]] request_status_update: not connected
  200. 2026-11-05 11:54:35,549 INFO [uvicorn.access] [-] [IP]:50890 - "POST /api/v1/bug-report/start-logging HTTP/1.1" 200