How to write an OpenPrintTag
 
Notifications
Clear all

How to write an OpenPrintTag  

Page 2 / 2
  RSS
Sembazuru
(@sembazuru)
Noble Member
RE:
Posted by: @hyiger

Would be nice if there was space to store max volumetric flow (for example) for different nozzles as user fields but then I understand that with 316 bytes available, there is not a lot to work with. What I have in my head is to be able to scan a spool and it loads the profile into prusa slicer automatically. 

Playing with the OpenPrintTag generator I filled in as much as I could and there is 63bytes free. But then when I look at the data format specification there is either a lot behind the scenes in the online generator, or some fields that the online generator doesn't give the option to fill in. You may want to look at the discussion about MVF on the github issue if you have any suggestions for implementation.

Or, there is a URL field nominally for the manufacturer's product page. I suppose you could hijack that field for your own web page that your own accessory program scrapes for what ever extra settings you want.

This post was modified 3 weeks ago by Sembazuru

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 01/12/2025 8:19 pm
1 people liked
Zarrck
(@zarrck)
Member
RE: How to write an OpenPrintTag

Has anyone found a way yet to write a tag using Android?

Posted : 10/12/2025 12:07 am
RalfD
(@ralfd-2)
Active Member
RE: How to write an OpenPrintTag

The Solution under

https://forum.prusa3d.com/forum/postid/771459/

had worked for me

Posted : 11/12/2025 5:33 am
Sembazuru
(@sembazuru)
Noble Member
RE: How to write an OpenPrintTag
Posted by: @ralfd-2

The Solution under

https://forum.prusa3d.com/forum/postid/771459/

had worked for me

Are you referring to NFC.cool? Are you on Android? I haven't tried it yet, but from what I can tell from that thread, the comments in the Play Store, and on NFC.cool's own website, it doesn't look like the OpenPrintTag functionality that is in the iOS version of that app has made it to the Android version of that app. Am I wrong?

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 11/12/2025 7:33 pm
RalfD
(@ralfd-2)
Active Member
RE: How to write an OpenPrintTag

My fingers were faster than my brain, 

I apologize. The solution is for iOS.

 

Posted : 12/12/2025 8:32 am
1 people liked
42thingi
(@42thingi)
Member
RE: How to write an OpenPrintTag

Hi, dev of NFC.cool here.

The caveats are that the app is not free (there is a 3 day trial)

OpenPrintTag is and will always be a free feature in my app. No need to pay.

and the UI is super annoying (to me at least)

I would like to understand what exactly is annoying. Please let me know!

Posted : 19/12/2025 6:08 pm
hyiger
(@hyiger)
Noble Member
RE:

 

Posted by: @42thingi

Hi, dev of NFC.cool here.

The caveats are that the app is not free (there is a 3 day trial)

OpenPrintTag is and will always be a free feature in my app. No need to pay.

and the UI is super annoying (to me at least)

I would like to understand what exactly is annoying. Please let me know!

  • OpenPrintTag is (for some reason) part of NFC Expert. In order to unlock NFC Expert, I had to purchase the application. 
  • Format is flaky. It sometimes fails with "Failed to write NDEF data" 
  • OpenPrintTag Read/Write/Inport & Export should be in a submenu of NFC Expert -> OpenPrintTag and not as a dropdown in the upper right corner. It's not intuitive. Took me awhile to find it. 
  • Does OpenPrintTag really belong under NFE Expert? Why not in it's own section underneath NFC Business Card? Expert should be for low-level functions like formatting, raw read/write etc
  • Would be helpful to have a QR scanner for Prusament reals.
  • The link to compatible tags under help should search for SLIX2 and not SLIX. They are not the same. 

 

Posted : 20/12/2025 1:34 am
Sembazuru
(@sembazuru)
Noble Member
RE: How to write an OpenPrintTag
  • Would be helpful to have a QR scanner for Prusament reals.

