Skip to content

[Bug] AMS 2 Pro Drying Action Error #1738

@sneak-it

Description

@sneak-it

Home Assistant Version

2025.11.2

Bambu Lab Integration Version

v2.2.16

Describe the bug

When attempting to use the new drying action, drying does not start. Using a P1S and AMS 2 Pro via LAN mode. Logs below.

Seems like a simple validation error, expecting AMS 2 and not AMS 2 Pro:

if (model != 'AMS 2') and (model != 'AMS HT'):

I'm able to walk up to the printer and start drying manually via interface.

To Reproduce

  1. Developer Tools
  2. Actions
  3. Choose Start Filament Drying
  4. I chose: AMS 2 Pro, 65c, Unchecked Rotate, Duration in hours 12 hours
  5. Begin

Expected Behaviour

Expected drying to begin.

What device are you using?

P1S

Diagnostic Output

2025-11-29 12:38:59.051 DEBUG (MainThread) [custom_components.bambu_lab] handle_service_call: start_filament_drying
2025-11-29 12:38:59.052 ERROR (MainThread) [custom_components.bambu_lab] Passed device is not an AMS 2 or AMS HT.
2025-11-29 12:38:59.052 DEBUG (MainThread) [custom_components.bambu_lab] Service call complete.

Log Extracts

Logger: custom_components.bambu_lab
Source: custom_components/bambu_lab/coordinator.py:443
integration: Bambu Lab (documentation, issues)
First occurred: 12:38:59 PM (1 occurrence)
Last logged: 12:38:59 PM

Passed device is not an AMS 2 or AMS HT.

Other Information

Device Info:
AMS 2 Pro
by Bambu Lab
Connected via P1S
Firmware: 02.00.19.68
Hardware: N3F05

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingupcoming releaseFixed or added in a prerelease build.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions