1.4.8.3.1. 修改读头信息

修改设备下的读头信息

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/reader/update
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "readerNum": 2,
            "readerName": "33998400021314_1_IN",
            "busType": 1,
            "inOutType": 1,
            "enable": 1,
            "offlineRefuse": 0,
            "address": 1,
            "serialPort": 1,
            "ip": 1,
            "port": 1,
            "mac": 1,
            "multicast": 1
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
readerNum Integer Y 读头编号
readerName String N 读头名称
inOutType Integer N 出入类型, 0:入, 1:出
busType Integer N 读头总线类型(0:不使用, 1:使用RS-485读头, 2:使用韦根读头, 3:使用RS-485读头或者韦根读头, 4:使用TCP/IP读头)
enable Integer N 启用状态,0:停用,1:启用
offlineRefuse Integer N 是否离线通行, 0:正常通行, 1:拒绝通行
address Integer N 读头接在控制器上对应逻辑地址, 针对韦根读头; 读头拨码地址, 针对RS-485读头
serialPort Integer N 读头连接控制器的串口(对应控制器串口丝印:RS-485 PORT1/RS-485 PORT2/RS-485 PORT3, 值分别为1/2/3)进行通信, 针对RS-485读头
ip String N 读头IP, 针对TCP/IP读头
port Integer N 读头端口, 针对TCP/IP读头
mac String N 读头MAC地址
multicast String N 组播地址

Response:

{
    "code": "00000000",
    "mid": "xxx",
    "message": "success"
}

1.4.8.3.2. 查询读头信息

查询设备下的读头信息。

在接收到读头初始化推送后调用该接口以获取设备关联的读头信息。

目前仅控制器设备支持该功能

Request:

POST /v1.0/device/reader/query
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
    "lang": "zh-cn",
    "usr": "username",
    "pwd": "password",
    "payload": {
        "params": {
            "sn": "33998400021314",
            "readerNum": 1
        }
    }
}
参数名 类型 必填 描述
sn String Y 设备序列号
readerNum Integer N 读头编号,当为空时,默认查询指定设备下的读头列表信息

Response:

{
    "code": "00000000",
    "mid": "xxx",
    "message": "success",
    "payload": {
        "results": [{
            "sn": "33998400021314",
            "readerName": "33998400021314_1_IN",
            "readerNum": 2,
            "doorNum": 1,
            "busType": 1,
            "inOutType": 1,
            "enable": 1,
            "offlineRefuse": 0,
            "address": 1,
            "serialPort": 1,
            "ip": 1,
            "port": 1,
            "mac": 1,
            "multicast": 1
        }]
    }
}
参数名 类型 描述
sn String 设备序列号
readerName String 读头名称
readerNum Integer 读头编号
doorNum Integer 指定的门编号
busType Integer 读头总线类型(0:不使用, 1:使用RS-485读头, 2:使用韦根读头, 3:使用RS-485读头或者韦根读头(默认), 4:使用TCP/IP读头)
inOutType Integer 出入类型, 0:入, 1:出
enable Integer 启用状态,0:停用,1:启用(默认)
offlineRefuse Integer 是否离线通行, 0:正常通行(默认), 1:拒绝通行
address Integer 读头接在控制器上对应逻辑地址, 针对韦根读头; 读头拨码地址, 针对RS-485读头
serialPort Integer 读头连接控制器的串口(对应控制器串口丝印:RS-485 PORT1/RS-485 PORT2/RS-485 PORT3, 值分别为1/2/3)进行通信, 针对RS-485读头
ip String 读头IP, 针对TCP/IP读头
port Integer 读头端口, 针对TCP/IP读头
mac String 读头MAC地址
multicast String 组播地址

results matching ""

    No results matching ""