01-物联网AP命令
本章节下载: 01-物联网AP命令 (418.24 KB)
目 录
1.1.1 description (AP group module view)
1.1.2 description (Module view)
1.1.4 display wlan module firmware-upgrade history
1.1.5 display wlan module-information
1.1.7 iot auto-module persistent
1.1.8 iot auto-module persistent all
1.1.9 iot connect-aliyun productkey
1.1.10 iot engine port-redistribute
1.1.16 iot module-model engine-address
1.1.17 iot module-model engine-domain
1.1.18 iot packet length-field
1.1.23 iot zigbee keepalive interval
1.1.26 module firmware-upgrade
1.1.28 rfid-tracking ble active-scan
1.1.29 rfid-tracking ble active-scan time-range
1.1.30 rfid-tracking ble advertisement
1.1.31 rfid-tracking ble advertisement { disable | enable }
1.1.32 rfid-tracking ble advertisement interval
1.1.34 rfid-tracking iot rssi threshold
1.1.35 rfid-tracking iot sampling interval
1.1.36 rfid-tracking iot sampling module
1.1.40 wlan execute module firmware-upgrade
1.1.41 wlan execute module led-flash
1.1.42 wlan execute module reset
1.1.43 wlan execute module restore-factory
1.1.46 zigbee endpoint profile-id
1.1.50 zigbee permit-join duration
· 物联网AP支持情况与AP设备的型号有关,请以设备的实际情况为准。
· MSG系列产品不支持BLE协议。
description命令用来配置AP组物联网模块的描述信息。
text:AP组物联网模块描述信息,为1~64个字符的字符串,区分大小写。
[Sysname-wlan-ap-group-1] ap-model WA4320i-X-R
[Sysname-wlan-ap-group-1-ap-model-WA4320i-X-R] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320i-X-R-module-1] description L3-office
description命令用来配置物联网模块的描述信息。
undo description命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
未配置物联网模块的描述信息。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
text:物联网模块描述信息,为1~64个字符的字符串,区分大小写。
【使用指导】
当物联网AP安装或连接多个物联网模块时,可以根据物联网模块的型号、所处地理位置以及用途来配置描述信息,以便区别和管理各物联网模块。
【举例】
# 配置物联网模块1的描述信息为L3-office。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] description L3-office
display iot module命令用来显示物联网AP及其连接的物联网模块的信息。
【命令】
display iot module { all | name ap-name }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:显示所有带有IoT接口的物联网无线接入点及其连接的物联网模块的信息。
name ap-name:显示指定带有IoT接口的物联网无线接入点及其连接的物联网模块的信息。其中ap-name表示物联网无线接入点的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
【举例】
# 显示所有带有IoT接口的物联网无线接入点及其连接的物联网模块的信息。
<System> display iot module all
AP name : ap1
AP model : UAP300
Serial ID : 219801A0TA9154G01020
MAC address : 00f0-e212-00f1
Modules : 6
Port ID: 3
------------------------------------------------------------------------------
ModuleID Model SerialNumber H/W Ver S/W Ver LastRebootReason
------------------------------------------------------------------------------
2 T300M-X T3001234567898765431 Ver.A E1102 Other
3 T300-X T3001234567898765432 Ver.A E1102 Power on
4 T300-X T3001234567898765433 Ver.A E1102 Other
Port ID: 4
------------------------------------------------------------------------------
ModuleID Model SerialNumber H/W Ver S/W Ver LastRebootReason
------------------------------------------------------------------------------
5 T300M-X T3001234567898766541 Ver.A E1102 Other
6 T300-X T3001234567898762584 Ver.A E1102 Other
7 T300-X T3001234567898769654 Ver.A E1102 Power on
AP name : ap2
AP model : UAP300
Serial ID : 219801A0TA9154G01131
MAC address : 00f1-e242-00f1
Modules : 3
Port ID: 3
------------------------------------------------------------------------------
ModuleID Model SerialNumber H/W Ver S/W Ver LastRebootReason
------------------------------------------------------------------------------
2 T300M-X T3001234567898765435 Ver.A E1102 Power on
3 T300-X T3001234567898765432 Ver.A E1102 Power on
6 T300-X T3001234567898765434 Ver.A E1102 Power on
表1-1 display iot module all命令显示信息描述表
字段 |
描述 |
AP name |
AP名称 |
AP model |
AP型号 |
Serial ID |
AP序列号 |
MAC address |
AP的MAC地址 |
Modules |
AP上连接的在线物联网模块个数 |
Port ID |
物联网模块连接的AP端口的ID |
ModuleID |
物联网模块的ID |
Model |
物联网模块型号 |
SerialNumber |
物联网模块序列号 |
H/W Ver |
物联网模块硬件版本号 |
S/W Ver |
物联网模块软件版本号 |
LastRebootReason |
物联网模块上次重启的原因,取值包括: · Power on:断电重启 · Soft reset:软重启 · WDG:看门狗重启 · CAN_TASK_FAIL:CAN任务创建失败重启 · UART_TASK_FAIL:UART任务创建失败重启 · DEV_TASK_FAIL:设备管理任务创建失败重启 · EMAC_TASK_FAIL:ETH以太任务创建失败重启 · RIPC:RIPC通道超时重启 · Rate:CAN速率自适应失败重启 · Scheduler:任务调度失败重启 · Reserved:预留 · Hard Fault:CPU硬件失效重启 · MPU Fault:CPU存储管理错误重启 · BUS Fault:CPU总线错误重启 · Usage Fault:CPU错误应用重启 · Other:预留 |
display wlan module firmware-upgrade history命令用来显示指定模块固件版本的升级信息。
【命令】
display wlan module firmware-upgrade history { all | ap ap-name module module-id } [ online ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:显示所有模块固件版本的升级信息。
ap ap-name:显示指定AP上的模块的固件版本的升级信息。ap-name表示AP名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module-id:显示指定模块的固件版本升级信息。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
online:显示在线的模块信息。
【使用指导】
本命令用于查看自AC设备启动以来,模块的固件版本手动升级的历史记录信息。模块固件版本手动或自动升级后的版本号可通过display wlan module-information命令查看。
【举例】
# 查看所有模块的升级信息。
<Sysname> display wlan module firmware-upgrade history all
Total number of APs: 3
--------------------------------------------------------------------------------
AP name Module ID Last upgrade time Upgrade status SW Version
--------------------------------------------------------------------------------
ap1 1 Mon Nov 2 13:54:23 2015 Success 12-09-02-22
ap1 2 Mon Nov 2 13:54:23 2015 Upgrading 12-09-02-22
ap2 1 N/A N/A 12-09-02-22
ap3 1 Mon Nov 2 13:54:23 2015 Failed 12-09-02-22
表1-2 display wlan module firmware-upgrade history命令显示信息描述表
字段 |
描述 |
AP name |
AP 名称 |
Module ID |
模块 ID |
Last upgrade time |
上一次升级时间 |
Upgrade status |
升级状态: · N/A:无信息 · Succeeded:成功 · Failed:失败 · Upgrading:正在升级 |
SW Version |
软件版本 |
【相关命令】
· display wlan module-information
display wlan module-information命令用来显示指定AP上的物联网模块信息。
【命令】
display wlan module-information { all | ap ap-name module { all | module-id } }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:显示所有AP上的所有物联网模块信息。
ap ap-name:显示指定AP上的物联网模块信息。ap-name表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module all:显示所有物联网模块的信息。
module module-id:显示指定物联网模块的信息。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
【举例】
# 显示ap1上物联网模块1的信息。
<Sysname> display wlan module-information ap ap1 module 1
Module administrative type : RFID
Module physical type : IOT
Model : EW100-R
HW version : Ver.A
SW version : A1101
Serial ID : 219801A19C816CE00020
Module MAC : d461-fefc-ff70
Module physical status : Normal
Module administrative status : Enabled
Description : Not configured
表1-3 display wlan module-information命令显示信息描述表
字段 |
描述 |
Module administrative type |
配置模块类型: · NotConfig:表示未配置 · BLE:蓝牙模块类型 · RFID:RFID模块类型 · ZIGBEE:ZigBee模块类型 |
Module physical type |
模块物理类型: · N/A:无信息 · H3C:H3C模块 · IOT:第三方模块 |
Model |
模块型号信息,如果无法获取到模块的型号信息,显示N/A |
HW version |
模块硬件版本 |
SW version |
模块软件版本 |
Serial ID |
模块序列号 |
Module MAC |
模块MAC地址 |
Module physical status |
模块物理状态: · Unavailable:不可用 · Normal:在位 · Absent:不在位 |
Module administrative status |
配置模块状态: · Enabled:开启 · Disabled:关闭 |
Description |
物联网模块的描述信息 |
iot auto-module enable命令用来开启物联网模块自动上线功能。
iot auto-module disable命令用来关闭物联网模块自动上线功能。
undo iot auto-module enable命令用来恢复缺省情况。
【命令】
iot auto-module { disable | enable }
undo iot auto-module
【缺省情况】
AP视图:继承AP组配置。
AP组视图:物联网模块自动上线功能处于关闭状态。
【视图】
AP视图
AP组视图
【缺省用户角色】
network-admin
【使用指导】
开启本功能后,自动上线类型的物联网模块无需手工配置模块的序列号,即可完成自动上线。
本命令仅在物联网模块与通过网络连接的物联网AP连接时生效。
AP视图下的配置优先级高于AP组视图下的配置。
【举例】
# 开启物联网模块自动上线功能。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model uap300
[Sysname-wlan-ap-ap1] iot auto-module enable
# 开启物联网模块自动上线功能。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] iot auto-module enable
【相关命令】
· display wlan module-information
iot auto-module persistent enable命令用来开启自动上线物联网模块固化功能。
iot auto-module persistent disable命令用来关闭自动上线物联网模块固化功能。
undo iot auto-module persistent enable命令用来恢复缺省情况。
【命令】
iot auto-module persistent { disable | enable }
undo iot auto-module persistent
【缺省情况】
AP视图:继承AP组配置。
AP组视图:自动上线物联网模块固化功能处于关闭状态。
【视图】
AP视图
AP组视图
【缺省用户角色】
network-admin
【使用指导】
开启本功能后,后续接入的自动上线物联网模块将自动固化为手工上线模块,且自动配置模块序列号。而此前已上线的自动上线物联网模块不会被固化为手工上线模块。
仅手工上线物联网模块支持参数配置,自动上线物联网模块不支持参数配置。
本命令仅在物联网模块与通过网络连接的物联网AP连接时生效。
AP视图下的配置优先级高于AP组视图下的配置。
【举例】
# 开启自动上线物联网模块固化功能。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model uap300
[Sysname-wlan-ap-ap1] iot auto-module persistent enable
# 开启自动上线物联网模块固化功能。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] iot auto-module persistent enable
iot auto-module persistent all命令用来将所有已上线的自动上线物联网模块固化为手工上线模块。
【命令】
iot auto-module persistent all
【视图】
AP视图
AP组视图
【缺省用户角色】
network-admin
【使用指导】
配置本命令后,所有已上线的自动上线物联网模块将固化为手工上线模块,并且自动配置模块序列号。
本功能仅在物联网模块与通过网络连接的物联网AP连接时生效。
【举例】
# 将所有已上线的自动上线物联网模块固化为手工上线模块。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model uap300
[Sysname-wlan-ap-ap1] iot auto-module persistent all
# 将所有已上线的自动上线模块固化为手工上线模块。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] iot auto-module persistent all
【相关命令】
· display wlan module-information
· serial-number
iot connect-aliyun productkey命令用来配置AP连接到阿里云物联网平台。
undo iot connect-aliyun productkey命令用来恢复缺省情况。
【命令】
iot connect-aliyun productkey key productsecret secret
undo iot connect-aliyun productkey
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:未配置AP连接到阿里云物联网平台。
【视图】
AP视图
AP 组视图
全局配置视图
【缺省用户角色】
network-admin
【参数】
key:表示由阿里云物联网平台颁发的产品标识,为1~20个字符的字符串,区分大小写。
productsecret secret:表示由阿里云物联网平台颁发的产品密钥,为1~64个字符的字符串,区分大小写。
【使用指导】
配置该命令后,AP会自动向阿里云物联网平台发起连接,阿里云物联网平台会根据配置的产品标识和产品密钥进行身份验证,如果认证成功,AP会连接到阿里云物联网平台,AP首次与阿里云物联网平台建立连接后,阿里云物联网平台会为AP下发设备密钥。
【举例】
# 配置UAP300连接到阿里云物联网平台。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-ap-ap1] iot connect-aliyun productkey a1LybAwXSUL productsecret HG4I1BHKS0Rd4eR
# 配置UAP300连接到阿里云物联网平台。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10] iot connect-aliyun productkey a1LybAwXSUL productsecret HG4I1BHKS0Rd4eR
# 配置UAP300连接到阿里云物联网平台。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration] iot connect-aliyun productkey a1LybAwXSUL productsecret HG4I1BHKS0Rd4eR
iot engine port-redistribute enable命令用来开启物联网服务器端口重分配功能。
iot engine port-redistribute disable命令用来关闭物联网服务器端口重分配功能。
undo iot engine port-redistribute命令用来恢复缺省情况。
【命令】
iot engine port-redistribute { disable | enable }
undo iot engine port-redistribute
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:物联网服务器端口重分配功能处于关闭状态,物联网服务器不会重新分配端口。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【使用指导】
开启本功能后,物联网AP周期性向物联网服务器发送端口重分配请求,以获得新的端口,在收到响应报文后停止发送请求报文。
当物联网服务器要求物联网AP与服务器新端口交互报文时,必须配置本功能获取新端口。
若因物联网服务器、物联网AP掉电或重启等原因导致分配的端口失效,则本功能需要先关闭再开启,以重新获得端口号。
AP视图下的配置优先级高于AP组视图下的配置,AP组视图下的配置优先级高于全局配置视图下的配置。
【举例】
# 开启物联网服务器端口重分配功能。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] iot engine port-redistribute enable
# 开启物联网服务器端口重分配功能。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] iot engine port-redistribute enable
# 开启物联网服务器端口重分配功能。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration] iot engine port-redistribute enable
【相关命令】
· iot engine-address
iot engine-address命令用来配置物联网服务器的IPv4地址和端口号。
undo iot engine-address命令用来恢复缺省情况。
【命令】
iot engine-address engine-address engine-port engine-port
undo iot engine-address
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:未配置物联网服务器的IPv4地址和端口号。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【参数】
engine-address:表示物联网服务器的IPv4地址。
engine-port:表示物联网服务器的端口号,取值范围为1~65535。
【使用指导】
配置物联网服务器的IPv4地址和端口号后,AP上的物联网类型模块才可以和物联网服务器进行信息交互。
只有AP上安装有物联网类型的模块时,才需要进行本配置。蓝牙类型模块所使用的服务器由rfid-tracking ble engine-address engine-port命令指定,关于rfid-tracking ble engine-address engine-port命令的详细介绍,请参见“WLAN高级功能命令参考”中的“WLAN定位”。
AP视图下的配置优先级高于AP组视图下的配置,AP组视图下的配置优先级高于全局配置视图下的配置。
【举例】
# 配置物联网服务器的IPv4地址为192.168.10.10,端口号为3000。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-ap-ap1] iot engine-address 192.168.10.10 engine-port 3000
# 配置物联网服务器IPv4地址为192.168.10.10,端口号为3000。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10] iot engine-address 192.168.10.10 engine-port 3000
# 配置物联网服务器IPv4地址为192.168.10.10,端口号为3000。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration] iot engine-address 192.168.10.10 engine-port 3000
iot location module命令用来配置物联网模块的位置。
undo iot location module命令用来恢复缺省情况。
【命令】
iot location module module-id-list1&<1-2> inside module-id-list2&<1-2> outside
undo iot location module
【缺省情况】
未配置物联网模块的位置。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
module-id-list1&<1-2>:指定校内物联网模块的ID,&<1-2>表示前面的参数最多可以输入2次,取值范围与设备实际支持的最大模块个数有关请以设备实际情况为准。
inside:配置进出校检测功能中物联网模块的位置为校内。
module-id-list2&<1-2>:指定校外物联网模块的ID,&<1-2>表示前面的参数最多可以输入2次,取值范围与设备实际支持的最大模块个数有关请以设备实际情况为准。
outside:配置进出校检测功能中物联网模块的位置为校外。
【使用指导】
当在同一物联网AP下同时指定了校内和校外的物联网模块之后,物联网AP会开启进出校检测功能。
【举例】
# 指定进出校检测功能中物联网模块1、2的位置为校内物联网模块4、5的位置为校外。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] iot location module 1 2 inside 4 5 outside
【相关命令】
· rfid-tracking iot
· 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。
【视图】
AP视图
【缺省用户角色】
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] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] iot location rssi period 8 valid-rssi 75 diff-rssi 3
【相关命令】
· iot location module
· rfid-tracking iot
iot module led-mode命令用来配置物联网模块上LED灯的闪烁模式。
undo iot module led-mode命令用来恢复缺省情况。
【命令】
iot module led-mode { normal | quiet }
undo iot module led-mode
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:物联网模块上所有LED灯处于正常闪烁模式。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
normal:指定LED闪烁模式为normal模式,表示LED正常闪烁。
quiet:指定LED闪烁模式为quiet模式,表示所有LED常灭。
【使用指导】
指定型号物联网AP下连的物联网模块上通常会有LED指示灯,normal模式下,不同阶段有不同的闪烁方式。如果LED的正常闪烁对用户产生了不必要的干扰,可通过本命令将其置为quiet模式。
【举例】
# 配置物联网模块上LED灯处于normal模式。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] iot module led-mode normal
# 配置物联网模块上LED灯处于quiet模式。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group g1
[Sysname-wlan-ap-group-g1] ap-model UAP300
[Sysname-wlan-ap-group-g1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-g1-ap-model-UAP300] iot module led-mode quiet
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生效。
【举例】
# 配置物联网模块解析后上送报文。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] iot module report-mode parse
iot module-model engine-address命令用来为指定类型的物联网模块配置物联网服务器的地址和端口号。
undo iot module-model engine-address命令用来删除配置的物联网服务器的地址和端口号。
【命令】
iot module-model { ew100-r | t100-a | t300bp0r | t300er0r | t300pb0u | t300rt0r | tp100-r} engine-address ip ipv4-address engine-port engine-port
iot module-model { t300-r| t300-z} engine-address { ip ipv4-address | ipv6 ipv6-address } engine-port engine-port
undo iot module-model { ew100-r | t100-a | t300-r| t300-z | t300bp0r | t300er0r | t300pb0u | t300rt0r | tp100-r} engine-address
【缺省情况】
未配置物联网服务器的地址和端口号。
【视图】
AP视图
AP组视图
【缺省用户角色】
network-admin
【参数】
ew100-r:指定物联网模块类型为EW100-R。
t100-a:指定物联网模块类型为T100-A。
t300bp0r:指定物联网模块类型为T300BP0R。
t300er0r:指定物联网模块类型为T300ER0R。
t300pb0u:指定物联网模块类型为T300PB0U。
t300rt0r:指定物联网模块类型为T300RT0R。
tp100-r:指定物联网模块类型为T100-TP。
t300-r:指定物联网模块类型为T300-R。
t300-z:指定物联网模块类型为T300-Z。
ip ipv4-address:物联网服务器的IPv4地址。
ipv6 ipv6-address:物联网服务器的IPv6地址。
engine-port:表示物联网服务器的端口号,取值范围为1~65535。
【使用指导】
当不同的物联网模块混插在同一物联网AP下时,需要为不同的物联网模块配置对应的物联网服务器地址和端口号,连接到物联网AP的物联网模块才能与指定的物联网服务器进行信息交互。
【举例】
# 为T300-R类型的物联网模块配置物联网服务器的地址为192.168.1.1,端口号为3155。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-ap-ap1] iot module-model t300-r engine-address ip 192.168.1.1 engine-port 3155
# 为T300-R类型的物联网模块配置物联网服务器的地址为192.168.1.1,端口号为3155。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10] iot module-model t300-r engine-address ip 192.168.1.1 engine-port 3155
iot module-model engine-domain命令用来为指定类型的物联网模块配置物联网服务器的域名和端口号。
undo iot module-model engine-domain命令用来删除配置的物联网服务器的域名和端口号。
【命令】
iot module-model { T300-R | T300-Z } engine-domain { ip | ipv6 } domain-name engine-port engine-port
undo iot module-model { T300-R | T300-Z } engine-domain
【缺省情况】
未配置物联网服务器的域名和端口号。
【视图】
AP视图
AP组视图
【缺省用户角色】
network-admin
【参数】
T300-R:指定物联网模块类型为T300-R。
T300-Z:指定物联网模块类型为T300-Z。
ip:物联网服务器的IPv4域名。
ipv6:物联网服务器的IPv6域名。
domain-name:物联网服务器的域名,由“.”分隔的字符串组成,包括“.”在内,为1~63个字符的字符串,且每两个“.”之间的字符为1~63个字符的字符串。不区分大小写,字符串中可以包含字母、数字、“-”及下划线“_”。
engine-port:表示物联网服务器的端口号,取值范围为1~65535。
【举例】
# 为T300-R类型的物联网模块配置物联网服务器的域名为111,端口号为3155。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-ap-ap1] iot module-model T300-R engine-domain ip 111 engine-port 3155
# 为T300-R类型的物联网模块配置物联网服务器的域名为111,端口号为3155。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10] iot module-model T300-R ip engine-domain ip 111 engine-port 3155
iot packet length-field命令用来配置物联网模块的报文长度字段值。
undo iot packet length-field命令用来恢复缺省情况。
【命令】
iot packet length-field { 8 | 6 }
undo iot packet length-field
【缺省情况】
Module视图:继承AP组配置。
AP组Module视图:物联网模块的报文长度字段值为8比特。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
8:物联网模块的报文长度字段值为8比特。
6:物联网模块的报文长度字段值为6比特。
【使用指导】
不同物联网终端支持的报文长度可能不同,Length字段的取值需要根据实际使用的终端的类型进行设置。目前海康的终端只支持Length字段的取值为6比特,手环支持Length字段的值为8比特。
仅在物联网模块类型为RFID时支持配置本命令。
【举例】
# 配置物联网模块的报文长度字段值为6比特。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] iot packet length-field 6
# 配置物联网模块的报文长度字段的值为6比特。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-ap1-module-1] iot packet length-field 6
iot packet format命令用来配置物联网模块允许接收的报文格式。
undo iot packet format命令用来恢复缺省情况。
【命令】
iot packet format { h3c | hik | marktrace }
undo iot packet format
【缺省情况】
物联网模块允许接收的报文格式为h3c。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
h3c:表示h3c报文格式。
hik:表示海康报文格式。
marktrace :表示华士精成报文格式。
【使用指导】
仅在物联网模块类型为RFID时支持配置本命令。
【举例】
# 配置物联网模块允许接收的报文格式为海康。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] iot packet format hik
iot report-format命令用来配置AP上报物联网报文的格式。
undo iot report-format命令用来恢复缺省情况。
【命令】
iot report-format { general | transparent }
undo iot report-format
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:AP上报物联网报文的格式为透传格式。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【参数】
general:通用格式,上报的报文中包括物联网数据、AP MAC地址、模块ID等。
transparent:透传格式,上报的报文仅携带物联网数据。
【使用指导】
用户需要根据物联网模块的类型选择合适的报文格式。例如,ANT模块使用通用格式,医惠模块使用透传格式。
AP视图下的配置优先级高于AP组视图下的配置,AP组视图下的配置优先级高于全局配置视图下的配置。
【举例】
# 配置AP上报物联网报文的格式为通用格式。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-ap-ap1] iot report-format general
# 配置AP上报物联网报文的格式为通用格式。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10] iot report-format general
# 配置AP上报物联网报文的格式为通用格式。(全局配置视图)
<Sysname> system-view
[Sysname]wlan global-configuration
[Sysname-wlan-global-configuration] iot report-format general
iot report-mode命令用来配置AP上报物联网报文的模式。
undo iot report-mode命令用来恢复缺省情况。
【命令】
iot report-mode { central | local }
undo iot report-mode
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:AP上报物联网报文的模式为本地模式。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【参数】
central:集中模式,即AP从物联网模块收到报文后进行封装,然后发送给AC,再由AC发送给物联网服务器或云平台。
local:本地模式,即AP从物联网模块收到报文后进行封装,而后直接发送给物联网服务器。
【使用指导】
AP视图下的配置优先级高于AP组视图下的配置,AP组视图下的配置优先级高于全局配置视图下的配置。
【举例】
# 配置AP上报物联网报文的模式为集中模式(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA6320
[Sysname-wlan-ap-ap1] iot report-mode central
# 配置AP上报物联网报文的模式为集中模式(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group10] iot report-mode central
# 配置AP上报物联网报文的模式为集中模式。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration] iot report-mode central
iot report-version命令用来配置上报终端版本信息到云平台。
【命令】
iot report-version rx-module rx-module-id tx-module tx-module-id endpoint-type { smart-card | tag | watch | wristband }
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
rx-module rx-module-id:指定接收终端保活报文的模块,其中rx-module-ID为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
tx-module tx-module-id:指定发送上传终端版本指令的模块,其中tx-module-ID为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
endpoint-type:指定终端设备的类型。
smart-card:指定终端设备类型为智能卡。
tag:指定终端设备类型为标签。
watch:指定终端设备类型为手表。
wristband:指定终端设备类型为手环。
【使用指导】
由于物联网模块是单双工的工作方式,所以需要配置不同的模块接收和发送报文,并且需要保证两个模块均为RFID模块,且信号覆盖范围相互重叠,接收终端保活报文的模块监听终端的保活报文,在监听到保活报文后发送上传终端版本指令的模块会向终端广播下发指令,使终端上报版本信息,最终呈现在云平台上。
【举例】
# 上报标签版本信息到云平台。
<Sysname> system-view
[Sysname] wlan ap ap1
[Sysname-wlan-ap-ap1] iot report-version ap ap1 tx-module 1 rx-module 2 endpoint-type tag
iot zigbee keepalive interval命令用来配置AP向ZigBee服务器发送保活报文的时间间隔。
undo iot zigbee keepalive interval命令用来恢复缺省情况。
【命令】
iot zigbee keepalive interval interval
undo iot zigbee keepalive interval
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组配置:继承全局配置。
全局配置视图:发送保活的时间间隔为15秒。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【参数】
interval:AP向ZigBee服务器发送保活报文的时间间隔,取值范围为1~3600,单位为秒。
【使用指导】
AP和ZigBee服务器之间通过保活报文来刷新AP所在的私网到ZigBee服务器所在公网的NAT映射表项,如果长时间未刷新NAT映射表项,在NAT映射表项老化后会导致公网到私网的网络不通。
【举例】
# 配置AP向ZigBee服务器发送保活报文的时间间隔为60秒。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1
[Sysname-wlan-ap-ap1]iot zigbee keepalive interval 60
# 配置AP向ZigBee服务器发送保活报文的时间间隔为60秒。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-ap-group10]iot zigbee keepalive interval 60
# 配置AP向ZigBee服务器发送保活报文的时间间隔为60秒。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration]iot zigbee keepalive interval 60
module命令用来进入Module视图。
【命令】
module module-id
【视图】
AP视图
AP组ap-model视图
【缺省用户角色】
network-admin
【参数】
module-id:物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
【使用指导】
进入Module视图后可以对安装在AP上的物联网模块进行配置和管理。
【举例】
# 进入Module视图。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1]
# 进入AP组Module视图。(AP组ap-model视图)
<Sysname> system-view
[Sysname] wlan ap-group apgroup1
[Sysname-wlan-ap-apgroup1] ap-model WA4320i-X-R
[Sysname-wlan-ap-apgroup1-ap-model-WA4320i-X-R] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320i-X-R-module-1]
module enable命令用来启动物联网模块。
module disable命令用来禁用物联网模块。
undo module命令用来恢复缺省情况。
【命令】
module { disable | enable }
undo module
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:物联网模块处于禁用状态。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【使用指导】
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 启动物联网模块1。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] module enable
# 启动物联网模块1。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model WA4320i-X-R
[Sysname-wlan-ap-group-1-ap-model-WA4320i-X-R] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320i-X-R-module-1] module enable
module firmware-upgrade enable命令用来开启物联网模块版本自动升级功能。
module firmware-upgrade disable命令用来关闭物联网模块版本自动升级功能。
undo firmware-upgrade命令用来恢复缺省情况。
【命令】
module firmware-upgrade { disable | enable }
undo module firmware-upgrade
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:物联网模块版本自动升级功能处于开启状态。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【使用指导】
开启物联网模块版本自动升级功能后,AP会立即检查模块的软件版本与AP版本文件中的模块软件版本是否一致,如果不一致,则将模块的软件版本升级为AP版本文件中的软件版本。
物联网模块版本自动升级功能处于开启状态下,AP每次重启后都会执行上述模块版本升级操作。
在物联网模块版本升级期间,请不要对AP与物联网模块相连的接口进行shutdown操作。
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 开启物联网模块版本自动升级功能。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] module firmware-upgrade enable
# 开启物联网模块版本自动升级功能。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] ap-model WA4320i-X-R
[Sysname-wlan-ap-group-10-ap-model-WA4320i-X-R] module 1
[Sysname-wlan-ap-group-10-ap-model-WA4320i-X-R-module-1] module firmware-upgrade enable
【相关命令】
· display wlan module-information
本命令的支持情况与物联网AP的型号有关,请以设备的实际情况为准。
port-type switch命令用来切换AP上物联网接口的接口类型。
undo port-type switch命令用来将指定物联网接口的类型恢复为缺省情况。
【命令】
port-type switch number port-number { auto | gigabitethernet | iot }
undo port-type switch number port-number
【缺省情况】
AP视图:继承AP组ap-model配置。
AP组ap-model视图:AP上物联网接口的接口类型为Auto。
【视图】
AP视图
AP组ap-model视图
【缺省用户角色】
network-admin
【参数】
number port-number:接口编号,取值范围与AP设备的型号有关,请以设备的实际情况为准。可选择多个接口,用空格分隔。
auto:将接口的接口类型切换为自适应。
gigabitethernet:将接口的接口类型切换为GigabitEthernet。
iot:将接口的接口类型切换为IoT(Internet of Things,物联网)。
【使用指导】
当AP支持物联网接口时,该接口可以在Auto类型、IoT类型与GigabitEthernet类型间切换。Auto类型可以自动识别下连网络,自动切换接口类型。若明确需要通过网络连接物联网模块时,应将接口配置为IoT类型;若明确需要通过物联网接口连接以太网时,应将接口配置为GigabitEthernet类型。
AP视图下的配置优先级高于AP组ap-model视图下的配置。
【举例】
# 将UAP300的接口3切换为GigabitEthernet类型。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] port-type switch number 3 gigabitethernet
# 将UAP300的接口3切换为GigabitEthernet类型。(AP组ap-model视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] port-type switch number 3 gigabitethernet
rfid-tracking ble active-scan enable命令用来开启BLE主动扫描功能。
rfid-tracking ble active-scan disable命令用来关闭BLE主动扫描功能。
undo rfid-tracking ble active-scan命令用来恢复缺省情况。
【命令】
rfid-tracking ble active-scan { disable | enable }
undo rfid-tracking ble active-scan
【缺省情况】
Module视图:继承AP组Module视图配置。
AP组Module视图:BLE主动扫描功能处于关闭状态。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【举例】
# 开启BLE主动扫描功能。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module-1
[Sysname-wlan-ap-ap1-module-1] rfid-tracking ble active-scan enable
# 开启BLE主动扫描功能。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] rfid-tracking ble active-scan enable
【相关命令】
· rfid-tracking ble active-scan time-range
rfid-tracking ble active-scan time-range命令用来配置BLE主动扫描功能的工作时间段。
undo rfid-tracking ble active-scan time-range命令用来恢复缺省情况。
【命令】
rfid-tracking ble active-scan time-range start-time to end-time
undo rfid-tracking ble active-scan time-range
【缺省情况】
Module视图:继承AP组Module视图配置。
AP组Module视图:BLE主动扫描功能的工作时间段为00:00~24:00。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
start-time to end-time:指定周期时间段的范围start-time表示起始时间,格式为hh:mm,取值范围为00:00~23:59;end-time表示结束时间,格式为hh:mm,取值范围为00:01~24:00,且结束时间必须大于起始时间。
【举例】
# 配置BLE主动扫描功能的工作时间段为06:00~08:00。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module-1
[Sysname-wlan-ap-ap1-module-1] rfid-tracking ble active-scan time-range 06:00 to 08:00
# 配置BLE主动扫描功能的工作时间段为06:00~08:00。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] rfid-tracking ble active-scan time-range 06:00 to 08:00
【相关命令】
· rfid-tracking ble active-scan
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 }
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:BLE模块通告的UUID为E1CC5B618C06428E8720FE619DB80193,Major ID为1,Minor ID为1,Measured power为-58dBm。
【视图】
Module视图
AP组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的通告信息,接收到该通告信息的应用软件会根据通告信息采取特定的行动以实现其软件功能。
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 配置BLE模块1通告的Major ID为4,Minor ID为4,UUID为34ae56115098ca67321a11256bca3007,Measured power为30。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320-ACN-B
[Sysname-ap-ap1] module 1
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement major-id 4
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement minor-id 4
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement uuid 34ae56115098ca67321a11256bca3007
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement measured-power 30
# 配置BLE模块1通告的Major ID为4,Minor ID为4,UUID为34ae56115098ca67321a11256bca3007,Measured power为30。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model WA4320-ACN-B
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement major-id 4
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement minor-id 4
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement uuid 34ae56115098ca67321a11256bca3007
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement
measured-power 30
【相关命令】
· rfid-tracking ble advertisement
· rfid-tracking ble advertisement interval
rfid-tracking ble advertisement enable命令用来开启BLE模块的通告发送功能。
rfid-tracking ble advertisement disable命令用来关闭BLE模块的通告发送功能。
undo rfid-tracking ble advertisement命令用来恢复缺省情况。
【命令】
rfid-tracking ble advertisement { disable | enable }
undo rfid-tracking ble advertisement
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:BLE模块的通告发送功能处于关闭状态。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【使用指导】
开启BLE模块的通告发送功能后,BLE模块将广播iBeacon通告,iBeacon通告包含UUID、Major ID和Minor ID等内容。
该命令仅在BLE定位功能处于开启状态且物联网模块类型为蓝牙模块时才会生效。有关BLE定位功能的详细介绍请参见“WLAN高级功能配置指导”中的“WLAN定位”。
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 开启BLE模块1的通告发送功能。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320-ACN-B
[Sysname-ap-ap1] module 1
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement enable
# 开启BLE模块1的通告发送功能。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model WA4320-ACN-B
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement enable
【相关命令】
· rfid-tracking ble(WLAN高级功能命令参考/WLAN定位)
· rfid-tracking ble advertisement
· 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
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:BLE模块发送通告的时间间隔为1秒。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
interval:发送通告的时间间隔,取值范围为50~1000,步长为10,单位为厘秒(100厘秒=1秒)。
【使用指导】
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 配置BLE模块1发送通告的时间间隔为2秒。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320-ACN-B
[Sysname-ap-ap1] module 1
[Sysname-ap-ap1-module-1] rfid-tracking ble advertisement interval 200
# 配置BLE模块1发送通告的时间间隔为2秒。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model WA4320-ACN-B
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] rfid-tracking ble advertisement interval 200
【相关命令】
· rfid-tracking ble advertisement
rfid-tracking iot enable命令用来开启IoT(Internet of Things,物联网)定位功能。
rfid-tracking iot disable命令用来关闭IoT定位功能。
undo rfid-tracking iot命令用来恢复缺省情况。
【命令】
rfid-tracking iot { disable | enable }
undo rfid-tracking iot
【缺省情况】
AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承全局配置。
AP组视图:继承全局配置。
全局配置视图:IoT定位功能处于关闭状态。
【视图】
AP视图
AP组视图
全局配置视图
【缺省用户角色】
network-admin
【使用指导】
当需要物联网模块开启扫描并接收报文时,必须开启IoT定位功能。
开启IoT定位功能后:
· 物联网AP通过其上安装(或连接)的RFID模块识别手环发来的所有报文,并转发至云平台,云平台将根据上报的报文计算手环的大致位置。
· 物联网AP通过其上连接的ZigBee模块识别标准ZigBee设备(终端节点)发来的所有报文,并转发至云平台,云平台将根据上报的报文进行解析、存储。
【举例】
# 开启IoT定位功能。(AP视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] rfid-tracking iot enable
# 开启IoT定位功能。(AP组视图)
<Sysname> system-view
[Sysname] wlan ap-group 10
[Sysname-wlan-ap-group-10] rfid-tracking iot enable
# 开启IoT定位功能。(全局配置视图)
<Sysname> system-view
[Sysname] wlan global-configuration
[Sysname-wlan-global-configuration] rfid-tracking iot enable
rfid-tracking iot rssi threshold命令用来配置RFID定位的报文RSSI过滤门限值。
undo rfid-tracking iot rssi threshold命令用来恢复缺省情况。
【命令】
rfid-tracking iot rssi threshold rssi-threshold
undo rfid-tracking iot rssi threshold
【缺省情况】
Module视图:继承AP组配置。
AP组Module视图:未配置RFID定位的报文RSSI过滤门限值。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
rssi-threshold:RFID定位的报文RSSI过滤门限值,取值范围为5~100。
【使用指导】
该命令仅在模块类型配置为RFID时才允许配置。
【举例】
# 配置RFID定位的报文RSSI过滤门限值为30。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] rfid-tracking iot rssi threshold 30
# 配置RFID定位的报文过滤门限值为30。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] rfid-tracking iot rssi threshold 30
【相关命令】
· rfid-tracking iot
rfid-tracking iot sampling interval命令用来配置物联网模块上报定位报文的采样周期。
undo rfid-tracking iot sampling interval命令用来恢复缺省情况。
【命令】
rfid-tracking iot sampling interval interval
undo rfid-tracking iot sampling interval
【缺省情况】
物联网模块上报定位报文的采样周期为10秒。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
interval:物联网模块上报定位报文的采样周期,取值范围为2~60,单位为秒。
【使用指导】
物联网AP会对物联网模块上报的定位报文进行采样并上报给AC,比如在配置采样周期为20后,物联网AP会在1~20个定位报文中选取其中RSSI最大的一个报文进行采样。
【举例】
# 物联网模块上报定位报文的采样周期为5秒。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] rfid-tracking iot sampling interval 5
【相关命令】
· rfid-tracking iot sampling module
rfid-tracking iot sampling module命令用来开启物联网模块上报定位报文采样功能。
undo rfid-tracking iot sampling module命令用来关闭物联网模块上报定位报文采样功能。
【命令】
rfid-tracking iot sampling module { all | module-id1 [ to module-id2 ] }
undo rfid-tracking iot sampling module { all | module-id1 [ to module-id2 ] }
【缺省情况】
物联网模块上报定位报文采样功能处于关闭状态。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
all:表示所有物联网模块。
module-id1:第一个指定ID并开启上报定位报文采样功能的物联网模块,不同型号的设备支持的取值范围不同,请以设备的实际情况为准。
module-id2:最后一个指定ID并开启上报定位报文采样功能的物联网模块,不同型号的设备支持的取值范围不同,请以设备的实际情况为准,该参数取值不能小于module-id1。
【使用指导】
开启IoT定位功能后,物联网手环缺省每秒上报一个定位报文到物联网模块,物联网模块将收到的定位报文通过物联网AP上报给AC,由AC对定位报文进行处理,在某些场景下物联网手环处于长期静止或者活动频率很低的状态,此时上报的定位报文过多会影响AC处理报文的整体性能,通过开启物联网模块上报定位报文采样功能,使物联网AP按照一定的频率对指定的物联网模块上报的定位报文进行采样,减少上报给AC处理的报文数量。
【举例】
# 在物联网模块1上开启上报定位报文采样功能。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] rfid-tracking iot sampling module 1
【相关命令】
· rfid-tracking iot sampling interval
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] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] serial-number 210235A1BSC123000050
tx-power命令用来配置物联网模块的发送功率级别。
undo tx-power命令用来恢复缺省情况。
【命令】
tx-power power
undo tx-power
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:发送功率的级别为1,即模块的发送功率为4dBm。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
power:发送功率的级别,取值范围为1~4,功率级别和对应的功率值如下:
· 1级:4dBm
· 2级:-1dBm
· 3级:-5dBm
· 4级:-9dBm
【使用指导】
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 配置模块1的发送功率级别为4。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320-ACN-B
[Sysname-ap-ap1] module 1
[Sysname-ap-ap1-module-1] tx-power 4
# 配置模块1的发送功率级别为4。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model WA4320-ACN-B
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B] module 1
[Sysname-wlan-ap-group-1-ap-model-WA4320-ACN-B-module-1] tx-power 4
【相关命令】
· rfid-tracking ble advertisement
type命令用来配置AP支持的物联网模块类型。
undo type命令用来恢复缺省情况。
【命令】
type { ble | rfid | uwb | zigbee }
undo type
【缺省情况】
Module视图:继承AP组Module配置。
AP组Module视图:未配置AP支持的物联网模块类型。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
ble:配置AP支持使用蓝牙类型的模块。
rfid:配置AP支持使用RFID类型的模块。
uwb:配置AP支持使用UWB类型的模块。
zigbee:配置AP支持使用ZigBee类型的模块。
【使用指导】
只有配置了AP支持的物联网模块类型,并且配置的模块类型与AP上的物联网模块类型一致,物联网模块才能正常工作。
切换模块类型后,当前模块类型支持的所有命令行可配置,而不支持的命令行将被删除并且不可配置。
Module视图下的配置优先级高于AP组Module视图下的配置。
【举例】
# 配置AP支持模块1的类型为ZigBee类型。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] type zigbee
# 配置AP支持模块1的类型为ZigBee类型。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] type zigbee
wlan execute module firmware-upgrade命令用来手动升级模块版本。
【命令】
wlan execute module firmware-upgrade ap ap-name module module-id firmware-path filepath
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ap ap-name:升级指定AP上的模块。ap-name表示AP名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module module-id:升级指定模块。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
firmware-path filepath:设备上存放模块版本文件的路径。
【使用指导】
当物联网模块版本自动升级功能处于开启状态时,若手动升级的模块版本与AP版本文件中的软件版本不同,则在重启AP后,AP会将物联网模块版本自动升级并覆盖手动升级的版本。因此,在执行本命令之前,请先使用module firmware-update disable命令关闭物联网模块版本自动升级功能。
【举例】
# 从路径flash:/a.ipe中获取模块版本对ap1上的模块1的版本进行升级。
<Sysname> system-view
[Sysname] wlan execute module firmware-upgrade ap ap1 module 1 firmware-path flash:/a.ipe
【相关命令】
· display wlan module firmware-upgrade history
wlan execute module led-flash命令用来配置物联网模块上LED灯进行闪烁示意。
【命令】
wlan execute module led-flash ap ap-name module module-id
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ap ap-name:指定AP上的模块。ap-name表示AP名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module module-id:指定模块上LED灯进行闪烁示意。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
【使用指导】
若需要查看指定物联网AP的指定Module对应的实际物联网模块所在位置,可通过配置本命令使该物联网模块上的所有LED灯进行持续20秒的闪烁,闪烁频率为每秒钟闪一次。
【举例】
# 配置ap1的module 1对应的物联网模块的LED灯进行闪烁示意。
<Sysname> system-view
[Sysname] wlan execute module led-flash ap ap1 module 1
wlan execute module reset命令用来重启AP上的物联网模块。
【命令】
wlan execute module reset ap ap-name module module-id
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ap ap-name:重启指定AP上的物联网模块。ap-name表示AP名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module module-id:重启指定物联网模块。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
【举例】
# 重启ap1上的物联网模块1。
<Sysname> system-view
[Sysname] wlan execute module reset ap ap1 module 1
本命令的支持情况与物联网模块的型号有关,请以设备的实际情况为准。
wlan execute module restore-factory命令用来将AP上的物联网模块恢复到出厂配置。
【命令】
wlan execute module restore-factory ap ap-name module module-id
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ap ap-name:将指定AP上的物联网模块恢复到出厂配置。ap-name表示AP名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
module module-id:将指定物联网模块恢复到出厂配置。其中module-id为物联网模块ID,本参数的取值范围与AP型号有关,请以设备的实际情况为准。
【使用指导】
如需清除物联网模块上所有已有的配置,可配置本命令,恢复该物联网模块各参数的出厂配置。
本功能仅会清除物联网模块上已应用的配置,不会清除AC上Module视图下的配置。待物联网模块重启后,AC上Module视图下的所有配置会重新下发到物联网模块上。
此操作执行后,模块会立即重启,并恢复到出厂配置。
【举例】
# 将ap1上的模块1恢复到出厂配置。
<Sysname> system-view
[Sysname] wlan execute module restore-factory ap ap1 module 1
zigbee channel命令用来配置ZigBee模块使用的工作信道。
undo zigbee channel命令用来恢复缺省情况。
【命令】
zigbee channel channel-number
undo zigbee channel
【缺省情况】
Module视图:继承AP组Module视图配置。
AP组Module视图:ZigBee模块使用11号信道。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
channel-number:工作信道编号,取值范围为11~26。
【使用指导】
ZigBee模块与标准ZigBee设备(终端节点)必须使用相同的工作信道才能完成连接。
【举例】
# 配置ZigBee模块1使用20号信道。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee channel 20
# 配置ZigBee模块1使用20号信道。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] zigbee channel 20
zigbee encryption enable命令用来开启ZigBee网络的加密功能。
zigbee encryption disable命令用来关闭ZigBee网络的加密功能。
undo zigbee encryption命令用来恢复缺省情况。
【命令】
zigbee encryption { disable | enable }
undo zigbee encryption
【缺省情况】
ZigBee网络的加密功能处于关闭状态。
【视图】
Module视图
【缺省用户角色】
network-admin
【使用指导】
开启/关闭ZigBee网络的加密功能由ZigBee终端决定,当ZigBee终端需要加密通信时,此时必须开启ZigBee网络的加密功能,加密采用AES-128加密算法。开启加密功能后,ZigBee网络内的设备以密文进行通信,保证了网络的安全性。
【举例】
# 开启ZigBee网络的加密功能。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA4320i-X-R
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee encryption enable
zigbee endpoint profile-id命令用来配置ZigBee端点标识符和Profile ID。
undo zigbee endpoint profile-id命令用来恢复缺省情况。
【命令】
zigbee endpoint identifier profile-id profile-id
undo zigbee endpoint identifier profile-id profile-id
【缺省情况】
Module视图:继承AP组Module视图配置。
AP组Module视图:ZigBee端点标识符与Profile ID均为1。
【视图】
Module视图
AP组Module视图
【缺省用户角色】
network-admin
【参数】
identifierr:端点标识符,取值范围为数字1~240。
profile-id:Profile编号,取值范围为0~65535。
【使用指导】
ZigBee模块与标准ZigBee设备(终端节点)必须配置相同的ZigBee端点和Profile ID才能正常通信。
【举例】
# 配置ZigBee模块1的ZigBee端点标识符为30,Profile ID为200。(Module视图)
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee endpoint 30 profile-id 200
# 配置ZigBee模块1的ZigBee端点标识符为30,Profile ID为200。(AP组Module视图)
<Sysname> system-view
[Sysname] wlan ap-group 1
[Sysname-wlan-ap-group-1] ap-model UAP300
[Sysname-wlan-ap-group-1-ap-model-UAP300] module 1
[Sysname-wlan-ap-group-1-ap-model-UAP300-module-1] zigbee endpoint 30 profile-id 200
zigbee link-key命令用来配置ZigBee连接密钥。
undo zigbee link-key命令用来恢复缺省情况。
【命令】
zigbee link-key { cipher | simple } string
undo zigbee link-key
【缺省情况】
以明文方式设置ZigBee连接密钥为ZigBeeAlliance0'。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
cipher:以密文方式设置ZigBee连接密钥。
simple:以明文方式设置ZigBee连接密钥,该密码将以密文形式存储。
string:密码字符串,区分大小写。明文密码为1~16个字符的字符串,每位字符用两位十六进制数表示,对应该字符的ASCII码,字符串样式为XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX。需要注意,不得包含ASCII码为0的字符。密文密码为1~53个字符的字符串。
【使用指导】
ZigBee连接密钥用于在设备入网时,对给终端下发的ZigBee网络密钥进行加密,即仅在设备入网阶段匹配,若终端的连接密钥与配置相同则允许终端入网,若不匹配则不能入网。
【举例】
# 配置ZigBee连接密钥为明文1234-1234-1234-1234-1234-1234-1234-1234。
<Sysname> system-view
[Sysname] wlan ap ap1
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee link-key simple 1234-1234-1234-1234-1234-1234-1234-1234
zigbee network-key命令用来配置ZigBee网络层密钥。
undo zigbee network-key命令用来恢复缺省情况。
【命令】
zigbee network-key { cipher | simple } string
undo zigbee network-key
【缺省情况】
ZigBee 网络层密钥为明文0x01-0x03-0x05-0x07-0x09-0x0B-0x0D-0x0F-0x00-0x02-0x04-0x06-0x08-0x0A-0x0C-0x0D。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
cipher:以密文方式设置ZigBee网络层密钥。
simple:以明文方式设置ZigBee网络层密钥,该密码将以密文形式存储。
string:密码字符串,区分大小写。明文密码为固定16个字符的字符串,每位字符用两位十六进制数对应的ASCII码表示,字符串样式为XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX。需要注意,不得包含ASCII码为0的字符。密文密码为53个字符的字符串。
【使用指导】
ZigBee网络层密钥用于ZigBee网络层加密,具体实现依赖ZigBee协议栈,命令行仅用于下发密钥。
【举例】
# 配置ZigBee网络层密钥为明文1234-1234-1234-1234-1234-1234-1234-1234。
<Sysname> system-view
[Sysname] wlan ap ap1
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee network-key simple 1234-1234-1234-1234-1234-1234-1234-1234
zigbee pan-id命令用来配置ZigBee网络ID。
undo zigbee pan-id命令用来恢复缺省情况。
【命令】
zigbee pan-id pan-id
undo zigbee pan-id
【缺省情况】
ZigBee网络ID为0~65534间的随机数,且不与已探测到的ZigBee网络ID相同。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
pan-id pan-id:ZigBee网络的标识符,取值范围为0~65535。
【使用指导】
ZigBee模块与标准ZigBee设备(终端节点)连接之前,必须将本ZigBee模块的网络ID配置为对端ZigBee设备的网络ID。
为避免冲突,信号范围相互覆盖的ZigBee网络的网络ID不能相同。
若配置为65535,则实际生效值为0~65534之间的1个随机数。
【举例】
# 配置ZigBee模块1的ZigBee网络ID为300。
<Sysname> system-view
[Sysname] wlan ap ap1 model UAP300
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee pan-id 300
zigbee permit-join duration命令用来配置允许ZigBee设备加入网络的时间。
【命令】
zigbee permit-join duration time
【缺省情况】
不允许ZigBee设备加入网络。
【视图】
Module视图
【缺省用户角色】
network-admin
【参数】
time:指定允许ZigBee设备加入网络的时间,取值范围为1~254,单位为秒。
【使用指导】
当指定时间到期后,不允许ZigBee设备加入网络。
【举例】
# 配置在10秒内允许ZigBee设备加入网络。
<Sysname> system-view
[Sysname] wlan ap ap1
[Sysname-wlan-ap-ap1] module 1
[Sysname-wlan-ap-ap1-module-1] zigbee permit-join duration 10
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!