Remember, the QR code on Prusament reals is a standard web URL. For automated data import the reader would need to scrape the web page (and hope Prusa doesn't reformat the pages in any way).

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 20/12/2025 4:14 am
hyiger
(@hyiger)
Noble Member
RE: How to write an OpenPrintTag

Yes. Get that. But it could also be a JSON payload from a REST endpoint as well. I doubt Prusas app scrapes an HTML web page directly. Although it wouldn’t surprise me I suppose. 

Posted : 20/12/2025 4:49 am
42thingi
(@42thingi)
Member
RE:

Thanks for the feedback! Let me clarify some things:

OpenPrintTag is (for some reason) part of NFC Expert. In order to unlock NFC Expert, I had to purchase the application. 

No, that is simply not true. The NFC Expert menu point is open for everyone as well as OpenPrintTag. Some other functions under that menu point are paid, yes.

Format is flaky. It sometimes fails with "Failed to write NDEF data" 

Unfortunately NFC has many variables in the process of scanning that may cause fails (tag antenna size, the user putting the tag too briefly or not close enough to the sensor, my code, etc.).

OpenPrintTag Read/Write/Inport & Export should be in a submenu of NFC Expert -> OpenPrintTag and not as a dropdown in the upper right corner. It's not intuitive. Took me awhile to find it. 

Agreed, this could definitely be better. I'll think about what I could do.

Does OpenPrintTag really belong under NFE Expert? Why not in it's own section underneath NFC Business Card? Expert should be for low-level functions like formatting, raw read/write etc

Yeah in my opinion it should be there. This function is used by a small fraction of my user base and it's a very specialized feature.

Would be helpful to have a QR scanner for Prusament reals.

There is a QR scanner in the app 😉

The link to compatible tags under help should search for SLIX2 and not SLIX. They are not the same. 

Good catch, thx. I will fix that. (However Amazon often shows ads or unrelated products for search terms anyways which can lead to buying the wrong thing.)

This post was modified 3 days ago by 42thingi
Posted : 20/12/2025 1:22 pm
NickAtNight
(@nickatnight)
Estimable Member
RE: How to write an OpenPrintTag

Ah, THERE it is.  Spent a good twenty minutes looking for that dang 'Import' feature.

Press the NFC tag in top right of screen

On the NFC screen, goto NFC Expert -> OpenPrintTag  and enter in all the field information. In the upper right corner there an NFC button. Click on that and you can then write to the tag. Otherwise you can use the OpenPrint Generator, download the bin, click on the NFC button, import the BIN then write it to the tag. 

Posted : 23/12/2025 1:56 am
hyiger
(@hyiger)
Noble Member
RE: How to write an OpenPrintTag

 

Posted by: @42thingi

No, that is simply not true. The NFC Expert menu point is open for everyone as well as OpenPrintTag. Some other functions under that menu point are paid, yes.

Well, I had to purchase the app to access the Expert menu. It's not a big deal. I'm just reporting my experience. 

Unfortunately NFC has many variables in the process of scanning that may cause fails (tag antenna size, the user putting the tag too briefly or not close enough to the sensor, my code, etc.).

NFC Tools does not have this issue 

Yeah in my opinion it should be there. This function is used by a small fraction of my user base and it's a very specialized feature.

Doesn't make any sense to put it there. It's not an "expert" function. It took me some time to find it initially. 

There is a QR scanner in the app 😉

It doesn't behave the same way that the Prusa App does. It is not importing the OpenTagFields 

Posted : 23/12/2025 2:11 am
NickAtNight
(@nickatnight)
Estimable Member
RE: How to write an OpenPrintTag

I used NFC Cool to write the tag, but first:
- It was not NDEF formatted, and NFC Cool could not format the tag.

I used NFC Tools to NDEF format the tag.

I found a few apps (NFC Tools,

Posted : 23/12/2025 2:31 am
NickAtNight
(@nickatnight)
Estimable Member
RE:

Thank you very much.

First time user here.  The APP is awesome.

  1. Ignore my support email. I finally found the Import/Export button !
  2. I have a spool from '23. The ID contains two letters. I could not figure out how to change the number keyboard to enter the letters for the GTIN/EAN Barcode.  That problem will probably soon take care of itself as soon as I consume all the old filaments.
  3. I could not write the new tag (initially) because it was not NDEF formatted. 
  4. I then could not NDEF format the new tags with the program because it was not writeable. (perhaps I have to 'unlock' first)
    1. I resolved the NDEF format issue by using NFC Tools to format the tag.  Then I was able to Import the bin file generated on OpenPrintTag, edit it for the specific information for my filament... oh wait.  I did that, but let me revise that step.
      1. Use the PRUSA app to scan the QR Code for the filament !
      2. Use the 'Clone to NFC' option.  Write to the tag.
        1. Now I don't have to type in a GTIN Number !!!
      3. Use the NFC reader to read the tag.
        1. Select EDIT
        2. Enter the new spool total weight in grams. 
        3. Press 'Write to Tag'
        4. Um, doesn't have the new info, scan tag again.
          1. Ah, it is working.  It has an initial weight (stays constant at 1,023 g) and a spool weight (193 g).  Up at the top, it is showing 716 g / 1,023 g of filament left !
          2. SWEET !  It works.

 

Hi, dev of NFC.cool here.

This post was modified 2 hours ago by NickAtNight
Posted : 23/12/2025 2:51 am
NickAtNight
(@nickatnight)
Estimable Member
RE: How to write an OpenPrintTag

Well, on the blank OpenPrintTag, I used a box cutter to carefully cut out the center and to cut the outer paper to the tags dimensions.  I then slipped it into the filament spool without removing the sticky backing.  

Seems to be working fine.

The PrUSA filament spool is a honeycomb texture. It does not seem like the OpenPrintTag will stick well to that surface.

Posted by: @reedoet3d

My goal with this topic is to learn, but also help others.

Posted : 23/12/2025 2:54 am
hyiger
(@hyiger)
Noble Member
RE: How to write an OpenPrintTag

 

Posted by: @nickatnight

Well, on the blank OpenPrintTag, I used a box cutter to carefully cut out the center and to cut the outer paper to the tags dimensions.  I then slipped it into the filament spool without removing the sticky backing.  

Seems to be working fine.

The PrUSA filament spool is a honeycomb texture. It does not seem like the OpenPrintTag will stick well to that surface.

Posted by: @reedoet3d

My goal with this topic is to learn, but also help others.

There are OpenPrintTag spool adapters on Printables. Use one of those. That way you can transfer to a different spool when that one is used up.  

Posted : 23/12/2025 3:23 am
Page 2 / 2
Share: