在ROMA Connect注册设备
概述
通过在ROMA Connect注册设备,为设备在ROMA Connect内分配唯一的ID和密码,使设备可以接入到ROMA Connect。
前提条件
- ROMA Connect与停车场设备和停车场管理系统的网络互通。若通过公网互通,ROMA Connect实例需绑定弹性IP。
- 停车场设备包含车位感应设备和进出门闸设备,配置过程类似,此处以车位感应设备的配置为例进行说明。
操作步骤
- 创建集成应用。
- 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
- 在左侧的导航栏选择“集成应用”,单击页面右上角的“创建集成应用”。
- 在创建集成应用弹窗中填写集成应用的“名称”,然后单击“确认”。
- 根据停车场设备的能力模型,在ROMA Connect上定义产品。
- 在左侧的导航栏选择“设备集成 LINK > 产品管理”,单击页面右上角的“创建产品”。
- 在创建产品弹窗中配置产品相关信息,完成后单击“确认”。
表1 产品配置 参数
配置说明
产品类型
停车场设备通过网络直连ROMA Connect,此处选择“普通产品”。
协议类型
停车场设备通过集成MQTT客户端接入ROMA Connect,此处选择MQTT协议类型。
应用
选择1中创建的集成应用。
产品模板
本实践配置中未使用产品模板,此处不设置。
产品名称
填写产品的名称,自定义。
厂商名称
填写停车场设备的厂商名字。
厂商ID
填写停车场设备的厂商ID。
产品型号
填写停车场设备的产品型号。
设备类型
选择接入设备的类型,本实践配置中选择默认的“Default Type”。
模型版本
填写设备的模型版本,本实践配置中不设置。
描述
填写产品的描述信息。
- 在“产品管理”页面的“产品”页签下,单击2.b中创建的产品名称,进入产品详情页面。
- 在“物模型”页签下,单击“创建物模型服务”。
- 在创建物模型服务弹窗中配置物模型服务相关信息,完成后单击“确认”。
表2 物模型服务配置 参数
配置说明
物模型服务名称
填写物模型服务的名称,自定义,例如“ParkingStatus”。
是否启用
是否启用该物模型服务,保持默认“启用”。
描述
填写物模型服务的描述信息。
- 选择2.e中创建的物模型服务,在右侧物模型服务的“属性”页签下单击“创建属性”。
- 在新增属性弹窗中配置属性相关信息,完成后单击“确认”。
此处以车位感应设备的配置为例进行说明,车位感应设备上报如下信息:
- 设备物理标识“deviceId”,数据类型为“String”。
- 车位状态属性数据“status”,数据类型为“String”,值为“0”表示未停车,值为“1”表示已停车。
表3 服务属性配置 参数
deviceId属性配置说明
status属性配置说明
属性名称
设备上报属性参数的名称,此处填写为“deviceId”。
设备上报属性参数的名称,此处填写为“status”。
数据类型
设备上报属性参数的数据类型,此处选择“String”。
设备上报属性参数的数据类型,此处选择“String”。
是否必填
设备是否必须上报该属性,保持默认必填。
设备是否必须上报该属性,保持默认必填。
描述
填写属性的描述信息。
填写属性的描述信息。
最小值
填写物模型服务属性的最小值。
填写物模型服务属性的最小值。
最大值
填写物模型服务属性的最大值。
填写物模型服务属性的最大值。
步长
填写属性的步长。
填写属性的步长。
单位
填写属性的表达含义使用的单位。
填写属性的表达含义使用的单位。
- 在ROMA Connect上注册设备。