1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[GH-ISSUE #960] [Bug Report] P1S printer stuck in IDLE after boot, with plate_cleared set to false and maybe #664

Closed
opened 2026-05-07 00:12:33 +02:00 by BreizhHardware · 1 comment

Originally created by @maziggy on GitHub (Apr 13, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/960

Originally assigned to: @maziggy on GitHub.

P1S printer stuck in IDLE after boot, with plate_cleared set to false and maybe no response to a print command. Screen on printer is usual idle, and temperatures / status are updating regularly as usual.

System Information
{
  "generated_at": "2026-04-13T14:48:03.790584",
  "app": {
    "version": "0.2.3b3",
    "debug_mode": false
  },
  "system": {
    "platform": "Linux",
    "platform_release": "6.18.16-0-virt",
    "platform_version": "#1-Alpine SMP PREEMPT_DYNAMIC 2026-03-06 16:18:20",
    "architecture": "x86_64",
    "python_version": "3.13.13"
  },
  "environment": {
    "docker": true,
    "data_dir": "/app/data",
    "log_dir": "/app/logs",
    "timezone": "Australia/Brisbane"
  },
  "database": {
    "archives_total": 11,
    "archives_completed": 6,
    "printers_total": 1,
    "filaments_total": 0,
    "projects_total": 0,
    "smart_plugs_total": 0
  },
  "printers": [
    {
      "index": 1,
      "model": "P1S",
      "nozzle_count": 1,
      "is_active": true,
      "mqtt_connected": true,
      "state": "IDLE",
      "firmware_version": "01.10.00.00",
      "wifi_signal": -60,
      "reachable": true,
      "ams_unit_count": 1,
      "ams_tray_count": 4,
      "has_vt_tray": true,
      "external_camera_configured": false,
      "plate_detection_enabled": false,
      "hms_error_count": 1,
      "developer_mode": true,
      "nozzle_rack_count": 0
    }
  ],
  "settings": {
    "auth_enabled": "true",
    "setup_completed": "true",
    "auto_archive": "true",
    "save_thumbnails": "true",
    "capture_finish_photo": "true",
    "default_filament_cost": "35.0",
    "currency": "AUD",
    "energy_cost_per_kwh": "0.35",
    "energy_tracking_mode": "total",
    "check_updates": "true",
    "check_printer_firmware": "true",
    "include_beta_updates": "true",
    "notification_language": "en",
    "bed_cooled_threshold": "35.0",
    "ams_humidity_good": "25",
    "ams_humidity_fair": "35",
    "ams_temp_good": "28.0",
    "ams_temp_fair": "35.0",
    "ams_history_retention_days": "30",
    "per_printer_mapping_expanded": "false",
    "date_format": "system",
    "time_format": "system",
    "default_printer_id": "None",
    "ftp_retry_enabled": "true",
    "ftp_retry_count": "3",
    "ftp_retry_delay": "3",
    "ftp_timeout": "30",
    "mqtt_enabled": "false",
    "mqtt_broker": "",
    "mqtt_port": "1883",
    "mqtt_topic_prefix": "bambuddy",
    "mqtt_use_tls": "false",
    "ha_enabled": "false",
    "library_archive_mode": "ask",
    "library_disk_warning_gb": "5.0",
    "camera_view_mode": "window",
    "preferred_slicer": "bambu_studio",
    "prometheus_enabled": "false",
    "advanced_auth_enabled": "false",
    "smtp_auth_enabled": "true",
    "disable_filament_warnings": "false",
    "queue_drying_enabled": "false",
    "queue_drying_block": "false",
    "ambient_drying_enabled": "false",
    "drying_presets": "",
    "user_notifications_enabled": "true",
    "prefer_lowest_filament": "false",
    "default_bed_levelling": "true",
    "default_flow_cali": "false",
    "default_vibration_cali": "true",
    "default_layer_inspect": "true",
    "default_timelapse": "false",
    "stagger_group_size": "2",
    "stagger_interval_minutes": "5",
    "require_plate_clear": "false",
    "debug_logging_enabled": "true",
    "debug_logging_enabled_at": "2026-04-13T04:37:43.650444+00:00"
  },
  "docker": {
    "container_memory_limit_bytes": null,
    "container_memory_limit_formatted": null,
    "network_mode_hint": "host"
  },
  "virtual_printers": [
    {
      "index": 1,
      "enabled": true,
      "mode": "immediate",
      "model": "C12",
      "model_name": "P1S",
      "has_target_printer": true,
      "has_bind_ip": true,
      "running": true,
      "pending_files": 0
    }
  ],
  "integrations": {
    "notification_providers": [
      {
        "type": "callmebot",
        "enabled": true,
        "has_last_error": true
      }
    ],
    "spoolman": {
      "enabled": false,
      "reachable": false
    },
    "mqtt_relay": {
      "enabled": false,
      "connected": false,
      "broker": "",
      "port": 0,
      "topic_prefix": "bambuddy"
    },
    "homeassistant": {
      "enabled": false
    }
  },
  "database_health": {
    "backend": "sqlite",
    "journal_mode": "wal",
    "quick_check": "ok",
    "db_size_bytes": 1564672,
    "wal_size_bytes": 4144752
  },
  "dependencies": {
    "fastapi": "0.135.3",
    "uvicorn": "0.44.0",
    "pydantic": "2.12.5",
    "sqlalchemy": "2.0.49",
    "paho-mqtt": "2.1.0",
    "psutil": "7.2.2",
    "httpx": "0.28.1",
    "aiofiles": "25.1.0",
    "cryptography": "46.0.7",
    "opencv-python-headless": "4.13.0.92",
    "numpy": "2.4.4"
  },
  "log_file": {
    "size_bytes": 3225557,
    "size_formatted": "3.1 MB"
  },
  "network": {
    "interface_count": 2,
    "interfaces": [
      {
        "name": "eth0",
        "subnet": "x.x.8.0/23"
      },
      {
        "name": "eth1",
        "subnet": "x.x.2.0/24"
      }
    ]
  },
  "websockets": {
    "active_connections": 2
  }
}

Logs (sanitized): bambuddy.log


Submitted via BamBuddy Bug Report

Originally created by @maziggy on GitHub (Apr 13, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/960 Originally assigned to: @maziggy on GitHub. P1S printer stuck in IDLE after boot, with plate_cleared set to false and maybe no response to a print command. Screen on printer is usual idle, and temperatures / status are updating regularly as usual. <details> <summary>System Information</summary> ```json { "generated_at": "2026-04-13T14:48:03.790584", "app": { "version": "0.2.3b3", "debug_mode": false }, "system": { "platform": "Linux", "platform_release": "6.18.16-0-virt", "platform_version": "#1-Alpine SMP PREEMPT_DYNAMIC 2026-03-06 16:18:20", "architecture": "x86_64", "python_version": "3.13.13" }, "environment": { "docker": true, "data_dir": "/app/data", "log_dir": "/app/logs", "timezone": "Australia/Brisbane" }, "database": { "archives_total": 11, "archives_completed": 6, "printers_total": 1, "filaments_total": 0, "projects_total": 0, "smart_plugs_total": 0 }, "printers": [ { "index": 1, "model": "P1S", "nozzle_count": 1, "is_active": true, "mqtt_connected": true, "state": "IDLE", "firmware_version": "01.10.00.00", "wifi_signal": -60, "reachable": true, "ams_unit_count": 1, "ams_tray_count": 4, "has_vt_tray": true, "external_camera_configured": false, "plate_detection_enabled": false, "hms_error_count": 1, "developer_mode": true, "nozzle_rack_count": 0 } ], "settings": { "auth_enabled": "true", "setup_completed": "true", "auto_archive": "true", "save_thumbnails": "true", "capture_finish_photo": "true", "default_filament_cost": "35.0", "currency": "AUD", "energy_cost_per_kwh": "0.35", "energy_tracking_mode": "total", "check_updates": "true", "check_printer_firmware": "true", "include_beta_updates": "true", "notification_language": "en", "bed_cooled_threshold": "35.0", "ams_humidity_good": "25", "ams_humidity_fair": "35", "ams_temp_good": "28.0", "ams_temp_fair": "35.0", "ams_history_retention_days": "30", "per_printer_mapping_expanded": "false", "date_format": "system", "time_format": "system", "default_printer_id": "None", "ftp_retry_enabled": "true", "ftp_retry_count": "3", "ftp_retry_delay": "3", "ftp_timeout": "30", "mqtt_enabled": "false", "mqtt_broker": "", "mqtt_port": "1883", "mqtt_topic_prefix": "bambuddy", "mqtt_use_tls": "false", "ha_enabled": "false", "library_archive_mode": "ask", "library_disk_warning_gb": "5.0", "camera_view_mode": "window", "preferred_slicer": "bambu_studio", "prometheus_enabled": "false", "advanced_auth_enabled": "false", "smtp_auth_enabled": "true", "disable_filament_warnings": "false", "queue_drying_enabled": "false", "queue_drying_block": "false", "ambient_drying_enabled": "false", "drying_presets": "", "user_notifications_enabled": "true", "prefer_lowest_filament": "false", "default_bed_levelling": "true", "default_flow_cali": "false", "default_vibration_cali": "true", "default_layer_inspect": "true", "default_timelapse": "false", "stagger_group_size": "2", "stagger_interval_minutes": "5", "require_plate_clear": "false", "debug_logging_enabled": "true", "debug_logging_enabled_at": "2026-04-13T04:37:43.650444+00:00" }, "docker": { "container_memory_limit_bytes": null, "container_memory_limit_formatted": null, "network_mode_hint": "host" }, "virtual_printers": [ { "index": 1, "enabled": true, "mode": "immediate", "model": "C12", "model_name": "P1S", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 } ], "integrations": { "notification_providers": [ { "type": "callmebot", "enabled": true, "has_last_error": true } ], "spoolman": { "enabled": false, "reachable": false }, "mqtt_relay": { "enabled": false, "connected": false, "broker": "", "port": 0, "topic_prefix": "bambuddy" }, "homeassistant": { "enabled": false } }, "database_health": { "backend": "sqlite", "journal_mode": "wal", "quick_check": "ok", "db_size_bytes": 1564672, "wal_size_bytes": 4144752 }, "dependencies": { "fastapi": "0.135.3", "uvicorn": "0.44.0", "pydantic": "2.12.5", "sqlalchemy": "2.0.49", "paho-mqtt": "2.1.0", "psutil": "7.2.2", "httpx": "0.28.1", "aiofiles": "25.1.0", "cryptography": "46.0.7", "opencv-python-headless": "4.13.0.92", "numpy": "2.4.4" }, "log_file": { "size_bytes": 3225557, "size_formatted": "3.1 MB" }, "network": { "interface_count": 2, "interfaces": [ { "name": "eth0", "subnet": "x.x.8.0/23" }, { "name": "eth1", "subnet": "x.x.2.0/24" } ] }, "websockets": { "active_connections": 2 } } ``` </details> **Logs (sanitized):** [bambuddy.log](https://raw.githubusercontent.com/maziggy/bambuddy/bug-report-assets/logs/87bf17ccb2814aef9cb1bdf20f0710e8.log) --- *Submitted via BamBuddy Bug Report*
BreizhHardware 2026-05-07 00:12:33 +02:00
Author
Owner

@maziggy commented on GitHub (Apr 13, 2026):

Please explain more detailed. I don't see any print command in your logs, just queue items. So are you trying to print directly, or via queued item?

If you are trying to print via queue item....

2026-04-13 14:46:12,714 INFO [backend.app.services.print_scheduler] Queue item 21: Print started successfully - drain spludger-V2.gcode.3mf
2026-04-13 14:46:12,718 INFO [backend.app.services.print_scheduler] Queue: printer 1 not available — connected=True, state=IDLE, plate_cleared=False

you either need to confirm clear plate on printers card, or disable clear bed check in settings.

<!-- gh-comment-id:4234316802 --> @maziggy commented on GitHub (Apr 13, 2026): Please explain more detailed. I don't see any print command in your logs, just queue items. So are you trying to print directly, or via queued item? If you are trying to print via queue item.... > 2026-04-13 14:46:12,714 INFO [backend.app.services.print_scheduler] Queue item 21: Print started successfully - drain spludger-V2.gcode.3mf >2026-04-13 14:46:12,718 INFO [backend.app.services.print_scheduler] Queue: printer 1 not available — connected=True, state=IDLE, **plate_cleared=False** you either need to confirm clear plate on printers card, or disable clear bed check in settings.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy-maziggy-1#664
No description provided.