介绍

IOT平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集;向上提供API,服务端通过调用API将指令下发至设备端,实现远程控制。整体解决方案通过IOT云边协同平台,对设备进行开发、实施、监控和管理的一体化方案。

方案架构

本次物联开发是面向设备协议的开发、管理、上架的生命周期。

操作示例

1. 园区人员-工作台-申请开通物联中心

园区物联管理人员打开工作台,点击应用“物联中心”,提交联系人信息信息。

2. 运营人员-运营后台-联系园区人员确认开通物联服务

运营人员打开运营管理后台,查看园区物联开通申请需求,线下确认园区物联服务,确认合作需求。

3. 运营人员-jetlinks云端-定义物联产品物模型

运营人员打开物联云端管理中心,需要根据设备需求预先定义设备产品的物模型信息。

物模型定义
物模型定义,主要由属性(property),功能(function),事件(event)组成

属性:用于定义一些指标数据,如:电压,温度等. 属性都应该是简单的数据类型,如:int,float,string等,避免使用结构体等复杂类型.

功能:用于定义设备具有的一些可执行动作,例如: 消音,关灯,云台控制.根据情况设计好输入参数和输出参数.

事件:用于定义设备在特定条件时,发生的动作,如:火警,检测到人脸,通常为结构体类型,用于保存比较复杂的数据.

数据结构:

{
“id”:”设备ID”,
“name”:”设备名称”,
“properties”:[…属性],
“functions”:[…功能],
“events”:[…事件]
}

4. 运营人员-jetlinks云端-定义电表物模型参数

示例:运营人员定义电表物模型参数

5. 运营人员-jetlinks云端-添加开发提供的产品协议模板

运营人员,预先设置好已经开发完成的协议模板。

6. 运营人员-jetlinks云端-添加设备厂家信息

运营人员,预先设置好设备的厂家信息,保证厂家信息唯一性。

7. 开发者-开发后台-进入物联中心

已注册的开发人员,进入开发者后台,打开物联中心,根据厂家设备提供的功能,申请开发设备协议。

8. 开发者-开发后台-添加待开发协议的设备信息

开发人员,按照步骤输入相应的设备信息,如果厂家、产品不存在,可联系运营人员进行确认和添加。

9. 开发者-开发后台-按照开发者提示进行开发协议

开发人员添加信息完成后,可以点击“下载工程”,按照步骤进行开发完成后,提交项目。

10. 开发者-开发后台-完成协议开发并配置参数并提交审核

开发人员,根据项目工程中定义的参数,进行填写完成,并提交审核。

11. 运营人员-jetlinks云端-审核并通过产品设备的协议

运营人员,打开云端管理平台,审核开发者提交的设备协议。

12. 实施人员-jetliks边端-部署边缘k3s并标记节点信息

实施人员,在园区本地化部署边缘管理系统。打开边缘管理平台,对本地的k3s节点进行打标签,并录入节点信息。

13. 实施人员-jetliks边端-添加物理设备信息

实施人员,根据设备Id和实际安装情况,添加设备信息。

14.实施人员-jetliks边端-添加设备协议参数信息

实施人员,对添加的设备,根据部署情况填写协议开发的参数值。

15. 实施人员-jetliks边端-部署设备k3s节点

实施人员,点击“启用”按钮,即部署相应的设备协议程序。

16. 实施人员-jetliks边端-获取设备运行数据

实施人员,点击设备运行状态,可以监控已经部署协议的设备实时数据信息。

17. 运营人员-运营后台-配置边缘地址交付园区人员

运营人员,打开运营管理后台,填写交付人员提供的边缘设备管理系统地址(映射外网地址)。

18. 园区人员-工作台-点击物联中心正常使用

园区人员,打开工作台,点击物联中心应用就可以正常打开边缘设备管理系统。

文档更新时间: 2022-06-01 11:27   作者:管理员