Integrating physical devices with IOTA — Using RFID with IOTA
The full article was originally published by Hugo Gregersen on Medium. Read the full article here.
The 5th part in a series of beginner tutorials on integrating physical devices with the IOTA protocol.
This is the 5th part in a series of beginner tutorials where we explore integrating physical devices with the IOTA protocol. In this tutorial we will be using a Radio-Frequency Identification (RFID) reader/writer to capture information from an RFID tag that will be stored together with some other metadata on the IOTA tangle. We will also be creating a simple report that retrieves the same information from the tangle and displays it on a monitor.
This tutorial introduces a new topic that we will explore in the coming tutorials, namely the concept known as Identity of Things.
Before we continue i would like to show my gratitude for all donations i have received. I’m blown away by the generosity and i want to ensure you all that it helps me stay motivated and focused. If this series can help anyone (especially kids) start playing around with electronics, programming and IOTA, my main motivation for writing these tutorials have been accomplished.
The Use Case
Now that our trusted hotel owner has his new refrigerator payment system up and running he wants to shift his attention to a different issue that has been causing him some headache. Today he uses a paper based system for tracking when and by whom each room in his hotel was cleaned and prepared for the next guest. The main problem with his paper based system is that there is a delay between the time when a room was cleaned to the time it can be made available for the next guest, depending on when the cleaning records was handed in to the receptionist. Another important aspect of these records is that they are used to identify the individual who performed the cleaning task in case of any dispute with respect to theft or the job not being properly done. These records are also used when paying his cleaning staff as each individual is payed by the number of rooms they clean each month. For this reason it is critical that the cleaning records are signed by the correct person and that they can’t be changed or tampered with later on. In addition, the fact that our hotel owner manages multiple hotels with a shared cleaning staff just adds to the complexity and makes all of this a logistical nightmare.