2026-04-21 11:23:03,070 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:28:03,085 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:33:03,101 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:38:03,121 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:43:03,138 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:48:03,154 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:53:03,170 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 11:58:03,180 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:03:03,195 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:08:03,210 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:13:03,220 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:18:03,229 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:23:03,238 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:28:03,248 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:33:03,257 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:38:03,272 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:43:03,288 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:48:03,305 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:53:03,321 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 12:58:03,337 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:03:03,353 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:08:03,363 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:13:03,373 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:18:03,382 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:23:03,389 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:28:03,398 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:33:03,412 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:38:03,428 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:43:03,444 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:48:03,454 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:53:03,464 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 13:58:03,478 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:03:03,491 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:08:03,500 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:13:03,510 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:18:03,519 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:23:03,528 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:28:03,545 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:33:03,560 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:38:03,570 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:43:03,585 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:48:03,601 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:53:03,611 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 14:58:03,626 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:03:03,638 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:08:03,647 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:13:03,664 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:18:03,674 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:23:03,689 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:28:03,698 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:33:03,707 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:38:03,722 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:43:03,731 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:48:03,742 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:53:03,757 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 15:58:03,767 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:03:03,777 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:08:03,785 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:13:03,800 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:18:03,809 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:23:03,820 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:28:03,836 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:33:03,854 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:38:03,869 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:43:03,884 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:48:03,900 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:53:03,916 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 16:58:03,931 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:03:03,947 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:08:03,956 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:13:03,965 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:18:03,974 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:23:03,984 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:28:03,999 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:33:04,011 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:38:04,020 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:43:04,035 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:48:04,051 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:53:04,067 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 17:58:04,077 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:03:04,094 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:08:04,110 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:08:04,119 INFO [backend.app.main] Cleaned up 289 old AMS sensor history entries (older than 30 days) 2026-04-21 18:13:04,126 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:18:04,141 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:23:04,156 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:28:04,171 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:33:04,181 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:38:04,198 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:43:04,208 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:48:04,223 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:53:04,232 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 18:58:04,243 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 19:03:04,253 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 19:08:04,263 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 19:10:31,667 INFO [backend.app.api.routes.websocket] WebSocket client connecting... 2026-04-21 19:10:31,668 INFO [backend.app.api.routes.websocket] WebSocket client connected 2026-04-21 19:10:31,669 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers 2026-04-21 19:10:31,855 INFO [backend.app.api.routes.cloud] get_filament_info called with 2 IDs: ['PLA', 'GFA01'] 2026-04-21 19:10:33,629 INFO [backend.app.services.firmware_check] Got Bambu Lab build ID: JP_Vr4L1HOEnn4nRlqepP 2026-04-21 19:11:46,315 INFO [root] Logging to file: /app/logs/bambuddy.log 2026-04-21 19:11:46,315 INFO [root] Bambuddy starting - debug=False, log_level=INFO 2026-04-21 19:11:48,010 INFO [backend.app.services.mqtt_relay] MQTT relay disabled 2026-04-21 19:11:48,799 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False) 2026-04-21 19:11:48,800 WARNING [backend.app.services.bambu_mqtt] [[SERIAL]] Disconnected shortly after request topic subscription. Disabling request topic for this printer. 2026-04-21 19:11:49,038 INFO [backend.app.services.background_dispatch] Background dispatch dispatcher started 2026-04-21 19:11:49,038 INFO [backend.app.services.smart_plug_manager] Smart plug scheduler started 2026-04-21 19:11:49,038 INFO [backend.app.services.smart_plug_manager] Smart plug energy snapshot loop started 2026-04-21 19:11:49,052 INFO [backend.app.services.print_scheduler] Print scheduler started 2026-04-21 19:11:49,056 INFO [backend.app.services.notification_service] Notification digest scheduler started 2026-04-21 19:11:49,056 INFO [backend.app.services.github_backup] Starting GitHub backup scheduler 2026-04-21 19:11:49,057 INFO [backend.app.services.local_backup] Starting local backup scheduler 2026-04-21 19:11:49,061 INFO [backend.app.services.obico_detection] Starting Obico detection service 2026-04-21 19:11:49,061 INFO [backend.app.main] AMS history recording started 2026-04-21 19:11:49,061 INFO [backend.app.main] Printer runtime tracking started 2026-04-21 19:11:49,062 INFO [backend.app.main] SpoolBuddy watchdog started 2026-04-21 19:11:49,062 INFO [backend.app.main] Camera stream cleanup started 2026-04-21 19:11:49,062 INFO [backend.app.main] Expected prints cleanup started 2026-04-21 19:11:49,062 INFO [backend.app.main] Auth periodic cleanup started 2026-04-21 19:11:49,100 INFO [root] Virtual printer manager synced from database 2026-04-21 19:11:50,594 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 2026-04-21 19:11:50,596 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Firmware version: 01.09.01.00 2026-04-21 19:11:50,602 INFO [backend.app.main] [Printer 1] Broadcasting AMS change via WebSocket 2026-04-21 19:11:50,725 INFO [backend.app.api.routes.websocket] WebSocket client connecting... 2026-04-21 19:11:50,726 INFO [backend.app.api.routes.websocket] WebSocket client connected 2026-04-21 19:11:50,727 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers 2026-04-21 19:11:55,660 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Probing developer mode via ams_filament_setting (seq=5) 2026-04-21 19:11:55,672 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Developer mode probe: ENABLED (result='success') 2026-04-21 19:11:59,104 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 19:13:27,770 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally 2026-04-21 19:13:28,696 INFO [backend.app.api.routes.websocket] WebSocket client connecting... 2026-04-21 19:13:28,696 INFO [backend.app.api.routes.websocket] WebSocket client connected 2026-04-21 19:13:28,699 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers 2026-04-21 19:13:28,908 INFO [backend.app.api.routes.cloud] get_filament_info called with 2 IDs: ['PLA', 'GFA01'] 2026-04-21 19:13:30,991 INFO [backend.app.services.firmware_check] Got Bambu Lab build ID: JP_Vr4L1HOEnn4nRlqepP 2026-04-21 19:13:34,721 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting K-profiles for nozzle_diameter=0.4 (attempt 1/3) 2026-04-21 19:13:34,741 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] K-profile response: nozzle=0.4, seq_id=6, 0 profiles, expected=0.4 2026-04-21 19:13:34,741 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 0 K-profiles for nozzle=0.4 2026-04-21 19:13:34,742 INFO [backend.app.services.bambu_mqtt] [[SERIAL]] Got 0 K-profiles for nozzle=0.4 on attempt 1 2026-04-21 19:14:59,651 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False) 2026-04-21 19:15:10,930 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False) 2026-04-21 19:15:19,166 INFO [backend.app.services.firmware_check] Downloading firmware from https://public-cdn.bblmw.com/upgrade/device/offline/C11/01.10.00.00/1e3106476a/offline-ota-p003_v01.10.00.00-20260330090748.zip 2026-04-21 19:15:20,044 INFO [backend.app.services.firmware_check] Firmware downloaded successfully: /app/data/firmware/offline-ota-p003_v01.10.00.00-20260330090748.zip 2026-04-21 19:15:20,044 INFO [backend.app.services.firmware_update] Uploading firmware to printer 1: /offline-ota-p003_v01.10.00.00-20260330090748.zip 2026-04-21 19:15:20,049 INFO [backend.app.services.bambu_ftp] FTP connecting to [IP] for upload (model=[PRINTER], mode=prot_p, socket_timeout=30.0s)... 2026-04-21 19:15:20,817 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False) 2026-04-21 19:15:20,818 INFO [backend.app.services.bambu_ftp] FTP connected to [IP] 2026-04-21 19:15:20,818 INFO [backend.app.services.bambu_ftp] FTP uploading /app/data/firmware/offline-ota-p003_v01.10.00.00-20260330090748.zip (4647299 bytes) to /offline-ota-p003_v01.10.00.00-20260330090748.zip 2026-04-21 19:15:20,879 INFO [backend.app.services.bambu_ftp] FTP data channel ready in 0.1s (PASV + TLS handshake) 2026-04-21 19:15:59,762 INFO [backend.app.services.bambu_ftp] FTP STOR confirmed for /offline-ota-p003_v01.10.00.00-20260330090748.zip: 226 2026-04-21 19:15:59,763 INFO [backend.app.services.bambu_ftp] FTP upload complete: /offline-ota-p003_v01.10.00.00-20260330090748.zip (4647299 bytes in 38.9s, 117 KB/s) 2026-04-21 19:15:59,763 INFO [backend.app.services.bambu_ftp] FTP mode cached for [IP]: prot_p 2026-04-21 19:15:59,781 INFO [backend.app.services.firmware_update] Firmware upload complete for printer 1 2026-04-21 19:16:02,098 INFO [backend.app.services.bambu_ftp] FTP connected successfully to [IP] (model=[PRINTER], prot_c=False) 2026-04-21 19:16:13,948 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally 2026-04-21 19:16:54,025 INFO [backend.app.api.routes.websocket] WebSocket client connecting... 2026-04-21 19:16:54,025 INFO [backend.app.api.routes.websocket] WebSocket client connected 2026-04-21 19:16:54,027 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers 2026-04-21 19:16:54,218 INFO [backend.app.api.routes.cloud] get_filament_info called with 2 IDs: ['PLA', 'GFA01'] 2026-04-21 19:16:59,114 INFO [backend.app.main] Recorded 1 AMS sensor history entries 2026-04-21 19:17:22,819 INFO [backend.app.api.routes.websocket] WebSocket client disconnected normally 2026-04-21 19:17:28,271 INFO [backend.app.main] [Printer 1] Broadcasting AMS change via WebSocket 2026-04-21 19:17:28,278 INFO [backend.app.main] Auto-unlink: spool 14 AMS0-T3 — fingerprint mismatch (cur=/ fp=C2E189FF/PLA spool=C2E189FF/PLA) 2026-04-21 19:17:28,278 INFO [backend.app.main] Auto-unlinked 1 stale spool assignments for printer 1 2026-04-21 19:19:25,783 INFO [backend.app.api.routes.websocket] WebSocket client connecting... 2026-04-21 19:19:25,784 INFO [backend.app.api.routes.websocket] WebSocket client connected 2026-04-21 19:19:25,785 INFO [backend.app.api.routes.websocket] Sent initial status for 1 printers 2026-04-21 19:21:42,171 INFO [backend.app.api.routes.support] Log level changed to DEBUG 2026-04-21 19:21:42,171 INFO [backend.app.api.routes.bug_report] Bug report: enabled debug logging 2026-04-21 19:21:42,171 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Requesting status update (pushall) 2026-04-21 19:21:42,970 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received gcode_state: FINISH, gcode_file: , subtask_name: Loop_lovely_place 2026-04-21 19:21:42,970 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS dict fields: {'ams_exist_bits': '1', 'tray_exist_bits': 'f', 'tray_is_bbl_bits': '7', 'tray_tar': '255', 'tray_now': '255', 'tray_pre': '255', 'tray_read_done_bits': 'f', 'tray_reading_bits': '0', 'version': 320, 'insert_flag': True, 'power_on_flag': True} 2026-04-21 19:21:42,970 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] tray_now updated: 255 2026-04-21 19:21:42,971 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Merged AMS data: 1 new units, 1 total 2026-04-21 19:21:42,971 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0 2026-04-21 19:21:42,972 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_extruder_map: {'0': 0} 2026-04-21 19:21:42,972 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_status: 0 (main=0, sub=0) 2026-04-21 19:21:42,972 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status 2026-04-21 19:21:42,973 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper raw value: 5.0 2026-04-21 19:21:42,973 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] chamber_temper direct value: 5.0°C (heater OFF) 2026-04-21 19:21:42,973 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber heating calculated: target=0.0, current=5.0, heating=False, respect_local=False 2026-04-21 19:21:42,974 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Chamber temp updated to: 5.0, target: 0.0, heating: False 2026-04-21 19:21:42,974 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] HMS data received: [] 2026-04-21 19:21:42,974 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ipcam field: {'ipcam_dev': '1', 'ipcam_record': 'disable', 'timelapse': 'disable', 'resolution': '', 'tutk_server': 'disable', 'mode_bits': 3} 2026-04-21 19:21:42,975 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -38dBm 2026-04-21 19:21:42,975 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] lights_report: [{'node': 'chamber_light', 'mode': 'on'}] 2026-04-21 19:21:42,976 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] gcode_state: FINISH -> FINISH, file: , subtask: Loop_lovely_place 2026-04-21 19:21:44,991 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status 2026-04-21 19:21:44,992 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -36dBm 2026-04-21 19:21:47,000 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status 2026-04-21 19:21:47,001 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -40dBm 2026-04-21 19:21:49,861 DEBUG [backend.app.api.routes.printers] API returning ams_mapping: [], ams_extruder_map: {'0': 0} 2026-04-21 19:21:49,861 DEBUG [backend.app.api.routes.printers] Using tray_now directly as global ID: 255 2026-04-21 19:21:51,058 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status 2026-04-21 19:21:51,059 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -41dBm 2026-04-21 19:21:53,046 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Merged AMS data: 1 new units, 1 total 2026-04-21 19:21:53,046 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] AMS 0 info=0x1001 -> extruder 0 2026-04-21 19:21:53,047 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] ams_extruder_map: {'0': 0} 2026-04-21 19:21:53,047 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] Received command response: push_status 2026-04-21 19:21:53,047 DEBUG [backend.app.services.bambu_mqtt] [[SERIAL]] wifi_signal received: -39dBm