# 名词解释

本篇内容主要介绍fabric里一些关键名词的解释。

# 名词与描述

名词描述
产品即设备归类,把相同设备归集在一个产品下。每个产品拥有一个全局唯一的productKey
设备真实设备在云端的虚拟映射,fabric会为每个设备分配一个在产品下唯一的deviceName,同时创建secret。通过 productKey、deviceName、secret ,设备即可连接到fabric平台
物模型实体设备在云端的数字化表示,从属性、服务、事件三个维度描述该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型,即完成了产品功能的定义
网关能够直接连接网络能力的直连设备,同时具备管理子设备的能力,网关子设备可通过网关代理实现与fabric通信
网关子设备不具备直接连接平台能力的设备或者传感器
设备影子用于存储设备状态。同时解决在弱网或者离线情况下指令下发成功率的问题
分组可把需要的设备归集在一个分组,以方便进行查看或者进行任务批量处理
云边协同设备位于nat后,设备可访问云端,而云端无法直接访问设备端。通过云边协同,可直接在平台端访问边缘端的http服务
规则引擎EMQ X Rule Engine (以下简称规则引擎) 用于配置 EMQ X 消息流与设备事件的处理、响应规则。如:通过规则把上报的数据进行持久化存储或者数据转发
任务用于平台端定时、批量向设备端下发指令
RRPCMQTT为sub、pub模型,通过 RRPC可屏蔽异步逻辑,对于指令下发,调用方可同步获取设备端的响应结果
属性用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等
服务设备可被外部调用的方法
事件设备运行时的事情,如:告警、通知等