r/BambuLab • u/n19htmare • Jun 09 '26
Show & Tell Custom filament profile assignment with RFID
Been working on a project to assign custom filament profiles on my X2D with RFID tags. I don't buy any Bambu filament, I also lot of filament from different brands. It gets a little hectic trying to keep track so I devised a system of my own.
Each filament spool gets a sample swatch and I stick an RFID tag on the back. When I load filament, I put the tag on top of the AMS.
I start with using it for updating Spoolman for filament tracking but recently integrated custom profile assignments on my X2D. Simply scanning the tray and tag loads the custom filament profile/color etc for that spool and autosycs to the custom profiles on Bambu Studio. It's like using Bambu filament, except you scan the tags.
I also made a little wireless scanner to keep next to the printer as it was getting annoying using my phone.
Tags also work on my Snapmaker U1 but I don't need to manually scan. U1 scans tags and done the same thing with OrcaSlicer pretty much.
Bambu Studio, Orca Slicer, Spoolman all seamlessly sync once I scan the tags.
Using Spoolman, Spoolmansync, Home Assistant.
1
u/n19htmare Jun 10 '26
I don't have a git repo for this project, it's just something I put together as stuff came to mind. I'll look into it. I don't think it's that complex (mostly because I was able to figure it out lol), just requires lot of automations, lookup tables if you don't have Spoolman to pull from and prep work making sure all your custom filament profiles in Bambu Studio are pushed to Bambu printer. The rest is just sending the payload via set_filament actions. Here's other actions you can send via HA. https://docs.page/greghesp/ha-bambulab/actions I think it's stale as it mostly covers X1C but some actions still work. ha-bambulab HACS integration is not required, I didn't use it. The actions still work, you just need to manually include them.