将设备连接到帐户

Connecting a device to an account

所以标题听起来很愚蠢。我不太确定如何真正措辞,但我希望有人能帮助指导我寻找什么。首先是一些背景故事,所以我正在从事一个涉及使用 LTE 服务的 Raspberry Pi 项目,目前我在 AWS EC2 Web 服务器上有一个仪表板 运行,具有简单的用户工作用户登录。

我有一个 raspberry pi 通过 IP 地址直接指向 dashboard/account。我想知道如何做一些事情,比如给设备一个 ID 并让它连接到一个帐户。因此,例如,使用 Nest 产品时,您的相机上有二维码,您可以拍照,并且该设备会应用到您的帐户。

Raspberry Pi这甚至可能吗(我确定一切皆有可能,但这是否可行?如果是的话,我应该研究或学习如何做这样的事情。我知道这不是可以在一小段中得到回答只是为了寻求一些指导。

好的,谢谢。好吧,我认为您需要将其编程到 pi 服务器应用程序中。所以目前您的 Pi 正在读取传感器并将此数据发送到网络服务器,对吗?我想你有一个守护进程 运行,读取数据,并对服务器后端进行 API REST 调用,对吗?所以你想要的是每个 pi 都有一个唯一的代码,用 API 调用发送,然后在你的数据库服务器端,你存储所有与其唯一代码相关的读数。

你不需要预先验证这个代码,有 GUID 生成器会为你创建一个数字,保证永远是唯一的,所以在 PI 上,你设置一次,创建PI 的代码,并从那时起使用它。现在,服务器端,然后将设备与用户关联是选择与给定 gui 关联的数据的问题。我认为这涵盖了它。

您可以通过更多思考来改进这个基本想法,但我认为这是一个很好的起点!如果我能为您提供任何帮助,请告诉我!