get_printer_filaments
Retrieve live filament inventory from a Bambu Lab printer, including loaded and empty slot summaries, slicer profile paths, and recommended filaments based on printer model.
Instructions
Get the live AMS/external filament inventory from the printer over MQTT, including loaded/empty slot summary, resolved slicer profile paths, match confidence, and recommended load_filaments when the printer model is known.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Hostname or IP address of the printer (default: value from env) | |
| bambu_serial | No | Serial number for the Bambu Lab printer (default: value from env) | |
| bambu_token | No | Access token for the Bambu Lab printer (default: value from env) | |
| bambu_model | No | Optional model hint used to resolve Bambu/Orca filament profile JSONs for each tray. | |
| nozzle_diameter | No | Optional nozzle diameter used when resolving model-specific filament profile JSONs (default: 0.4). |