keypad update: with new self-healing improvements has just set record uptime at 30 hours. i am monitoring this. the problem is that rpi sometimes chokes and the arduino comes up as a different usb device. so i constantly scan and to find the right usb device. an issue is that the rfid needs to be usb0 so it has to grab that first, and normally does in every instance ive seen it (unless the pyshical usb order gets switched).