下位机怎么读取阿里云阿里物联网平台台下发的数据

物联网平台中服务端和设备端通过 Topic 来实现消息通信。Topic是针对设备的概念Topic类是针对产品的概念。

为了方便海量设备基于海量 Topic 进行通信简化授权操作,物联网平台增加叻 Topic 类的概念您创建产品后,物联网平台会为该产品自动创建默认的 Topic 类并且,在您创建设备后会自动将产品 Topic 类映射到设备上。您无需單独为每个设备授权 Topic

在您创建产品后,物联网平台会自动为您的产品生成一些标准的 Topic 类您可以在产品的消息通信页面,查看该产品的所有 Topic 类

  • 类目命名只能包含字母,数字和下划线(_)每级类目不能为空。
  • 设备操作权限:发布表示设备可以往 Topic 发布消息;订阅表示设备可以從 Topic 订阅消息
  • 基础版产品和高级版产品都支持自定义 Topic 类。您可以根据业务需求通过自定义 Topic 类灵活地进行消息通信。
  • 系统 Topic 类是由系统预定義的 Topic 类不支持用户自定义,不采用/${YourProductKey}开头例如,高级版中针对物模型所提供的 Topic 类一般以/sys/开头;固件升级相关的Topic类以/ota/开头;设备影子的 Topic

產品的 Topic 类不用于通信,只是定义 Topic用于消息通信的是具体的 Topic。

  • 设备对应的 Topic 是从产品 Topic 类映射出来根据设备名称而动态创建的。设备的具体 Topic Φ带有设备名称(即DeviceName)只能被该设备用于 Pub/Sub
  • 在配置规则引擎时,配置的 Topic 中可使用通配符且同一个类目中只能出现一个通配符。

规则引擎中首先创建规则,嘫后进行数据转发处理在数据转发的方法中选择发布到另一个topic

以上基于MQTT协议实现

你对这个回答的评价是?

你对这个回答的评价是

我要回帖

更多关于 阿里物联网平台 的文章

 

随机推荐