File tree Expand file tree Collapse file tree
user-guide/tenant-operation-manual/device-mgt Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ ThingsPanel提供了开源的App,使用Uniapp开发,可以直接导出成各
2020
2121https://github.com/ThingsPanel/app
2222
23- ## 设备模型接口
23+ ## 物模型接口
2424
2525
2626
Original file line number Diff line number Diff line change @@ -81,14 +81,14 @@ sequenceDiagram
8181 participant ThirdParty as 第三方平台
8282
8383 Plugin->>OurPlatform: 注册服务(或管理员注册)
84- 用户->>OurPlatform: 创建该服务的设备配置模板
84+ 用户->>OurPlatform: 创建该服务的设备模板
8585 用户->>OurPlatform: 点击页面选择服务
8686 用户->>OurPlatform: 输入服务的凭证(认证信息)
8787 OurPlatform->>Plugin: 根据凭证获取设备列表
8888 Plugin->>ThirdParty: 获取设备列表
8989 ThirdParty->>Plugin: 返回设备列表
9090 Plugin->>OurPlatform: 显示设备列表
91- 用户->>OurPlatform: 选择需要的设备、绑定配置模板
91+ 用户->>OurPlatform: 选择需要的设备、绑定模板
9292 OurPlatform->>OurPlatform: 存储凭证、创建设备
9393 OurPlatform->>Plugin: 通知新增了服务接入(带凭证)
9494 Plugin->>ThirdParty: 根据凭证与三方平台建立连接
Original file line number Diff line number Diff line change @@ -19,16 +19,16 @@ sidebar_position: 1
1919我们可以在3个地方使用看板卡片:
20201 . 首页
2121 ![ 看板卡片用在首页] ( kanbanImages/shouye.png )
22- 2 . 设备模型的Web图表配置 (仅图表卡片)
23- ![ 看板卡片用在设备模型的Web图表配置 ] ( kanbanImages/gongnengmuban1.png )
24- ![ 看板卡片用在设备模型的Web图表配置 ] ( kanbanImages/gongnengmuban2.png )
25- 3 . 设备模型的App图表配置 (仅图表卡片)
26- ![ 看板卡片用在设备模型的Web图表配置 ] ( kanbanImages/gongnengmuban3.png )
27- ![ 看板卡片用在设备模型的Web图表卡片 ] ( kanbanImages/gongnengmuban2.png )
22+ 2 . 物模型的Web图表配置 (仅图表卡片)
23+ ![ 看板卡片用在物模型的Web图表配置 ] ( kanbanImages/gongnengmuban1.png )
24+ ![ 看板卡片用在物模型的Web图表配置 ] ( kanbanImages/gongnengmuban2.png )
25+ 3 . 物模型的App图表配置 (仅图表卡片)
26+ ![ 看板卡片用在物模型的Web图表配置 ] ( kanbanImages/gongnengmuban3.png )
27+ ![ 看板卡片用在物模型的Web图表卡片 ] ( kanbanImages/gongnengmuban2.png )
2828
2929## 二、如何开发看板卡片
3030### 1. 明确将要开发的卡片类型
31- 看板卡片目前分为2个类型:** 系统卡片** 和 ** 图表卡片** 。其中只有图表卡片可以在设备模型的Web图表配置和App图表配置中使用 。
31+ 看板卡片目前分为2个类型:** 系统卡片** 和 ** 图表卡片** 。其中只有图表卡片可以在物模型的Web图表配置和App图表配置中使用 。
3232<img src =" kanbanImages/mulu.png " width =" 250 " />
3333### 2. 在相应目录下创建文件夹和文件进行开发
3434一般包括4个文件(参考demo:/src/card/chart-card/demo):
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ sidebar_position: 2
66
77## 1、接入步骤
88
9- 1 . 创建设备模型 (可选)
9+ 1 . 创建物模型 (可选)
10102 . 创建MQTT网关设备模板
11113 . 创建MQTT网关子设备模板
12124 . 创建网关设备
@@ -20,14 +20,14 @@ sidebar_position: 2
2020
2121## 2、操作
2222
23- ### 2.1、创建设备模型 (可选)
23+ ### 2.1、创建物模型 (可选)
2424
25- - 进入ThinsPanel系统,点击设备辑入-设备模型,创建设备模型 ,并针对遥测、属性、事件、命令等配置名称和标识符的映射关系。
25+ - 进入ThinsPanel系统,点击设备辑入-物模型,创建物模型 ,并针对遥测、属性、事件、命令等配置名称和标识符的映射关系。
2626![ descript] ( ./image/image19.png )
2727
2828### 2.2、创建MQTT网关设备的设备模板
2929
30- - 创建设备模板,选择刚才建立的设备模型 ,并设备模板中的协议、数据处理、自动化、告警等配置。如果设备发送的是二进制等非json格式数据时,需要在数据处理中配置数据预处理脚本。
30+ - 创建设备模板,选择刚才建立的物模型 ,并设备模板中的协议、数据处理、自动化、告警等配置。如果设备发送的是二进制等非json格式数据时,需要在数据处理中配置数据预处理脚本。
3131![ descript] ( ./image/image20.png )
3232
3333### 2.3、创建MQTT网关子设备模板
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ sidebar_position: 4
4040``` mermaid
4141
4242graph TD
43- A[创建子设备模型 (可选)] --> B[创建网关设备模板]
43+ A[创建子物模型 (可选)] --> B[创建网关设备模板]
4444 A --> C[创建子设备模设备模板]
4545 B --> D[创建网关设备]
4646 C --> E[创建子设备]
Original file line number Diff line number Diff line change @@ -5,17 +5,17 @@ sidebar_position: 2
55# 相关概念
66
77## 系统结构相关
8- ### 设备模型
8+ ### 物模型
99
1010- 同样的一个温湿度传感器,可能有上千个厂家,不同的规格型号,但是他们都是<b >温湿度传感器</b >。
1111- 温湿度传感器的输入是温度、湿度、时间。输出是当前温度、当前湿度、温度曲线、湿度曲线等图表单元或者报表。这些输入和输出的数量和彼此关系都是确定的。
1212- 因此,我们将温湿度传感器的软件部分也抽象成一个标准的温湿度传感器组件,这个组件包括了固定的数据输入和结果输出。并使之成为物联网大厦中的标准的砖块。
1313
14- ** 在现实世界中,设备模型对应了设备类型 ** ,例如温湿度传感器。
14+ ** 在现实世界中,物模型对应了设备类型 ** ,例如温湿度传感器。
1515
1616### 设备模板
1717
18- - 设备模板包括设备模型 、协议和配置参数等,是硬件设备对应的软件的总集合。
18+ - 设备模板包括物模型 、协议和配置参数等,是硬件设备对应的软件的总集合。
1919- 在添加设备时,选择一个设备模板,就绑定了这个设备对应的所有的软件及配置。
2020- ** 在现实世界中更多的对应的是产品的型号** ,例如某某品牌的温湿传感器-S001。
2121
Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ sidebar_position: 3
101101 - 支持最大值、最小值、平均值、前后数据差、计数等多种聚合计算
102102 - 支持数据导出
103103 - 支持折线图、柱状图、散点图三种数据呈现方式
104- - ** 图表** :根据设备模型配置呈现对应图表
104+ - ** 图表** :根据物模型配置呈现对应图表
105105 - 支持设备组态功能
106106 - ** 连接** :显示连接参数(服务器、端口、认证、主题等)
107107 - ** 信息** :支持管理设备位置
@@ -136,15 +136,15 @@ sidebar_position: 3
136136
1371371 . ** 创建设备模板** :
138138 - 支持自定义名称
139- - 选择对应的设备模型
139+ - 选择对应的物模型
140140 - 支持直连设备、网关、子设备
141141 - 支持所有协议类型和第三方接入方式
142142
1431432 . ** 模板功能** ,包含8个标签:
144144 - ** 关联设备** :支持一次性添加多个设备
145145 - 操作简洁
146146 - 可移除已添加设备
147- - ** 属性与功能** :可直接操作设备模板绑定的设备模型
147+ - ** 属性与功能** :可直接操作设备模板绑定的物模型
148148 - ** 协议配置** :选择设备模板对应的协议
149149 - ** 数据处理** :支持遥测上报/下发预处理
150150 - 属性上报与处理
@@ -164,7 +164,7 @@ sidebar_position: 3
164164 - 复制设备密码
165165 - 删除设备模板
166166
167- ### 5. 设备模型管理
167+ ### 5. 物模型管理
168168
1691691 . ** 基本信息定义** :
170170 - 支持设置名称、标签、作者、版本
@@ -420,7 +420,7 @@ sidebar_position: 3
420420 - 支持通过分组查看设备
421421 - 可查看设备详情
422422 - 在设备详情中操控设备
423- - 设备详情通过平台端设备模型编辑生成
423+ - 设备详情通过平台端物模型编辑生成
424424
4254252 . ** 场景功能** :
426426 - 支持在手机端管理场景联动和场景管理
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ ThingsPanel是一款轻量易用、组件化的开源物联网应用支撑平台
1212
1313
1414ThingsPanel的插件主要有如下几类,分别是:
15- - ** 设备模型 ** :整合物模型与图表。
16- - ** 设备模板** :整合设备模型 、设备接入服务。
15+ - ** 物模型 ** :整合物模型与图表。
16+ - ** 设备模板** :整合物模型 、设备接入服务。
1717- ** 协议组件** :解决设备直接接入的问题。
1818- ** 三方组件** :通过第三方平台接入设备。
1919- ** 看板卡片** :扩展看板展示能力
@@ -58,7 +58,7 @@ ThingsPanel的插件主要有如下几类,分别是:
5858- ** 多租户功能** : 超级管理员管理、租户账户管理业务系统、租户用户管理设备查看数据
5959- ** 设备接入** : 编辑创建项目、按照分组添加管理设备、查看设备推送状态、设备插件接入、网关与子设备接入、Modbus RTU/TCP协议接入、TCP协议接入、GB28181安防摄像头接入、自定义设备接入服务
6060- ** 监控看板** : 设备添加后的监控图表、可设置看板为菜单或首页,创建多个看板。
61- - ** 设备模型 ** :设置物模型、Web和App图表,可导出JSON。
61+ - ** 物模型 ** :设置物模型、Web和App图表,可导出JSON。
6262- ** 设备模板** :关联设备、属性与功能、协议配置、数据处理、自动化、告警、扩展信息、设备设置、一型一密设置
6363- ** 设备地图** : 根据项目与分组筛选设备、设备类型筛选
6464- ** 可视化** : 可视化编辑基本功能、开放式架构、预绑定数据图表、添加自己的图元、和系统松耦合,支持组态、大屏、3D、Three.js
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ sidebar_position: 3
3030
3131#### 2.4、属性与功能
3232
33- - 设置绑定的设备模型 。
33+ - 设置绑定的物模型 。
3434
3535![ descript] ( ./images/image58.png )
3636
Original file line number Diff line number Diff line change 22sidebar_position : 4
33---
44
5- # 设备模型
5+ # 物模型
66
7- 设备模型的目的是复用物模型和图表。如下说明设备模型功能如何使用 。
7+ 物模型的目的是复用物模型和图表。如下说明物模型功能如何使用 。
88
99## 1、说明
10- - 点击设备接入-设备模型进入模板管理页面 。
11- - 设备模型对应了现实世界的产品名 ,例如XX品牌的温湿度传感器中的"温湿度传感器"
12- - 设备模型的目的是定义物模型定义图表D
10+ - 点击设备接入-物模型进入模板管理页面 。
11+ - 物模型对应了现实世界的产品名 ,例如XX品牌的温湿度传感器中的"温湿度传感器"
12+ - 物模型的目的是定义物模型定义图表D
1313- App端的图表等,设定预配置,方便高效的接入设备。
14- - 设备模型可以被设备模型调用 。
14+ - 物模型可以被物模型调用 。
1515
1616
1717## 2、操作
1818
19- ### 2.1、创建设备模型
19+ ### 2.1、创建物模型
2020
21- - 点击"添加设备模型 "就可以新建。
21+ - 点击"添加物模型 "就可以新建。
2222
2323- 新建时需要设置模板名称,标签等信息。
2424
You can’t perform that action at this time.
0 commit comments