You need to enable JavaScript to run this app.
导航
基本概念
最近更新时间:2024.06.14 12:54:40首次发布时间:2024.06.14 12:54:40

本文主要介绍使用物联网平台时需要了解的基本概念。

实例

实例是物联网平台提供的产品、设备、规则等资源管理功能。

名词

说明

企业版实例

购买的实例为企业版实例。一个账号可购买多个企业版实例。

公共实例

开通物联网平台服务后,您可以免费创建一个公共实例体验物联网平台的基础功能。

说明

公共实例仅用于测试使用,如需接入生产环境设备或有更高额度的需求,请创建所需规格的企业版实例。具体操作,请参见创建企业版实例

设备管理

名词

说明

产品

设备的集合,通常指一组具有相同功能的设备。物联网平台为每个产品颁发全局唯一的 ProductKey。

设备

归属于某个产品下的具体设备。物联网平台为设备颁发产品内唯一的证书 DeviceName。设备可以直接连接物联网平台,也可以作为子设备通过网关连接物联网平台。

设备分组

物联网平台支持建立设备分组,分组中可包含不同产品下的设备。通过设备组来进行跨产品管理设备。

网关

能够直接连接物联网平台的设备,且具有子设备管理功能,能够代理子设备连接云端。

子设备

本质上也是设备。子设备不能直接连接物联网平台,只能通过网关连接。

设备证书

设备证书指 ProductKey、DeviceName、DeviceSecret 的组合。

  • ProductKey:是物联网平台为产品颁发的全局唯一标识。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。
  • DeviceName:在注册设备时,自定义的或系统生成的设备名称,具备产品维度内的唯一性。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。
  • DeviceSecret:物联网平台为设备颁发的设备密钥,和 DeviceName 成对出现。该参数很重要,在设备认证时会用到,因此需要您保管好并且不能泄露。

ProductSecret

由物联网平台颁发的产品密钥,通常与 ProductKey 成对出现,可用于一型一密的认证方案。该参数很重要,需要您保管好,不能泄露。

Topic

Topic 是 UTF-8 字符串,是发布(Pub)/订阅(Sub)消息的传输中介。可以向 Topic 发布或者订阅消息。

Topic 类

同一产品下不同设备的 Topic 集合,用 ${productkey}${deviceName} 通配一个唯一的设备,一个 Topic类对一个 ProductKey 下所有设备通用。

发布

操作 Topic 的权限类型,对应的英文名称为 Pub。可以往此类 Topic 中发布消息。

订阅

操作 Topic 的权限类型,对应的英文名称为 Sub。可以从此类 Topic 中订阅消息。

标签

标签分为产品标签、设备标签和分组标签。

  • 产品标签:描述同一个产品下,所有设备所具有的共性信息。
  • 设备标签:通常根据设备的特性为设备添加的特有标记,您可以自定义标签内容。
  • 分组标签:描述同一个分组下,所有设备所具有的共性信息。

物模型

是对设备在云端的功能描述,包括设备的属性、服务和事件。物联网平台通过定义一种物的描述语言来描述物模型,称之为 TSL(即 Thing Specification Language),采用 JSON 格式,您可以根据 TSL 组装上报设备的数据。

属性

设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等。属性支持 GET 和 SET 请求方式。应用系统可发起对属性的读取和设置请求。

期望属性值

通过期望属性值功能,设置您希望的设备属性值。若设备在线,将实时更新属性值;若设备离线,期望属性值将缓存在云端。设备上线后,获取期望属性值,并更新属性值。

服务

设备的功能模型之一,设备可被外部调用的能力或方法,可设置输入参数和输出参数。相比于属性,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务。

事件

设备的功能模型之一,设备运行时的事件。事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数。例如,某项任务完成的信息,或者设备发生故障或告警时的温度等,事件可以被订阅和推送。

设备影子

是一个 JSON 文档,用于存储设备或者应用的当前状态信息。每个设备都会在云端有唯一的设备影子。无论该设备是否连接到 Internet,您都可以使用设备影子通过 MQTT 协议或 HTTP 协议获取和设置设备的状态。

设备接入

名词

说明

一机一密

每个设备烧录其唯一的设备证书(ProductKey、DeviceName 和 DeviceSecret)。当设备与物联网平台建立连接时,物联网平台对其携带的设备证书信息进行认证。

一型一密

同一产品下所有设备可以烧录相同产品证书(即 ProductKey 和 ProductSecret)。设备发送激活请求时,物联网平台对其携带的产品证书信息进行认证,认证通过,下发该设备接入所需的信息。设备再携带这些信息与物联网平台建立连接。

规则引擎

名词

说明

订阅转发

订阅设备消息转发至第三方 HTTP 地址。

场景联动

配置简单规则,即可将设备数据无缝流转至其他设备,实现设备联动。

数据转发

将设备数据转发至其他目的地,数据目的地支持其他的设备 Topic 或其他火山引擎云产品。