全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
阿里云物联网套件

名词解释

更新时间:2018-04-11 11:48:30

产品名词解释

名词 描述
产品 设备的集合,通常指一组具备相同功能定义的设备集合。每个产品都有productKey加以区别,产品下面可以有成千上万的设备,并用设备证书区别每个设备
设备 归属于某个产品下的具体设备,用设备证书区别每个设备,设备可以直接连接物联网套件,也可以作为子设备通过网关连接物联网套件
子设备 本质上也是设备,只不过表现形态是通过网关连接到云端,而不是直连云端
网关 网关也是一种直连云端的设备,但区别于普通设备的地方在于网关设备具备对子设备的管理,并且能够代理子设备连接云端
productKey productKey是物联网套件为产品颁发的唯一标识。这个参数很重要,需要用户保管好,在设备认证以及通信中都会用到
productSecret 由平台颁发的产品密钥,通常与ProductKey成对出现,可用于一型一密的认证方案。这个参数很重要,需要用户保管好,不能泄露
deviceName 用户注册设备时,自定义生成的设备编号,可以基于该编号与设备通信,保证产品维度内的唯一性。这个参数很重要,需要用户保管好,在设备认证以及通信中都会用到
deviceSecret 物联网套件为设备颁发的设备密钥,和deviceName或者deviceId成对出现。这个参数很重要,需要用户保管好,不能泄露,在设备认证会用到。
三元组 三元组指productkey、deviceName、deviceSecret
Topic类 同一产品不同设备的Topic集合,用${productkey}和${deviceName}通配一个唯一的设备,一个Topic类对一个productkey下所有设备通用
Topic Topic类中具体的某个Topic,与设备关联;也是Pub/Sub模型中消息的传输中介,可以向Topic发布或者订阅消息。例如设备A (deviceName=123,productkey=pk)将消息发布到Topic: /pk/123/upload。CCP协议和MQTT协议都支持Pub/Sub模型
发布 对应的英文名称:Pub。设备端的发布协议,操作Topic的权限,意思是具有往Topic中发布消息的权限
订阅 对应的英文名称:Sub。设备端的订阅协议,操作Topic的权限,意思是具有从Topic中订阅消息的权限
RRPC 全称:Revert-RPC。从字面上理解,可以实现由服务端请求设备端并能够设备端响应的功能
标签 设备的标签,用户可灵活自定义便于设备管理
Alink 阿里云定义的设备与云端之间的通信协议
属性 设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等。属性支持get和set,应用系统可发起对属性的读取和设置请求
服务 设备的功能模型之一,可被外部调用的能力或方法,包含输入参数和输出参数,相比于下发指令设置属性值,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务
事件 设备的功能模型之一,运行时的事件,相比于属性状态,事件一般而言包含设备需要被外部感知和处理的通知信息,可包含多个输出参数,如某项任务完成的信息或者设备发生故障/告警时的温度等,事件可以被订阅和推送
数据解析脚本 针对高级版中采用透传格式/自定义格式的设备,需要在云端编写数据解析脚本,将设备上报的二进制数据或自定义的JSON数据,转换为平台上的Alink JSON数据格式
设备影子 设备影子是一个 JSON 文档,用于存储设备或者应用的当前状态信息。每个设备都会在云端有唯一的设备影子对应,您可以使用设备影子通过 MQTT 或 HTTP 获取和设置设备的状态,无论该设备是否连接到 Internet
规则引擎 为用户提供类SQL语言的规则引擎,帮助用户将Topic中的数据进行过滤处理,并能够将处理后的数据发送到阿里云其他服务,例如MNS,Table Store,DataHub等等
本文导读目录