介绍生活物联网平台涉及的常用产品名词。
生活物联网平台通用名词解释
控制台
名词 | 描述 |
首页 | 首页具有各项控制台的功能入口。 |
项目 | 每个项目具有唯一ID,项目间的数据相互隔离。您可以为不同客户设置不同项目,或将某个项目独立授权给其他阿里云账号,方便多方协同工作或运营中心独立交付。 |
配置中心 | 配置中心即开发中心,为客户提供一系列配置或开发界面,主要包括项目管理、产品开发、App开发、云端调试等。 |
量产中心 | 主要用来量产设备,批量生成设备激活码(设备证书),还包括记录和管理项目中设备量产的激活码数据。 |
运维中心 | 运维中心为客户提供实时监控、语音服务和运营管理等功能。 |
运营中心 | 运营中心提供了一个完整的解决方案,包括设备数据统计分析及用户运营需要的基本功能,如设备列表和日志、固件升级、数据图表等,可以直接交付给智能设备的运营方使用。 |
成员管理 | 主要用来管理授权账户(即管理项目所有可以使用的成员),生活物联网平台支持将整个项目或指定产品授权给其他用户(阿里云账号)。授权范围分为开发中心、配置中心和运营中心。 |
云端设置 | 主要用来设置云端的相关信息,包括调用云端接口的基本参数,配置数据推送的URL,以及接口列表等。 |
历史存量产品 | 旧版生活物联网平台区分天猫精灵生态项目和自有品牌项目,不同项目类型下的产品无法通用,旧版平台将项目融合并全新升级后,旧版项目中的产品均为历史存量产品(也可以按照时间区分,在2023年4月15日前创建的产品,均为历史存量产品)。 |
产品
名词 | 描述 |
功能定义 | 平台为每个品类都提供了标准功能,即标准的物模型属性、事件和服务;若标准功能不满足,平台也支持自定义功能。 |
人机交互 | 平台为产品提供配置人机交互的能力,丰富产品的交互体验,实现智能生活场景。 |
设备调试 | 接入平台的产品需要使用设备进行各种调试,包括设备在线调试、语音调试、面板调试、自动化测试等。 |
产品发布 | 产品开发完成之后,需要将产品发布上架,用户方可以在商城搜索和使用产品。 |
设备
名词 | 描述 |
普通设备 | 生活物联网平台中的普通设备,是指除视频类设备以外的所有接入平台的设备。 |
测试设备 | 生活物联网平台提供的虚拟测试设备,是指产品开发过程中,用于设备调试的虚拟设备,测试设备包含设备证书(ProductKey、DeviceName和DeviceSecret)。每个产品仅提供50个测试设备,且不能作为量产设备使用。 |
设备激活码 | 设备激活码是针对非视频类设备的激活码,是在云端预注册后颁发的设备认证证书,包含ProductKey、DeviceName和DeviceSecret,开发者可下载到本地(Excel文件),用于产线批量烧录,设备上线时根据该凭证进行认证鉴权。量产普通设备时,需购买设备激活码。 |
视频激活码 | 视频激活码是针对视频类设备的激活码,是在云端预注册后颁发的设备认证证书,包含ProductKey、DeviceName和DeviceSecret,开发者可下载到本地(Excel文件),用于产线批量烧录,设备上线时根据该凭证进行认证鉴权。量产视频设备时,需购买视频激活码。 |
一方芯片 | 由生活物联网平台推出的芯片,使用该类型芯片开发的产品将更加适配平台的功能与服务,体验更好。 |
App
名词 | 描述 |
交互端 | 指的是天猫精灵带屏音箱、天猫精灵App、天猫精灵车机等可交互的客户端。 |
天猫精灵App | 由生活物联网平台提供的天猫精灵App,直连接入生活物联网平台的智能IoT设备,并使用天猫精灵生态体系,C端用户可以使用天猫精灵App进行控制智能IoT设备;天猫精灵App可以直接让消费者从应用商店下载。 |
云智能App | 生活物联网平台提供的云智能App,包括全球版、国内版、海外版和开发版。开发版云智能App用于产品开发期间的控制和调试;用户版App分为全球版、国内版和海外版,用户版云智能App可以直接让消费者从应用商店下载。 说明 云智能App的旧称为:公版App。平台所有公版App均指云智能App。 |
自有品牌App | 您自己品牌的App,需要您自主开发,并在应用商店上架。 |
物联网通用名词解释
名词 | 描述 |
产品 | 设备的集合,通常指一组具有相同功能的设备。生活物联网平台为每个产品颁发全局唯一的ProductKey。 |
设备 | 归属于某个产品下的具体设备。生活物联网平台为设备颁发产品内唯一的证书DeviceName。设备可以直接连接生活物联网平台,也可以作为子设备通过网关连接生活物联网平台。 |
网关 | 能够直接连接生活物联网平台云的设备,且具有子设备管理功能,能够代理子设备连接云端。 |
子设备 | 本质上也是设备。子设备不能直接连接生活物联网平台,只能通过网关连接。 |
设备证书 | 设备证书指ProductKey、DeviceName、DeviceSecret的组合。
|
ProductSecret | 由生活物联网平台颁发的产品密钥,通常与ProductKey成对出现,可用于一型一密的认证方案。该参数很重要,需要您保管好,不能泄露。 |
Topic | Topic是UTF-8字符串,是发布(Pub)/订阅(Sub)消息的传输中介。可以向Topic发布或者订阅消息。 |
Topic类 | 同一产品下不同设备的Topic集合,用${productkey}和${deviceName}通配一个唯一的设备,一个Topic类对一个ProductKey下所有设备通用。 |
发布 | 操作Topic的权限类型,对应的英文名称为Pub。可以往此类Topic中发布消息。 |
订阅 | 操作Topic的权限类型,对应的英文名称为Sub。可以从此类Topic中订阅消息。 |
RRPC | 全称:Revert-RPC。RPC(Remote Procedure Call)采用客户机/服务器模式,用户不需要了解底层技术协议,即可远程请求服务。RRPC则可以实现由服务端请求设备端,并能够使设备端响应的功能。 |
标签 | 标签分为产品标签、设备标签和分组标签。
|
Alink协议 | 阿里云定义的设备与云端之间的通信协议。 |
物模型 | 是对设备在云端的功能描述,包括设备的属性、服务和事件。生活物联网平台通过定义一种物的描述语言来描述物模型,称之为TSL(即 Thing Specification Language),采用JSON格式,您可以根据TSL组装上报设备的数据。 |
属性 | 设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等。属性支持GET和SET请求方式。应用系统可发起对属性的读取和设置请求。 |
服务 | 设备的功能模型之一,设备可被外部调用的能力或方法,可设置输入参数和输出参数。相比于属性,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务。 |
事件 | 设备的功能模型之一,设备运行时的事件。事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数。例如,某项任务完成的信息,或者设备发生故障或告警时的温度等,事件可以被订阅和推送。 |
数据解析脚本 | 针对采用透传格式/自定义数据格式的设备,需要在云端编写数据解析脚本,将设备上报的二进制数据或自定义的JSON数据,转换为生活物联网平台支持的Alink JSON数据格式;将平台下发的Alink JSON格式数据,转换为设备支持的格式。 |
场景联动 | 场景联动是一种开发自动化业务逻辑的可视化编程方式。您可以通过可视化的方式定义设备之间联动规则,并将规则部署至云端或者边缘端。 |
一型一密 | 同一产品下所有设备可以烧录相同产品证书(即ProductKey和ProductSecret)。设备发送激活请求时,生活物联网平台对其携带的产品证书信息进行认证,认证通过,下发该设备接入所需的信息。设备再携带这些信息与物联网平台建立连接。 |
一机一密 | 每个设备烧录其唯一的设备证书(ProductKey、DeviceName和DeviceSecret)。当设备与生活物联网平台建立连接时,生活物联网平台对其携带的设备证书信息进行认证。 |