Tested on Python 3.x
Raspberry Pi 3B+, R307 Fingerprint Scanner, Ubidots.
Install depenancy R305 from https://pypi.org/project/R305/ or type
"pip install R305"
This program generate random OTP at every fixed (user defined) intervals of time. Then this OTP is displayed on IOT dashboard. User have to input this OTP using keyboard and then we can use GPIO to show changed status of lock.
POMOLEE