我正在尝试使用AWS IoT与多个相同的设备进行通信。
到目前为止,这么好,我的所有设备都连接到它,它们之间的唯一区别可能是单个设备ID(如mac地址或序列号)
现在我想使用其设备ID向单个特定设备发送消息,我不知道是否有一个好方法可以做到这一点?
我可以让每个设备订阅像/<DEVICE_ID>
这样的主题,但是这似乎不是一个好习惯,特别是如果我有成千上万的设备。
此外,AWS不像AWS IoT documentation中所述那样阻止它:
注意
我们不建议在您的主题中使用个人身份信息。
有没有一个很好的方法来处理这个用例?或者AWS IoT仅对一次管理多个设备有用吗?
以下是创建MQTT主题的最佳实践。
https://www.hivemq.com/blog/mqtt-essentials-part-5-mqtt-topics-best-practices/
谈谈你的具体案例