I need to install a smart wi-fi switch to operate an electronic door lock that can be opened from anywhere using the mobile app. There are a lot of options available for smart wi-fi switches however, once these switches are linked to Alexa/ Google assistant, they can be operated (open the door) by using just a voice command. Is there any way to activate an additional mobile device authentication in Alexa/ Google assistant before they switch on a particular switch?
If you are programming your own lock to work with Google Assistant, you would need to implement secondary user verification within your application to have the additional authentication layer you're looking for. The pinNeeded
challenge would be the most secure option to implement on the LockUnlock
trait.
If you're just buying a 3rd party lock/switch to install, that functionality would only be available if the manufacturer has implemented it.