Closed Phrede closed 1 month ago
The custom names are saved in Bambu Studio and not on the printer so there is no way for the integration to read them
The custom names are saved in Bambu Studio and not on the printer so there is no way for the integration to read them
It looks like, the names are also saved on the Printer itself. When you enable sync in settings, create a custom filament and check on the printer, it is also listed on the printer itself. There are also the PA Values shown when choosing the filament on the printer.
The Custom Filaments are stored in the printer or AMS. I can choose them on the Screen of the X1C without my PC turned on. It would be great if these could be shown in the Intgeration, but i think this could be impossible because the value of the sensor is "unknown"
Stale issue message
Its a real shame that even though the printer knows the Vendor & Name of the custom filament given you can pick it on the touchscreen that the API sends only an empty string. Some way of configuring this would be super appreciated. Even more so if you can pick the AMS & slot and just provide a name and it stores the underlying idx along with the local name. Don't mind setting it up and forgetting it, UI > config
@t3chguy as you can see here the API of bambu provide the info: https://github.com/greghesp/ha-bambulab/issues/540#issuecomment-2186383233 But it need to grab by the integration.
Oh nice, I missed that thanks
Indeed I can confirm the data is present there
I'm going to try whip something up
https://github.com/greghesp/ha-bambulab/compare/main...t3chguy:ha-bambulab:t3chguy/custom-filaments
Aaaand it works!
Glad to hear, great! Do you know when the Update will roll out via HACS?
It has to merge first, there was some review given to the PR yesterday I will hopefully iterate today/tomorrow, then its up to when the maintainers release it. @damole1984 you could have it right now on my fork if you'd like: https://github.com/t3chguy/ha-bambulab
Describe the bug
When a custom filament is loaded it is displayed as "unknown" in the integration.
To Reproduce
Create and load a custom filament in the AMS
Expected Behaviour
Display the name given to the custom filament
What device are you using?
X1C
Diagnostic Output
Log Extracts
No response
Other Information
No response