[GH-ISSUE #1019] [Bug Report] Unable to select correct spool to assign to AMS B Slot 2 on printer Vic H2C, eve #716

Closed
opened 2026-05-06 12:32:16 +02:00 by BreizhHardware · 7 comments

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

Originally assigned to: @maziggy on GitHub.

Unable to select correct spool to assign to AMS B Slot 2 on printer Vic H2C, even though it is listed in the filaments page, it doesn't show when show all is selected.

Screenshot

Bug Report Screenshot

Reporter Contact

Email: hibikipr@gmail.com

System Information
{
  "generated_at": "2026-04-18T08:00:59.150865",
  "app": {
    "version": "0.2.3b4",
    "debug_mode": false
  },
  "system": {
    "platform": "Linux",
    "platform_release": "6.12.54-Unraid",
    "platform_version": "#1 SMP PREEMPT_DYNAMIC Tue Oct 21 15:58:46 PDT 2025",
    "architecture": "x86_64",
    "python_version": "3.13.13"
  },
  "environment": {
    "docker": true,
    "data_dir": "/app/data",
    "log_dir": "/app/logs",
    "timezone": "America/New_York"
  },
  "database": {
    "archives_total": 123,
    "archives_completed": 96,
    "printers_total": 2,
    "filaments_total": 0,
    "projects_total": 1,
    "smart_plugs_total": 2
  },
  "printers": [
    {
      "index": 1,
      "model": "H2C",
      "nozzle_count": 2,
      "is_active": true,
      "mqtt_connected": true,
      "state": "FINISH",
      "firmware_version": "01.01.05.00",
      "wifi_signal": -34,
      "reachable": true,
      "ams_unit_count": 3,
      "ams_tray_count": 8,
      "has_vt_tray": true,
      "external_camera_configured": false,
      "plate_detection_enabled": false,
      "hms_error_count": 1,
      "developer_mode": false,
      "nozzle_rack_count": 6
    },
    {
      "index": 2,
      "model": "P1S",
      "nozzle_count": 1,
      "is_active": true,
      "mqtt_connected": true,
      "state": "FINISH",
      "firmware_version": "01.10.00.00",
      "wifi_signal": -41,
      "reachable": true,
      "ams_unit_count": 2,
      "ams_tray_count": 5,
      "has_vt_tray": true,
      "external_camera_configured": false,
      "plate_detection_enabled": false,
      "hms_error_count": 0,
      "developer_mode": true,
      "nozzle_rack_count": 0
    }
  ],
  "settings": {
    "advanced_auth_enabled": "false",
    "smtp_auth_enabled": "true",
    "auth_enabled": "false",
    "setup_completed": "true",
    "auto_archive": "true",
    "save_thumbnails": "true",
    "capture_finish_photo": "true",
    "default_filament_cost": "13.0",
    "currency": "USD",
    "energy_cost_per_kwh": "0.15",
    "energy_tracking_mode": "total",
    "disable_filament_warnings": "false",
    "check_updates": "true",
    "check_printer_firmware": "true",
    "include_beta_updates": "true",
    "notification_language": "en",
    "bed_cooled_threshold": "35.0",
    "ams_humidity_good": "40",
    "ams_humidity_fair": "60",
    "ams_temp_good": "28.0",
    "ams_temp_fair": "35.0",
    "ams_history_retention_days": "30",
    "queue_drying_enabled": "false",
    "queue_drying_block": "false",
    "ambient_drying_enabled": "false",
    "drying_presets": "",
    "per_printer_mapping_expanded": "true",
    "date_format": "us",
    "time_format": "12h",
    "default_printer_id": "None",
    "ftp_retry_enabled": "true",
    "ftp_retry_count": "3",
    "ftp_retry_delay": "2",
    "ftp_timeout": "30",
    "mqtt_enabled": "false",
    "mqtt_broker": "",
    "mqtt_port": "1883",
    "mqtt_username": "",
    "mqtt_password": "",
    "mqtt_topic_prefix": "bambuddy",
    "mqtt_use_tls": "false",
    "external_url": "[REDACTED]",
    "ha_enabled": "true",
    "ha_url": "[REDACTED]",
    "ha_token": "[REDACTED]",
    "library_archive_mode": "always",
    "library_disk_warning_gb": "5.0",
    "camera_view_mode": "embedded",
    "preferred_slicer": "bambu_studio",
    "prometheus_enabled": "false",
    "prometheus_token": "",
    "user_notifications_enabled": "true",
    "spoolman_enabled": "false",
    "spoolman_url": "[REDACTED]",
    "spoolman_sync_mode": "auto",
    "spoolman_disable_weight_sync": "false",
    "spoolman_report_partial_usage": "true",
    "bambu_cloud_token": "[REDACTED]",
    "bambu_cloud_email": "[REDACTED]",
    "dark_style": "classic",
    "prefer_lowest_filament": "false",
    "default_bed_levelling": "true",
    "default_flow_cali": "false",
    "default_vibration_cali": "true",
    "default_layer_inspect": "false",
    "default_timelapse": "false",
    "stagger_group_size": "2",
    "stagger_interval_minutes": "5",
    "require_plate_clear": "true",
    "debug_logging_enabled": "false",
    "debug_logging_enabled_at": ""
  },
  "docker": {
    "container_memory_limit_bytes": null,
    "container_memory_limit_formatted": null,
    "network_mode_hint": "host"
  },
  "virtual_printers": [
    {
      "index": 1,
      "enabled": false,
      "mode": "proxy",
      "model": "C12",
      "model_name": "P1S",
      "has_target_printer": true,
      "has_bind_ip": true,
      "running": false,
      "pending_files": 0
    },
    {
      "index": 2,
      "enabled": true,
      "mode": "review",
      "model": "O1C2",
      "model_name": "H2C",
      "has_target_printer": true,
      "has_bind_ip": true,
      "running": true,
      "pending_files": 0
    }
  ],
  "integrations": {
    "notification_providers": [
      {
        "type": "ntfy",
        "enabled": true,
        "has_last_error": true
      }
    ],
    "spoolman": {
      "enabled": false,
      "reachable": false
    },
    "mqtt_relay": {
      "enabled": false,
      "connected": false,
      "broker": "",
      "port": 0,
      "topic_prefix": "bambuddy"
    },
    "spoolbuddy": {
      "device_count": 1,
      "online_count": 1,
      "devices": [
        {
          "index": 1,
          "firmware_version": "0.2.3b4",
          "has_nfc": true,
          "has_scale": true,
          "nfc_reader_type": "PN5180",
          "nfc_connection": "SPI",
          "has_backlight": false,
          "nfc_ok": true,
          "scale_ok": true,
          "uptime_s": 65295,
          "calibration_factor": 43.89612903225807,
          "tare_offset": -11786,
          "last_calibrated_at": "2026-04-18T11:38:43.937222",
          "update_status": null
        }
      ]
    },
    "homeassistant": {
      "enabled": true
    }
  },
  "database_health": {
    "backend": "sqlite",
    "journal_mode": "wal",
    "quick_check": "ok",
    "db_size_bytes": 5218304,
    "wal_size_bytes": 4173592
  },
  "dependencies": {
    "fastapi": "0.136.0",
    "uvicorn": "0.44.0",
    "pydantic": "2.13.2",
    "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": 3815516,
    "size_formatted": "3.6 MB"
  },
  "network": {
    "interface_count": 2,
    "interfaces": [
      {
        "name": "eth1",
        "subnet": "x.x.3.0/24"
      },
      {
        "name": "br0",
        "subnet": "x.x.3.0/24"
      }
    ]
  },
  "websockets": {
    "active_connections": 4
  }
}

Logs (sanitized): bambuddy.log


Submitted via BamBuddy Bug Report

Originally created by @maziggy on GitHub (Apr 18, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1019 Originally assigned to: @maziggy on GitHub. Unable to select correct spool to assign to AMS B Slot 2 on printer Vic H2C, even though it is listed in the filaments page, it doesn't show when show all is selected. ### Screenshot ![Bug Report Screenshot](https://raw.githubusercontent.com/maziggy/bambuddy/bug-report-assets/screenshots/aecb3d67da23425e96409d52c49eef0c.png) <details> <summary>Reporter Contact</summary> Email: hibikipr@gmail.com </details> <details> <summary>System Information</summary> ```json { "generated_at": "2026-04-18T08:00:59.150865", "app": { "version": "0.2.3b4", "debug_mode": false }, "system": { "platform": "Linux", "platform_release": "6.12.54-Unraid", "platform_version": "#1 SMP PREEMPT_DYNAMIC Tue Oct 21 15:58:46 PDT 2025", "architecture": "x86_64", "python_version": "3.13.13" }, "environment": { "docker": true, "data_dir": "/app/data", "log_dir": "/app/logs", "timezone": "America/New_York" }, "database": { "archives_total": 123, "archives_completed": 96, "printers_total": 2, "filaments_total": 0, "projects_total": 1, "smart_plugs_total": 2 }, "printers": [ { "index": 1, "model": "H2C", "nozzle_count": 2, "is_active": true, "mqtt_connected": true, "state": "FINISH", "firmware_version": "01.01.05.00", "wifi_signal": -34, "reachable": true, "ams_unit_count": 3, "ams_tray_count": 8, "has_vt_tray": true, "external_camera_configured": false, "plate_detection_enabled": false, "hms_error_count": 1, "developer_mode": false, "nozzle_rack_count": 6 }, { "index": 2, "model": "P1S", "nozzle_count": 1, "is_active": true, "mqtt_connected": true, "state": "FINISH", "firmware_version": "01.10.00.00", "wifi_signal": -41, "reachable": true, "ams_unit_count": 2, "ams_tray_count": 5, "has_vt_tray": true, "external_camera_configured": false, "plate_detection_enabled": false, "hms_error_count": 0, "developer_mode": true, "nozzle_rack_count": 0 } ], "settings": { "advanced_auth_enabled": "false", "smtp_auth_enabled": "true", "auth_enabled": "false", "setup_completed": "true", "auto_archive": "true", "save_thumbnails": "true", "capture_finish_photo": "true", "default_filament_cost": "13.0", "currency": "USD", "energy_cost_per_kwh": "0.15", "energy_tracking_mode": "total", "disable_filament_warnings": "false", "check_updates": "true", "check_printer_firmware": "true", "include_beta_updates": "true", "notification_language": "en", "bed_cooled_threshold": "35.0", "ams_humidity_good": "40", "ams_humidity_fair": "60", "ams_temp_good": "28.0", "ams_temp_fair": "35.0", "ams_history_retention_days": "30", "queue_drying_enabled": "false", "queue_drying_block": "false", "ambient_drying_enabled": "false", "drying_presets": "", "per_printer_mapping_expanded": "true", "date_format": "us", "time_format": "12h", "default_printer_id": "None", "ftp_retry_enabled": "true", "ftp_retry_count": "3", "ftp_retry_delay": "2", "ftp_timeout": "30", "mqtt_enabled": "false", "mqtt_broker": "", "mqtt_port": "1883", "mqtt_username": "", "mqtt_password": "", "mqtt_topic_prefix": "bambuddy", "mqtt_use_tls": "false", "external_url": "[REDACTED]", "ha_enabled": "true", "ha_url": "[REDACTED]", "ha_token": "[REDACTED]", "library_archive_mode": "always", "library_disk_warning_gb": "5.0", "camera_view_mode": "embedded", "preferred_slicer": "bambu_studio", "prometheus_enabled": "false", "prometheus_token": "", "user_notifications_enabled": "true", "spoolman_enabled": "false", "spoolman_url": "[REDACTED]", "spoolman_sync_mode": "auto", "spoolman_disable_weight_sync": "false", "spoolman_report_partial_usage": "true", "bambu_cloud_token": "[REDACTED]", "bambu_cloud_email": "[REDACTED]", "dark_style": "classic", "prefer_lowest_filament": "false", "default_bed_levelling": "true", "default_flow_cali": "false", "default_vibration_cali": "true", "default_layer_inspect": "false", "default_timelapse": "false", "stagger_group_size": "2", "stagger_interval_minutes": "5", "require_plate_clear": "true", "debug_logging_enabled": "false", "debug_logging_enabled_at": "" }, "docker": { "container_memory_limit_bytes": null, "container_memory_limit_formatted": null, "network_mode_hint": "host" }, "virtual_printers": [ { "index": 1, "enabled": false, "mode": "proxy", "model": "C12", "model_name": "P1S", "has_target_printer": true, "has_bind_ip": true, "running": false, "pending_files": 0 }, { "index": 2, "enabled": true, "mode": "review", "model": "O1C2", "model_name": "H2C", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 } ], "integrations": { "notification_providers": [ { "type": "ntfy", "enabled": true, "has_last_error": true } ], "spoolman": { "enabled": false, "reachable": false }, "mqtt_relay": { "enabled": false, "connected": false, "broker": "", "port": 0, "topic_prefix": "bambuddy" }, "spoolbuddy": { "device_count": 1, "online_count": 1, "devices": [ { "index": 1, "firmware_version": "0.2.3b4", "has_nfc": true, "has_scale": true, "nfc_reader_type": "PN5180", "nfc_connection": "SPI", "has_backlight": false, "nfc_ok": true, "scale_ok": true, "uptime_s": 65295, "calibration_factor": 43.89612903225807, "tare_offset": -11786, "last_calibrated_at": "2026-04-18T11:38:43.937222", "update_status": null } ] }, "homeassistant": { "enabled": true } }, "database_health": { "backend": "sqlite", "journal_mode": "wal", "quick_check": "ok", "db_size_bytes": 5218304, "wal_size_bytes": 4173592 }, "dependencies": { "fastapi": "0.136.0", "uvicorn": "0.44.0", "pydantic": "2.13.2", "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": 3815516, "size_formatted": "3.6 MB" }, "network": { "interface_count": 2, "interfaces": [ { "name": "eth1", "subnet": "x.x.3.0/24" }, { "name": "br0", "subnet": "x.x.3.0/24" } ] }, "websockets": { "active_connections": 4 } } ``` </details> **Logs (sanitized):** [bambuddy.log](https://raw.githubusercontent.com/maziggy/bambuddy/bug-report-assets/logs/6d98f810822d433785dd84ad172c8a59.log) --- *Submitted via BamBuddy Bug Report*
BreizhHardware 2026-05-06 12:32:16 +02:00
  • closed this issue
  • added the
    invalid
    label
Author
Owner

@hibikipr commented on GitHub (Apr 18, 2026):

Let me know if I can provide more info

<!-- gh-comment-id:4273603832 --> @hibikipr commented on GitHub (Apr 18, 2026): Let me know if I can provide more info
Author
Owner

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

The modal shows all spools from inventory, that

  • are currently not assigned to any slot
  • have no RFID tag assigned in inventory
<!-- gh-comment-id:4273607350 --> @maziggy commented on GitHub (Apr 18, 2026): The modal shows all spools from inventory, that - are currently not assigned to any slot - have no RFID tag assigned in inventory
Author
Owner

@hibikipr commented on GitHub (Apr 18, 2026):

that could be part of the issue - I had placed an RFID sticker to this non-BambuLab spool and linked the sticker in spoolbuddy. but still can't link it via bambuddy printer dashboard.

<!-- gh-comment-id:4273871322 --> @hibikipr commented on GitHub (Apr 18, 2026): that could be part of the issue - I had placed an RFID sticker to this non-BambuLab spool and linked the sticker in spoolbuddy. but still can't link it via bambuddy printer dashboard.
Author
Owner

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

Do you removed the tag?

Please show me screenshots of the spool in inventory and the AMS slot assign modal.

<!-- gh-comment-id:4273945769 --> @maziggy commented on GitHub (Apr 18, 2026): Do you removed the tag? Please show me screenshots of the spool in inventory and the AMS slot assign modal.
Author
Owner

@hibikipr commented on GitHub (Apr 18, 2026):

The spool still has the RFID tag. you can see it tagged in the filament picture attached. Here are the screenshot from both the Dashboard in BamBuddy and the SpoolBuddy assign spool screen. The spool I am trying this one is #18 Panchroma Neptune

Image Image Image Image Image
<!-- gh-comment-id:4273958336 --> @hibikipr commented on GitHub (Apr 18, 2026): The spool still has the RFID tag. you can see it tagged in the filament picture attached. Here are the screenshot from both the Dashboard in BamBuddy and the SpoolBuddy assign spool screen. The spool I am trying this one is #18 Panchroma Neptune <img width="2066" height="1169" alt="Image" src="https://github.com/user-attachments/assets/8cd3d159-f96f-46ee-98f7-102395c232ed" /> <img width="2066" height="1169" alt="Image" src="https://github.com/user-attachments/assets/e3040f91-09fb-4a06-9a4a-84aed1c9a2e9" /> <img width="2066" height="1169" alt="Image" src="https://github.com/user-attachments/assets/810c4742-3315-464d-a936-1becc9e38be6" /> <img width="2066" height="1169" alt="Image" src="https://github.com/user-attachments/assets/e0231bd7-8570-4051-88ff-465d7f287d64" /> <img width="2066" height="1169" alt="Image" src="https://github.com/user-attachments/assets/b6d46d13-6f62-4749-bf80-790f1a7e2157" />
Author
Owner

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

The modal shows all spools from inventory, that
* are currently not assigned to any slot
* have no RFID tag assigned in inventory

The spool still has the RFID tag.

Delete it!

<!-- gh-comment-id:4273974303 --> @maziggy commented on GitHub (Apr 18, 2026): > The modal shows all spools from inventory, that > * are currently not assigned to any slot > * have no RFID tag assigned in inventory > The spool still has the RFID tag. Delete it!
Author
Owner

@hibikipr commented on GitHub (Apr 18, 2026):

ok - will delete it, thank you

<!-- gh-comment-id:4274076033 --> @hibikipr commented on GitHub (Apr 18, 2026): ok - will delete it, thank you
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#716
No description provided.