Yes it sould, it's used by guest to open several doors, when they are inside the room they "hook" it somewhere so they won't loose and forget it when they will go out, also, this wll be useful to deactivate all electricity (excluding fridge) in the room.
Hook is not the best and safe way, also it can be easly "scotched" and simulate contact, a box with switch accepting it it doesn't exist but I could find a way, if I read RFID is much more easy, and I can test if dongle keeps works and all is ok, and I can know if guest is inside.
I need to know if rfid.PICC_HaltA(); rfid.PCD_Init(); do the job or what ever instruction keep reading card every some seconds. Thank you