# NFC or RFID scanner connection to Ignition

**URL:** <https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [November 20, 2025, 7:49pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326 "2025-11-20T19:49:48Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 20, 2025, 7:49pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/1 "2025-11-20T19:49:48Z")

</div>

My plant is wanting to go paperless by replacing printed barcodes with NFC or RFID chips. My boss has demonstrated to me how he got an Android to read NFC using an app called NFC Tools and wants me to figure out how to get reading _ **and writing** _ tags working via Ignition. I can’t find anything suggesting that this is currently possible. Has anyone managed to do this?

I figure if we can at least get it to function like a keyboard, I could make it work the way I have done with QR code scanning, using a Perspective view with a hidden focused text input. I’m not sure that would help with _writing_ to the tags, though.

---

<div class="post-metadata">

**Author:** ![dillon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dillon/32/81537_2.png) [@dillon](https://forum.inductiveautomation.com/u/dillon)\
**Post date:** [November 20, 2025, 7:57pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/2 "2025-11-20T19:57:18Z")

</div>

[Barcode Scanner Input](https://docs.inductiveautomation.com/docs/8.1/appendix/components/perspective-components/perspective-input-palette/perspective-barcode-scanner-input) component would be your friend if you have a RFID/NFC reader that mimics a keyboard input.

I used a USB device that read badges via RFID with this method.

---

<div class="post-metadata">

**Author:** ![MikeyN](https://avatars.discourse-cdn.com/v4/letter/m/7ab992/32.png) [@MikeyN](https://forum.inductiveautomation.com/u/MikeyN)\
**Post date:** [November 20, 2025, 7:57pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/3 "2025-11-20T19:57:46Z")

</div>

In Perspective, I created a sign off sheet for our training events where our employees use their RFID badges to log in to the training. I am using a Barcode Scanner Input object with a script on onActionPerformed to validate the data, and save it to a database.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [November 20, 2025, 8:05pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/4 "2025-11-20T20:05:48Z")

</div>

I have not used this personally, but there is an NFC session event too.  
[Perspective Session Event Scripts | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/scripting-in-perspective/perspective-session-events-scripts#nfc)

---

<div class="post-metadata">

**Author:** ![Arnaud\_Declerck](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/arnaud_declerck/32/44872_2.png) [@Arnaud\_Declerck](https://forum.inductiveautomation.com/u/Arnaud_Declerck)\
**Post date:** [November 20, 2025, 9:35pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/5 "2025-11-20T21:35:17Z")

</div>

This only works with the perspective app on your phone. I think the barcode scanner object with a usb reader is the way to go.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [November 20, 2025, 10:04pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/6 "2025-11-20T22:04:58Z")

</div>

Right, but he didn't mention what device he would be using.

> [@](#):
>
> This action is designed specifically for the [Ignition Perspective App](https://docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/perspective-sessions/ignition-perspective-app) for Android and iOS devices. If it is run in a browser session, it will be ignored.

---

<div class="post-metadata">

**Author:** ![tgarrison](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tgarrison/32/80965_2.png) [@tgarrison](https://forum.inductiveautomation.com/u/tgarrison)\
**Post date:** [November 21, 2025, 1:40pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/7 "2025-11-21T13:40:09Z")

</div>

Checkout these guys. [https://rf-controls.com](https://rf-controls.com) They have API access that you could probably use with their readers (which are pretty cool in themselves) for both reading and writing. I was looking into them at my prior job prior to departing. Their stuff definitely looked interesting.

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 21, 2025, 1:50pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/8 "2025-11-21T13:50:47Z")

</div>

Ha! That’s actually were I worked at my last job…

---

<div class="post-metadata">

**Author:** ![tgarrison](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tgarrison/32/80965_2.png) [@tgarrison](https://forum.inductiveautomation.com/u/tgarrison)\
**Post date:** [November 21, 2025, 1:51pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/9 "2025-11-21T13:51:35Z")

</div>

That's awesome. They're stuff looked cool. Does it actually perform as well as it appears it should?

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 21, 2025, 1:54pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/10 "2025-11-21T13:54:04Z")

</div>

Yes, it’s pretty impressive. I worked mostly on a JavaFX application that tests and calibrates all the components during their production. Those antennas are WAY more than we need here, and certainly way too expensive.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [November 21, 2025, 2:29pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/11 "2025-11-21T14:29:02Z")

</div>

Are you looking for handheld scanning or a scanning gateway/curtain?

> [@Ryan\_Deardorff](#):
>
> _ **and writing** _ tags

Does this mean writing data to the RFID chips from Ignition? Or does it mean taking the read data and writing it to Ignition tags?

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 21, 2025, 2:31pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/12 "2025-11-21T14:31:19Z")

</div>

Writing data from Ignition to the chips. We currently print barcodes with unique IDs, and want to go paperless by putting those IDs onto chips instead.

So, whatever it takes to write to them, and then probably a gateway/curtain setup at various machines with a monitor that displays info. as the chips roll by.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [November 21, 2025, 3:02pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/13 "2025-11-21T15:02:05Z")

</div>

Sounds like a driver project for fixed mount interfaces. UIs to display tag data from the driver.

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [November 21, 2025, 3:02pm UTC](https://forum.inductiveautomation.com/t/nfc-or-rfid-scanner-connection-to-ignition/112326/14 "2025-11-21T15:02:28Z")

</div>

We use SATO printers for our labeling needs. They offer label printers that can write to the rfid tags and print on the labels at the same time.

I have not done this, but my understanding is that you can provide the rfid data to be encoded through the printer driver.
