Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenTag #8

Open
bofh69 opened this issue Dec 18, 2024 · 2 comments
Open

OpenTag #8

bofh69 opened this issue Dec 18, 2024 · 2 comments

Comments

@bofh69
Copy link
Owner

bofh69 commented Dec 18, 2024

Originally posted by @spuder in #3 (comment)

A few of us are working on a 3rd party RFID reader called openspool. It works with bambu printers. I'm glad to see someone is doing something similar with klipper

https://github.com/spuder/OpenSpool

There is a discord where several filament manufactures such as Polar Filament are working to standardize on an open format for RFID tags called OpenTag (Formerly called OpenRFID). Many other manufactures have expressed interest in adding tags.

I'd love to see nfc2klipper support the purposed standard.
https://github.com/Bambu-Research-Group/RFID-Tag-Guide/blob/main/OpenSourceRfid.md

Would you be interested in joining the standard discussions on discord?

@bofh69 bofh69 changed the title OpenSourceRfid OpenTag Dec 18, 2024
@bofh69
Copy link
Owner Author

bofh69 commented Dec 18, 2024

@spuder I don't think I've got that much to contribute to standardization discussions, but I'll think about if it makes sense to implement OpenTag support in nfc2klipper.

If/when manufacturers start to support it, it would probably be good to automatically create manufacturers, filaments and spools in Spoolman from the info in the tags. Until they do, I don't really see the use case for OpenTag with nfc2klipper & spoolman. The info is already in spoolman as the users create it there first and the current format works well with that workflow.

Are there other use cases I'm not thinking of?

@bofh69
Copy link
Owner Author

bofh69 commented Jan 3, 2025

nfc2klipper would have to create the vendor if missing, then the filament if missing finally the spool if missing.
The vendor & filament can be found by searching for the exact same data as in the tag.

The spool id from Spoolman will probably have to be handled by adding a new custom field in Spoolman. That field can contain the tags' serial number.

The tag writing functions would have to update the spool in Spoolman with the new serial number after writing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant