我目前正在做一个智能锁项目。我们想让我们的后端服务器向相关的智能锁发送命令。我们正在考虑Google智能家居操作,从我们的后端服务器向智能锁发送某种命令来打开/关闭锁。但我只想让后端服务器将这些命令发送到智能锁,而不是连接到wifi网络的每个人(因为大多数时候,网络上的每个人都可以控制所有智能家居设备,例如设置扬声器的音量、打开前门、暗淡的灯光等)。我已经在里面看到了一些关于帐户链接的东西,但不确定这是否是我需要的。所以我的问题是:有没有办法使用智能家居操作,只给一个人(或在这种情况下,实体)访问权限来执行某些操作?提前谢谢。
发布于 2019-04-05 22:51:40
您可以使用two-factor authentication要求用户提供ack或PIN码才能发送最终命令。
锁的具体架构和它的连接取决于你,但我不相信有一种方法可以将锁的控制限制到特定的帐户。如果有谷歌主页,家中的任何人都可以发出初始命令。如果这个人知道PIN,他们也可以这么说。
https://stackoverflow.com/questions/55534854
复制相似问题