我正在使用 LoRa 和 ESP32 设备构建一个专用网络系统,其中有几个节点和 1 个网关。我从文档和一些示例中了解到,可以设置同步字来过滤所有没有同步字的数据包。这创建了一个专用网络。
但是,我想在多个地方复制我的系统,每个“系统”都有自己的专用网络。
这可以通过远程为每个系统设置专用同步字来实现吗?
最后,我想通过每个“注册”专用网络的应用程序(从云读取数据)查看每个专用系统的数据。
将每对设备+网关注册到专用网络的方式是什么(如果有)?
既然我们已经确定您正在使用哪个系统 – LoRa – 我可以回答...您希望保持网络的私密性,并且有不同的方法可以实现这一点。
更改同步字是其中之一,尽管可能不是最好的主意 - 或者至少不是单独的。我在这里运行了一些专用网络,并且我设法保持它们的私密性 - 无论是在我的数据保持私密性方面,还是在我的设备不接收外部数据方面,因为这种情况可能发生在拥挤的区域,同时具有以下特点:
要记住和注意的另一个重要点是,您的“网关”可能是单通道,这意味着当多个设备发送数据时,可能会出现干扰。您应该研究并实施渠道活动检测。这将确保数据确实被发送,并且不会因为另一个设备同时发送而丢失。