• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

13-物联网命令参考

目录

01-物联网网关命令

本章节下载 01-物联网网关命令  (312.09 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Wlan/00-Public/Command/FAT_AP/H3C_CR(R2436)/13/202104/1404640_30005_0.htm

01-物联网网关命令


1 物联网网关

本特性的支持情况与设备型号有关,请以设备的实际情况为准。

系列

型号

说明

WA6600系列

WA6628E-T

不支持

WA5600系列

WA5630X

支持

WA5620E-T

不支持

WA5500系列

WA5530

不支持

WA5530i

支持

WA5530X

支持

WA5530S

不支持

WA5530-SI

支持

WA5530-LI

支持

WA5510E-T

不支持

WA5300系列

WA5320i

支持

WA5320i-LI

支持

WA5320X

支持

WA5320X-LI

支持

WA5320X-E

不支持

WA5320X-SI

支持

WA5340

支持

UAP300系列

UAP300

支持

WAP723系列

WAP723-W2

支持

WAP722系列

WAP722X-W2

支持

WAP722XS-W2

支持

 

系列

型号

说明

WA530系列

WA538

不支持

WA536

不支持

WA5330

支持

WA530X

不支持

 

1.1  物联网网关配置命令

1.1.1  description (Module view)

description命令用来配置物联网模块的描述信息。

undo description命令用来恢复缺省情况。

【命令】

description text

undo description

【缺省情况】

未配置物联网模块的描述信息。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

text:物联网模块描述信息,为1~64个字符的字符串,区分大小写。

【使用指导】

可以根据物联网模块的型号、所处地理位置以及用途来配置描述信息。

【举例】

# 配置物联网模块1的描述信息为L3-office。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] description L3-office

1.1.2  display iot mmgr running-configuration

display iot mmgr running-configuration命令用来显示物联网管理模块的运行配置信息。

【命令】

display iot mmgr running-configuration

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示物联网管理模块的运行配置信息。

<Sysname> display iot mmgr running-configuration

IOT status                    : Enabled

Auto-module                   : Disabled

Auto-module persistent        : Disabled

Keepalive status              : Enabled

Sampling interval             : 10 seconds

T300-R server domain-name     : N/A

T300-R domain IP              : N/A

T300-R server address         : N/A

T300-R server port            : N/A

T300-B server domain-name     : N/A

T300-B domain IP              : N/A

T300-B server address         : N/A

T300-B server port            : N/A

EW100-R server address        : N/A

EW100-R server port           : N/A

T100-A server address         : N/A

T100-A server port            : N/A

T100-TP server address        : N/A

T100-TP server port           : N/A

T300BP0R server address       : N/A

T300BP0R server port          : N/A

T300PB0U server address       : N/A

T300PB0U server port          : N/A

T300RT0R server address       : N/A

T300RT0R server port          : N/A

BLE report                    : Disabled

BLE vendor-ibeacon report     : Disabled

BLE report interval           : 900 seconds

BLE aging time                : 180 seconds

Location module inside        : N/A

Location module outside       : N/A

Location rssi period          : 6

Location valid-rssi           : 70

Location diff-rssi            : 5

 

Module 1:

 Module type                  : RFID

 Module status                : Disable

 Firmware upgrade status      : Enable

 Description                  : N/A

 Tx-power                     : 1

 Led-mode                     : Normal

 Module report-mode           : Parse

 Packet length-field          : 8

 Packet format                : h3c

 Rssi threshold               : 126

 Sample status                : Disable

 Advertisement status         : Disable

 Advertisement UUID           : E1CC5B618C06428E8720FE619DB80193

 Advertisement majorID        : 1

 Advertisement minorID        : 1

 Advertisement measured-power : 58

 Advertisement interval       : 100

表1-1 display iot mmgr running-configuration命令显示信息描述表

字段

描述

IOT status

Module扫描功能状态:

·     Enabled:开启Module扫描功能

·     Disabled:关闭 Module扫描功能

Auto-module

物联网模块自动上线功能状态:

·     Enabled:开启物联网模块自动上线功能

·     Disabled:关闭 物联网模块自动上线功能

Auto-module persistent

自动上线物联网模块固化功能状态:

·     Enabled:开启自动上线物联网模块固化功能

·     Disabled:关闭自动上线物联网模块固化功能

Keepalive status

保活功能状态:

·     Enabled:开启保活报文开关功能

·     Disabled:关闭保活报文开关功能

Sampling interval

物联网模块上报定位报文采样功能的采样周期,单位为秒

Module-type server domain-name

物联网服务器域名:

Module-type 表示物联网模块类型

Module-type server domain IP

物联网服务器域名IP地址:

Module-type 表示物联网模块类型

Module-type server address

物联网服务器IP地址:

Module-type 表示物联网模块类型

Module-type server port

物联网服务器端口号:

Module-type 表示物联网模块类型

BLE report

上报BLE邻居列表功能状态:

·     Enabled:开启上报BLE邻居列表功能

·     Disabled:关闭上报BLE邻居列表功能

BLE vendor-ibeacon report

上报支持非标准通告报文的BLE邻居信息功能状态:

·     Enabled:开启上报支持非标准通告报文的BLE邻居信息功能

·     Disabled:关闭上报支持非标准通告报文的BLE邻居信息功能

BLE report interval

上报邻居列表时间间隔,单位为秒

BLE aging time

BLE邻居老化时间,单位为秒

Location module inside

校内物联网模块的ID

Location module outside

校外物联网模块的ID

Location rssi period

计算RSSI平均值的周期

Location valid-rssi

有效RSSI平均值

Location diff-rssi

有效RSSI差值

Module Module-id

物联网模块编号

Module type

物联网模块类型

Module status

物联网模块状态:

·     Enable:物联网模块处于开启状态

·     Disable:物联网模块处于关闭状态

Firmware upgrade status

Module自动升级状态:

·     Enable:开启Module自动升级

·     Disable:关闭Module自动升级

Description

物联网模块的描述信息

Tx-power

发送功率的级别

Led-mode

物联网模块LED灯闪烁状态:

·     Normal:表示LED正常闪烁

·     Quiet:表示LED常灭

Module report-mode

物联网模块上送报文的模式:

·     Parse:物联网模块上送报文的模式为解析模式

·     Transparent:物联网模块上送报文的模式为透传模式

Packet length-field

物联网模块的报文长度字段值

Packet format

物联网模块允许接收的报文格式

Rssi threshold

物联网定位报文的RSSI门限值

Sample status

物联网模块上报定位报文采样功能开关:

·     Enable:开启物联网模块上报定位报文采样功能

·     Disable:关闭物联网模块上报定位报文采样功能

Advertisement status

BLE通告发送功能:

·     Enable:开启BLE模块的通告发送功能

·     Disable:关闭BLE模块的通告发送功能

Advertisement UUID

BLE通告的UUID

Advertisement majorID

BLE通告的Major ID

Advertisement minorID

BLE通告的minor ID

Advertisement measured-power

BLE通告的Measured power

Advertisement interval

BLE通告发送的时间间隔,单位为毫秒

 

1.1.3  display iot module all

display iot module all命令用来显示无线接入点及其连接的物联网模块的信息。

【命令】

display iot module all

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示无线接入点及其连接的物联网模块的信息。

<System> display iot module all

Modules          : 6

State            : manual, auto(*)

 Port ID: 3

 ----------------------------------------------------------------------------

 ModuleID  Model     SerialNumber          H/WVer  S/WVer  LastRebootReason

 1         T300M-X   219801A19A8171E00016  Ver.A   E1102   Other

 3         T300-X    219801A19A8171E00017  Ver.A   E1102   Power On

 4*        T300-X    219801A19A8171E00018  Ver.A   E1102   Other

 Port ID: 4

 ----------------------------------------------------------------------------

 ModuleID  Model     SerialNumber          H/WVer  S/WVer  LastRebootReason

 ----------------------------------------------------------------------------

 10*       T300M-X   219801A19A8171E00019  Ver.A   E1102   Other

 11        T300-X    219801A19A8171E00020  Ver.A   E1102   Other

 12*       T300-X    219801A19A8171E00021  Ver.A   E1102   Power On

表1-2 display iot module all命令显示信息描述表

字段

描述

Modules

在线物联网模块个数

Port ID

物联网模块连接的AP端口的ID

ModuleID

物联网模块的ID, * 代表自动物联网模块,不带 * 代表手工物联网模块

Model

物联网模块型号

SerialNumber

物联网模块序列号

H/WVer

物联网模块硬件版本号

S/WVer

物联网模块软件版本号

LastRebootReason

物联网模块上次重启的原因,取值包括:

·     Power On:断电重启

·     SOFTRESET:软重启

·     WDG:看门狗重启

·     CAN_TASK_FAIL:CAN任务创建失败重启

·     UART_TASK_FAIL:UART任务创建失败重启

·     DEV_TASK_FAIL:设备管理任务创建失败重启

·     EMAC_TASK_FAIL:ETH以太任务创建失败重启

·     RIPC:RIPC通道超时重启

·     RATE:CAN速率自适应失败重启

·     SCHEDULER:任务调度失败重启

·     BUTT:预留

·     HARDFAULT:CPU硬件失效重启

·     MPUFAULT:CPU存储管理错误重启

·     BUSFAULT:CPU总线错误重启

·     USAGEFAULT:CPU错误应用重启

·     Other:预留

 

1.1.4  display iot module firmware-upgrade history

display iot module firmware-upgrade history命令用来显示指定模块固件版本的升级信息。

【命令】

display iot module firmware-upgrade history { all | module module-id }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all:显示所有模块固件版本的升级信息。

module-id:显示指定模块的固件版本升级信息。其中module-id为物联网模块ID。

【使用指导】

本命令用于查看自物联网网关设备启动以来,模块的固件版本手动升级的历史记录信息。模块固件版本手动或自动升级后的版本号可通过display iot module information命令查看。

【举例】

# 查看所有模块的升级信息。

<Sysname> display iot module firmware-upgrade history all

Module ID  Last upgraded time        Upgrade status  SW version

1          Mon Nov  2 13:54:23 2018  Succeeded       12-09-02-22

表1-3 display iot module firmware-upgrade history命令显示信息描述表

字段

描述

Module ID

模块 ID

Last upgraded time

上一次升级时间

Upgrade status

升级状态:

·     N/A:无信息

·     Succeeded:成功

·     Failed:失败

·     Upgrading:正在升级

SW version

软件版本

 

【相关命令】

·     display iot module information

1.1.5  display iot module information

display iot module information命令用来显示物联网网关上的物联网模块信息。

【命令】

display iot module information { all | module module-id }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all:显示物联网网关上的所有物联网模块信息。

module module-id:显示指定物联网模块的信息。其中module-id为物联网模块ID。

【举例】

# 显示物联网网关上物联网模块1的信息。

<Sysname> display iot module information module 1

Module type                    : RFID

Module vendor                  : H3C

Model                          : T300-R

HW version                     : Ver.A

SW version                     : R1225TS V100R001B01D029SP25TS

Serial ID                      : 219801A1FN8187E0006T

Module MAC                     : 90e7-1022-76b2

Module physical status         : Normal

Module administrative status   : Enabled

Description                    : Not configured

表1-4 display iot module-information命令显示信息描述表

字段

描述

Module type

模块类型:

·     NotConfig:表示未配置

·     RFID:RFID模块类型

·     BLE:BLE模块类型

Module vendor

模块物理类型:

·     N/A:无信息

·     H3C:H3C模块

·     Third-party:第三方模块

Model

模块型号信息,如果无法获取到模块的型号信息,显示N/A

HW version

模块硬件版本

SW version

模块软件版本

Serial ID

模块序列号

Module MAC

模块MAC地址

Module physical status

模块物理状态:

·     Unavailable:不可用

·     Unusable:在位但不可用

·     Normal:在位

·     Absent:不在位

Module administrative status

模块管理状态:

·     Enabled:开启

·     Disabled:关闭

Description

·     模块描述信息,Not configured表示未配置模块描述信息

 

1.1.6  iot auto-module enable

iot auto-module enable命令用来开启物联网模块自动上线功能。

undo iot auto-module enable命令用来关闭物联网模块自动上线功能。

【命令】

iot auto-module enable

undo iot auto-module enable

【缺省情况】

物联网模块自动上线功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启本功能后,自动上线类型的物联网模块无需手工配置物联网模块的序列号,即可完成自动上线。

本命令仅在物联网模块与通过网络连接的物联网AP连接时生效。

【举例】

# 开启物联网模块自动上线功能。

<Sysname> system-view

[Sysname] iot auto-module enable

【相关命令】

·     display iot module information

1.1.7  iot auto-module persistent all

iot auto-module persistent all命令用来将所有已上线的自动上线物联网模块固化为手工上线模块。

【命令】

iot auto-module persistent all

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

配置本功能后,所有已上线的自动上线物联网模块将固化为手工上线模块,并且自动配置模块序列号。

本命令仅在物联网模块与通过网络连接的物联网AP连接时生效。

【举例】

# 将所有已上线的自动上线模块固化为手工上线模块。

<Sysname> system-view

[Sysname] iot auto-module persistent all

【相关命令】

·     display iot module information

·     serial-number

1.1.8  iot auto-module persistent enable

iot auto-module persistent enable命令用来开启自动上线物联网模块固化功能。

undo iot auto-module persistent enable命令用来关闭自动上线物联网模块固化功能。

【命令】

iot auto-module persistent enable

undo iot auto-module persistent enable

【缺省情况】

物联网模块自动上线功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启本功能后,后续接入的自动上线物联网模块将自动固化为手工上线模块,且自动配置模块序列号。而此前已上线的自动上线物联网模块不会被固化为手工上线模块。

仅手工上线物联网模块支持参数配置,自动上线物联网模块不支持参数配置。

本命令仅在物联网模块与通过网络连接的物联网AP连接时生效。

【举例】

# 开启自动上线物联网模块固化功能。

<Sysname> system-view

[Sysname] iot auto-module persistent enable

1.1.9  iot execute module firmware-upgrade

iot execute module firmware-upgrade命令用来手动升级物联网模块版本。

【命令】

iot execute module firmware-upgrade module module-id firmware-path filepath

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module module-id:升级指定物联网模块。其中module-id为物联网模块ID。

firmware-path filepath:设备上存放物理网模块版本文件的路径。

【使用指导】

当物联网模块版本自动升级功能处于开启状态时,若手动升级的模块版本与物联网网关版本文件中的软件版本不同,则在重启物联网网关后,物联网网关会将物联网模块版本自动升级并覆盖手动升级的版本。因此,在执行本命令之前,请先使用module firmware-upgrade disable命令关闭物联网模块版本自动升级功能。

【举例】

# 从路径flash:/a.ipe中获取物联网模块版本,并对物联网网关连接的模块1的版本进行升级。

<Sysname> system-view

[Sysname] iot execute module firmware-upgrade module 1 firmware-path flash:/a.ipe

【相关命令】

·     display iot module firmware-upgrade history

1.1.10  iot execute module led-flash

iot execute module led-flash命令用来配置物联网模块外壳上LED灯进行闪烁示意。

【命令】

iot execute module led-flash module module-id

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module module-id:指定模块外壳上LED灯进行闪烁示意。module-id表示物联网模块ID,取值范围与AP设备的型号有关,请以设备的实际情况为准。

【使用指导】

若需要查看指定物联网AP的指定Module对应的实际物联网模块所在位置,可通过配置本命令使该物联网模块外壳上的所有LED灯进行持续20秒的闪烁,闪烁频率为每秒钟闪一次。

【举例】

# 配置module 1对应的物联网模块的LED灯进行闪烁示意。

<Sysname> system-view

[Sysname] iot execute module led-flash module 1

1.1.11  iot execute module reset

iot execute module reset命令用来重启物联网模块。

【命令】

iot execute module reset module module-id

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module module-id:重启指定物联网模块。其中module-id为物联网模块ID。

【举例】

# 重启物联网网关上的物联网模块1。

<Sysname> system-view

[Sysname] iot execute module reset module 1

1.1.12  iot execute module restore-factory

iot execute module restore-factory命令用来将与物联网AP连接的模块恢复到出厂配置。

【命令】

iot execute module restore-factory module module-id

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module module-id:将指定模块恢复到出厂配置,module-id表示模块ID,取值范围与AP设备的型号有关,请以设备的实际情况为准。

【使用指导】

如需清除物联网模块上所有已有的配置,可配置本命令,恢复该物联网模块各参数的出厂配置。

此操作执行后,模块会立即重启,并恢复到出厂配置。

【举例】

# 将模块1恢复到出厂配置。

<Sysname> system-view

[Sysname] iot execute module restore-factory module 1

1.1.13  iot location module

iot location module命令用来配置进出校检测功能中物联网模块的位置。

undo iot location module命令用来恢复缺省情况。

【命令】

iot location module module-id-list1&<1-6> inside module-id-list2&<1-6> outside

undo iot location module

【缺省情况】

未配置进出校检测功能中物联网模块的位置。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module-id-list1&<1-6>:指定校内物联网模块的ID,表示前面的参数最多可以输入6次,取值范围与设备实际支持的最大模块个数有关,请以设备实际情况为准。

inside配置进出校检测功能中物联网模块的位置为校内

module-id-list2&<1-6>:指定校外物联网模块的ID,表示前面的参数最多可以输入6次,取值范围与设备实际支持的最大模块个数有关,请以设备实际情况为准。

outside配置进出校检测功能中物联网模块的位置为校外

【使用指导】

在同一物联网AP下只有同时指定了校内和校外的物联网模块之后,物联网AP才会开启进出校检测功能。

【举例】

# 指定进出校检测功能中物联网模块1、2、3的位置为校内物联网模块4、5的位置为校外。

<Sysname> system-view

[Sysname] iot location module 1 2 3 inside 4 5 outside

【相关命令】

·     rfid-tracking iot

·     iot location rssi

1.1.14  iot location rssi

iot location rssi命令用来配置进出校检测功能的计算参数。

undo iot location rssi命令用来恢复缺省情况。

【命令】

iot location rssi period period valid-rssi value diff-rssi value

undo iot location rssi

【缺省情况】

计算RSSI平均值的周期为6秒,有效RSSI平均值为70,有效RSSI差值为5。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

period period:指定计算RSSI平均值的周期,取值范围为2~30,单位为秒。

valid-rssi value:表示有效RSSI平均值,取值范围为1~100,数值越小表示信号强度越强。

diff-rssi value:表示有效RSSI差值,校内物联网模块计算所得的RSSI平均值和校外物联网模块计算所得的RSSI平均值的差值需大于等于该有效RSSI差值,取值范围为1~100。

【使用指导】

设备根据手环的RSSI变化来判断手环的进出校,物联网模块每隔1秒上报1个手环的定位报文,物联网AP会在指定的取值周期内计算校内物联网模块的RSSI平均值和校外物联网模块的RSSI平均值,当计算的RSSI平均值存在差值并且差值大于设置的有效RSSI差值时,物联网AP会判定该数据为有效数据,并生成进校或者出校信息,将消息报文发送到云平台。

【举例】

# 配置进出校检测功能,计算RSSI平均值的取值周期为8秒,有效RSSI平均值为75,有效RSSI差值为3。

<Sysname> system-view

[Sysname] iot location rssi period 8 valid-rssi 75 diff-rssi 3

【相关命令】

·     iot location module

1.1.15  iot module

iot module命令用来进入Module视图。

【命令】

iot module module-id

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

module-id:物联网模块ID。

【使用指导】

进入Module视图后可以对连接到物联网网关上的物联网模块进行配置和管理。

【举例】

# 进入Module视图。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1]

1.1.16  iot module led-mode

iot module led-mode命令用来配置物联网模块外壳上LED灯的闪烁模式。

undo iot module led-mode命令用来恢复缺省情况。

【命令】

iot module led-mode { normal | quiet }

undo iot module led-mode

【缺省情况】

物联网模块外壳上所有LED灯处于正常闪烁模式。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

normal:指定LED闪烁模式为normal模式,normal模式表示LED正常闪烁。

quiet:指定LED闪烁模式为quiet模式,表示所有LED常灭。

【使用指导】

指定型号物联网AP下连的物联网模块的外壳上通常会有LED指示灯,使用过程中,不同阶段有不同的闪烁方式。在某些情况下,LED闪烁会对人产生影响,因此配置本命令调整LED闪烁模式可控制LED开关。

【举例】

# 配置物联网模块外壳上LED灯处于normal模式。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] iot module led-mode normal

1.1.17  iot module report-mode

iot module report-mode命令用来配置物联网模块上送报文的模式。

undo iot module report-mode命令用来恢复缺省情况。

【命令】

iot module report-mode { parse | transparent }

undo iot module report-mode

【缺省情况】

物联网模块上送报文的模式为解析模式。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

parse:物联网模块上送报文的模式为解析模式。

transparent:物联网模块上送报文的模式为透传模式。

【使用指导】

通常情况下,物联网模块会对报文进行解析,再将报文上送给物联网AP。对于不支持对报文进行解析的物联网模块,需要配置物联网模块上送报文的模式为透传模式。

本命令仅对通过网络连接的物联网AP生效。

【举例】

# 配置物联网AP下连接的物联网模块1的上送报文的模式为透传模式。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] iot module report-mode transparent

1.1.18  iot module-type

iot module-type命令用来配置物联网服务器的IP地址、端口号和域名。

undo iot module-type命令用来恢复缺省情况。

【命令】

iot module-type { t300-b | t300-r } { server-address { ip | ipv6 } server-address | server-domain domain-name { ip | ipv6 } } port port

undo iot module-type { t300-b | t300-r } { server-address | server-domain }

iot module-type { ew100-r | t100-a | t100-tp | t300bp0r | t300pb0u | t300rt0r } server-address ip server-address port port

undo iot module-type {  ew100-r | t100-a | t100-tp | t300bp0r | t300pb0u | t300rt0r } server-address

【缺省情况】

未配置物联网服务器的IP地址、端口号和域名。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

t300-b:指定物联网模块的类型为T300-B。

t300-r:指定物联网模块的类型为T300-R。

ew100-r:指定物联网模块的类型为ew100-r。

t100-a:指定物联网模块的类型为t100-a。

t100-tp:指定物联网模块的类型为t100-tp。

t300bp0r:指定物联网模块的类型为t300bp0r。

t300pb0u:指定物联网模块的类型为t300pb0u。

t300rt0r:指定物联网模块的类型为t300rt0r。

ip指定物联网服务器的IPv4地址,或指定将物联网服务器域名解析为IPv4地址

ipv6指定物联网服务器的IPv6地址,或指定将物联网服务器域名解析为IPv6地址。

server-address:表示物联网服务器的IPv4或IPv6地址。

domain-name:表示物联网服务器的域名,为1~253个字符的字符串,区分大小写。

port port:表示物联网服务器的端口号,取值范围为1~65535。

【使用指导】

在配置了物联网服务器地址和域名后,连接到物联网网关上的指定类型物联网模块才可以和物联网服务器进行信息交互。

【举例】

# 配置物联网模块类型为T300-R,物联网服务器的IPv4地址为192.168.10.10,端口号为3000。

<Sysname> system-view

[Sysname] iot module-type t300-r server-address ip 192.168.10.10 port 3000

# 配置物联网模块类型为T300-R,物联网服务器的IPv6地址为2001::5,端口号为3000。

<Sysname> system-view

[Sysname] iot module-type t300-r server-address ipv6 2001::5 port 3000

# 配置物联网模块类型为T300-R,物联网服务器的域地址为aaa,解析为IPv4地址,端口号为3000。

<Sysname> system-view

[Sysname] iot module-type t300-r server-domain aaa ip port 3000

1.1.19  iot packet length-field

iot packet length-field命令用来配置物联网模块的报文长度字段值。

undo iot packet length-field命令用来恢复缺省情况。

【命令】

iot packet length-field { 8 | 6 }

undo iot packet length-field

【缺省情况】

物联网模块的报文长度字段值为8比特。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

8:物联网模块的报文长度字段值为8比特。

6:物联网模块的报文长度字段值为6比特。

【使用指导】

不同物联网终端支持的报文长度可能不同,Length字段的取值需要根据实际使用的终端的类型进行设置。目前海康的终端只支持Length字段的取值为6比特,手环支持Length字段的值为8比特。

仅在物联网模块类型为RFID时支持配置本命令。

【举例】

# 配置物联网模块的报文长度字段值为6比特。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] iot packet length-field 6

1.1.20  module enable

module enable命令用来启动物联网模块。

undo module enable命令用来恢复缺省情况。

【命令】

module enable

undo module enable

【缺省情况】

物联网模块处于禁用状态。

【视图】

Module视图

【缺省用户角色】

network-admin

【举例】

# 启动物联网模块1。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] module enable

1.1.21  module firmware-upgrade disable

module firmware-upgrade disable命令用来关闭物联网模块版本自动升级功能。

undo firmware-upgrade disable命令用来恢复缺省情况。

【命令】

module firmware-upgrade disable

undo module firmware-upgrade disable

【缺省情况】

物联网模块版本自动升级功能处于开启状态。

【视图】

Module视图

【缺省用户角色】

network-admin

【使用指导】

开启物联网模块版本自动升级功能后,物联网网关会立即检查模块的软件版本与物联网网关版本文件中的模块软件版本是否一致,如果不一致,则将模块的软件版本升级为物联网网关版本文件中的软件版本。

物联网模块版本自动升级功能处于开启状态下,物联网网关每次重启后都会执行上述模块版本升级操作。

【举例】

# 关闭物联网模块版本自动升级功能。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] module firmware-upgrade disable

【相关命令】

·     display iot module information

·     display iot module firmware-upgrade history

1.1.22  rfid-tracking ble advertisement

rfid-tracking ble advertisement令用来配置BLE通告信息。

undo rfid-tracking ble advertisement命令用来恢复缺省情况。

【命令】

rfid-tracking ble advertisement { major-id major-id | measured-power measured-power | minor-id minor-id | uuid uuid }

undo rfid-tracking ble advertisement { major-id | measured-power | minor-id | uuid }

【缺省情况】

BLE通告的Major ID为1,Minor ID为1,UUID为E1CC5B618C06428E8720FE619DB80193,Measured power为-58dBm。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

major-id major-id:BLE通告的Major ID,取值范围为0~65535。

measured-power measured-power:BLE通告的Measured power,取值范围为0~127,代表信号强度值的范围为-127~0dBm,取值越大表示的信号强度值越小。Measured power为通告接收设备在距iBeacon设备1米时测得的iBeacon设备的信号强度,用于计算通告接收设备与iBeacon设备间的距离。

minor-id minor-id:BLE通告的Minor ID,取值范围为0~65535。

uuid uuid:BLE通告的UUID,取值为32个字符的16进制数0~f。

【使用指导】

物联网模块发送携带有Major ID、Minor ID、UUID和Measured power的通告信息,接收到该通告信息的应用软件会根据通告信息采取特定的行动以实现其软件功能。

【举例】

# 配置BLE通告的Major ID为4,Minor ID为4,UUID为34ae56115098ca67321a11256bca3007,Measured power为100。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] rfid-tracking ble advertisement major-id 4

[Sysname-iot-module-1] rfid-tracking ble advertisement minor-id 4

[Sysname-iot-module-1] rfid-tracking ble advertisement uuid 34ae56115098ca67321a11256bca3007

[Sysname-iot-module-1] rfid-tracking ble advertisement measured-power 100

1.1.23  rfid-tracking ble advertisement enable

rfid-tracking ble advertisement enable命令用来开启BLE通告发送功能。

undo rfid-tracking ble advertisement enable命令用来关闭BLE通告发送功能。

【命令】

rfid-tracking ble advertisement enable

undo rfid-tracking ble advertisement enable

【缺省情况】

BLE通告发送功能处于关闭状态。

【视图】

Module视图

【缺省用户角色】

network-admin

【使用指导】

开启BLE通告发送功能后,物联网模块将广播iBeacon通告,iBeacon通告包含UUID、Major ID和Minor ID等内容。

该命令仅在物联网定位功能处于开启状态且物联网模块类型为蓝牙时才会生效。

【举例】

# 开启BLE通告发送功能。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] rfid-tracking ble advertisement enable

1.1.24  rfid-tracking ble advertisement interval

rfid-tracking ble advertisement interval命令用来配置物联网模块发送BLE通告的时间间隔。

undo rfid-tracking ble advertisement interval命令用来恢复缺省情况。

【命令】

rfid-tracking ble advertisement interval interval

undo rfid-tracking ble advertisement interval

【缺省情况】

物联网模块发送BLE通告的时间间隔为1秒。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

interval:发送BLE通告的时间间隔,取值范围为50~1000,步长为10,单位为厘秒(100厘秒=1秒)。

【举例】

# 配置物联网模块发送BLE通告的时间间隔为2秒。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] rfid-tracking ble advertisement interval 200

1.1.25  rfid-tracking ble aging-time

rfid-tracking ble aging-time命令用来配置BLE邻居的老化时间。

undo rfid-tracking ble aging-time命令用来恢复缺省情况。

【命令】

rfid-tracking ble aging-time time

undo rfid-tracking ble aging-time

【缺省情况】

BLE邻居老化时间为180秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

如果物联网网关在老化时间内没有收到某个iBeacon设备(符合iBeacon标准的BLE设备)发送的通告,就将该设备从邻居列表中删除,并向物联网服务器发送该BLE邻居的老化通知,及时发现电源耗尽或被移动的iBeacon设备。

【参数】

time:BLE邻居老化时间,取值范围为:60~3600,单位为秒。

【举例】

# 配置BLE邻居的老化时间为60秒。

<Sysname> system-view

[Sysname] rfid-tracking ble aging-time 60

1.1.26  rfid-tracking ble report enable

rfid-tracking ble report enable命令用来开启上报BLE邻居列表功能。

undo rfid-tracking ble report enable命令用来关闭上报BLE邻居列表功能。

【命令】

rfid-tracking ble report enable

undo rfid-tracking ble report enable

【缺省情况】

上报BLE邻居列表功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启上报BLE邻居列表功能后,物联网网关会定时将BLE邻居列表发送给物联网服务器。

邻居列表记录着所有iBeacon设备的信息,包括UUID、Major ID、Minor ID、最近一次通告的Tx Power和RSSI,用于物联网服务器对iBeacon设备进行管理。

【举例】

# 开启上报BLE邻居列表功能。

<Sysname> system-view

[Sysname] rfid-tracking ble report enable

1.1.27  rfid-tracking ble report interval

rfid-tracking ble report interval命令用来配置上报邻居列表的时间间隔。

undo rfid-tracking ble report interval命令用来恢复缺省情况。

【命令】

rfid-tracking ble report interval interval

undo rfid-tracking ble report interval

【缺省情况】

上报邻居列表的时间间隔为900秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval:上报邻居列表的时间间隔,取值范围为1~86400,单位为秒。

【使用指导】

建议配置时间间隔不低于15秒,以免为物联网服务器增加负担。

【举例】

# 配置上报邻居列表的时间间隔为5秒。

<Sysname> system-view

[Sysname] rfid-tracking ble report interval 5

1.1.28  rfid-tracking ble vendor-ibeacon report enable

rfid-tracking ble vendor-ibeacon report enable命令用来开启上报支持非标准通告报文的BLE邻居信息功能。

undo rfid-tracking ble vendor-ibeacon report enable命令用来关闭上报支持非标准通告报文的BLE邻居信息功能。

【命令】

rfid-tracking ble vendor-ibeacon report enable

undo rfid-tracking ble vendor-ibeacon report enable

【缺省情况】

上报支持非标准通告报文的BLE邻居信息功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【举例】

# 开启上报支持非标准通告报文的BLE邻居信息功能。

<Sysname> system-view

[Sysname] rfid-tracking ble vendor-ibeacon report enable

1.1.29  rfid-tracking iot enable

rfid-tracking iot enable命令用来开启物联网定位功能。

undo rfid-tracking iot enable命令用来恢复缺省情况。

【命令】

rfid-tracking iot enable

undo rfid-tracking iot enable

【缺省情况】

物联网定位功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

当需要配置RFID定位和蓝牙定位时,必须开启物联网定位功能。

开启物联网定位功能后,物联网网关通过物联网模块识别物联网终端发来的所有报文,并转发至物联网服务器,物联网服务器将对上报的报文进行处理。

【举例】

# 开启物联网定位功能。

<Sysname> system-view

[Sysname] rfid-tracking iot enable

1.1.30  rfid-tracking iot rssi threshold

rfid-tracking iot rssi threshold命令用来配置物联网定位的报文RSSI过滤门限值。

undo rfid-tracking iot rssi threshold命令用来恢复缺省情况。

【命令】

rfid-tracking iot rssi threshold rssi-threshold

undo rfid-tracking iot rssi threshold

【缺省情况】

未配置物联网定位的报文RSSI过滤门限值。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

rssi-threshold:物联网定位的报文RSSI过滤门限值,取值范围为-127~125。

【举例】

# 配置物联网定位的报文RSSI过滤门限值为30。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] rfid-tracking iot rssi threshold 30

1.1.31  rfid-tracking iot sampling enable

rfid-tracking iot sampling enable命令用来开启物联网模块上报定位报文采样功能。

undo rfid-tracking iot sampling enable命令用来关闭物联网模块上报定位报文采样功能。

【命令】

rfid-tracking iot sampling enable

undo rfid-tracking iot sampling enable

【缺省情况】

物联网模块上报定位报文采样功能处于关闭状态。

【视图】

Module视图

【缺省用户角色】

network-admin

【使用指导】

物联网终端缺省每秒上报一个定位报文到物联网模块,物联网模块将收到的定位报文上报至物联网网关,在某些场景下物联网终端处于长期静止或者活动频率很低的状态,此时上报的定位报文过多会影响网关处理报文的整体性能,通过开启物联网模块上报定位报文采样功能,使物联网网关按照一定的频率对指定的物联网模块上报的定位报文进行采样,减少上报的报文数量。

【举例】

# 在物联网模块1上开启上报定位报文采样功能。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] rfid-tracking iot sampling enable

【相关命令】

·     rfid-tracking iot sampling interval

1.1.32  rfid-tracking iot sampling interval

rfid-tracking iot sampling interval命令用来配置物联网模块上报定位报文的采样周期。

undo rfid-tracking iot sampling interval命令用来恢复缺省情况。

【命令】

rfid-tracking iot sampling interval interval

undo rfid-tracking iot sampling interval

【缺省情况】

物联网模块上报定位报文的采样周期为10秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval:物联网模块上报定位报文的采样周期,取值范围为2~60,单位为秒。

【使用指导】

物联网网关会对物联网模块上报的定位报文进行采样并上报给服务器,比如在配置采样周期为20秒后,物联网网关会在1~20个定位报文中选取其中RSSI最大的一个报文进行采样。

【举例】

# 物联网模块上报定位报文的采样周期为5秒。

<Sysname> system-view

[Sysname] rfid-tracking iot sampling interval 5

【相关命令】

·     rfid-tracking iot sampling enable

1.1.33  rfid-tracking keepalive enable

rfid-tracking keepalive enable命令用来开启定位保活功能。

undo rfid-tracking keepalive enable命令用来关闭定位保活功能。

【命令】

rfid-tracking keepalive enable

undo rfid-tracking keepalive enable

【缺省情况】

定位保活功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启定位保活功能后,物联网网关会每隔15秒发送Hello报文给物联网服务器,用于物联网服务器确认物联网网关是否在线。如果物联网服务器超过30秒没有收到来自物联网网关的Hello消息或其它任何消息,则认为物联网网关已失去连接,并采取相应的处理。

如果物联网服务器不支持处理Hello报文,避免无效报文占用带宽资源,则建议关闭本功能;如果物联网服务器支持处理Hello报文,则根据物联网服务器的要求开启本功能。

只有物联网定位处于开启状态时,定位保活功能才会生效。

【举例】

# 开启定位保活功能。

<Sysname> system-view

[Sysname] rfid-tracking keepalive enable

【相关命令】

·     rfid-tracking iot enable

1.1.34  serial-number

serial-number命令用来配置物联网模块的序列号。

undo serial-number命令用来恢复缺省情况。

【命令】

serial-number serial-number

undo serial-number

【缺省情况】

未配置物联网模块的序列号。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

serial-number:指定物联网模块的序列号,序列号为每个物联网模块的唯一标识,为1~31个字符的字符串,不区分大小写。

【使用指导】

当物联网模块是通过网络与AP连接,且配置的序列号和模块的序列号相匹配时,物联网模块才能在AP上完成手工上线;当物联网模块安装在AP上时,配置的序列号不生效,模块将直接在AP上上线。

注意

对于通过网络与AP连接并上线的模块,改变和删除序列号将导致模块下线。

 

【举例】

# 配置物联网模块的序列号为210235A1BSC123000050。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] serial-number 210235A1BSC123000050

1.1.35  tx-power

tx-power命令用来配置物联网模块的发送功率级别。

undo tx-power命令用来恢复缺省情况。

【命令】

tx-power power

undo tx-power

【缺省情况】

发送功率的级别为1,即模块的发送功率为4dBm。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

power:发送功率的级别,取值范围为1~4,功率级别和对应的功率值如下:

·     1级:4dBm

·     2级:-1dBm

·     3级:-5dBm

·     4级:-9dBm

【举例】

# 配置模块1的发送功率级别为4。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] tx-power 4

1.1.36  type

type命令用来配置物联网模块类型。

undo type命令用来恢复缺省情况。

【命令】

type { ble | rfid  | uwb }

undo type

【缺省情况】

未配置物联网模块类型。

【视图】

Module视图

【缺省用户角色】

network-admin

【参数】

ble:配置物联网模块类型为BLE。

rfid:配置物联网模块类型为RFID。

uwb:配置物联网模块类型为UWB。

【使用指导】

只有配置了物联网模块类型,并且实际的模块类型与物联网网关上配置的模块类型一致,物联网模块才能正常工作。

切换模块类型后,当前模块类型支持的所有命令行可配置,而不支持的命令行将被删除并且不可配置。

【举例】

# 配置物联网模块1的类型为RFID。

<Sysname> system-view

[Sysname] iot module 1

[Sysname-iot-module-1] type rfid

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们