1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 您好!
一旦消息发布到AWS IoT Core,消息本身没有元数据。实现的一种方式是为每个唯一的Thing(和附加的证书)分配自己的主题结构进行发布。例如,Thing“Foo”和“Bar”可以拥有允许它们发布的IoT策略,如“dt / {iot:Connection.Thing.ThingName} / *”,其中“Connection.Thing.ThingName”必须与ThignName匹配(请参见此处的示例为什么帮助“clientId”匹配“thingName”)。然后,根据您要解析和自定义的内容,可以提取MQTT主题。 在上面的示例中,“Foo”在“dt / Foo / telemetry”上发布消息,任何订阅者或规则引擎都可以解析主题的第二层以获取Thing名称。
如果使用规则来转换数据,请使用topic function来获取Thing名称。 这个链接也可以参考。(https://docs.aws.amazon.com/whitepapers/latest/designing-mqtt-topics-aws-iot-core/mqtt-design-best-practices.html) 请让我知道这是否有帮助!
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前