TinyML Applications – How Machine Learning Can Enhance the User Experience and Security in Smart Home Products Such as Fingerprint Reading Door Locks