CK_Label-V23(Battery)System Developer‘s Manual

Query PTL Tags Information

Introduction to the API

Query all PTL tags information

Basic Information

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/getTagsMsg

Request Method

GET/POST

Content-Type

multipart/form-data

Request parameters

Parameter Description:

Attributes

Value

Required

Comment

Response parameters

Attributes

Value

Types

Comment

lastOpreateTime

"2021-10-13 03:32:30"

string

Last opreate TIme

mac

"99.97.36.55"

string

Tag mac/Tag ID

power

100

string

Battery power(0~100)

routerid

CWR000001

string

ID of BindRouter

rssi

-26

int

Signal strength (-100 ~ 0)

showStyle

"Picking Template"

string

Using template name

Response example 

[

{

"lastOpreateTime": "2021-10-13 03:32:29",

"mac": "99.97.36.55",

"power": 100,

"routerid": "CWR000001",

"rssi": -30,

"showStyle": "Picking Template"

},

{

"lastOpreateTime": "2021-10-13 03:32:30",

"mac": "99.97.36.53",

"power": 100,

"routerid": "CWR000001",

"rssi": -26,

"showStyle": "Picking Template"

},

{

"lastOpreateTime": "2021-10-13 03:32:33",

"mac": "99.97.36.48",

"power": 88,

"routerid": "CWR000001",

"rssi": -39,

"showStyle": "Picking Template"

}

]

Update PTL Screen display

Introduction to the API

Update PTL Screen display

Basic Information

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/updateScreen

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

styleid

int

yes

Template ID

outtime

int

Yes

Lighting timeout time(s);

0 : never turn off

n : turn off autoAutomatically after n seconds

ledstate

int

Yes

lightint mode;

0, always on

1, quick flash

2, slow flash

3, turn off

6, backlight and rgbled both on

n, flashing as period n(ms)

ledrgb

string

Yes

led color:

red,ledrgb =“ff0000”;

green,ledrgb=“ff00”;

blue,ledrgb=“ff”;

yellow,ledrgb=“ffff00”;

white,ledrgb=“ffffff”;

pueple,ledrgb= “ff00ff”;

light blue,ledrgb= “ffff”;

no color, ledrgb=“0”

cmdtoken

string

optional

Extended parameters, it can use for token or taskid

LGPLA

string

optional

Filed created in template

MATNR

string

optional

Filed created in template

STOCK

string

optional

Filed created in template

MENGE

string

optional

Filed created in template

QRCODE

string

optional

Filed created in template

Raw example 

[

{

"mac":"99.96.19.66",

"styleid":35,

"ledrgb":"ff00",

"ledstate":0,

"outtime":0,

"LGPLA":"***",

"MATNR":"***",

"KNMAT":"***",

"STOCK":"***",

"BATCH":"***",

"MENGE":"***",

"QRCODE":"***",

"Inventec":"***"

},

{

"mac":"99.96.19.65",

"styleid":35,

"ledrgb":"ff00",

"ledstate":0,

"outtime":0,

"LGPLA":"***",

"MATNR":"***",

"KNMAT":"***",

"STOCK":"***",

"BATCH":"***",

"MENGE":"***",

"QRCODE":"***",

"Inventec":"***"

}

]

Response parameters

Attributes

Value

Types

Comment

Response example 

true

Note: The fields parameters are according the according to the template you used. This API does not support lighting Leds of Multi-led PTL(External power supply version) , only refreshing the screen

Callback of UpdateScreen result

Introduction to the API

Notification the update result of PTL

Basic Information

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

power

int

yes

Battery power(0~100)

result

bool

Yes

True :ok;

False: failed;

cmdtoken

string

optional

Return the cmdtoken passed in the call request

lednum

string

optional

No use

message

int

Yes

数据成功;(send ok)

数据失败;(send failed)

数据发送超时;(send timeout)

唤醒失败;(wake up failed)

基站不在线;(router offline)

数据异常;(Abnormal data)

数据格式不正确,解析失败;(incorrect data format)

参数格式不正确或参数不全;

(Missing required parameters)

无法执行;(Unable to execute)

标签不存在;(Tag does not exist)

Parameters example 

{"cmdtoken":"1634826092022","lednum":0,"mac":"99.26.99.36","message":"数据成功","power":100,"result":true}

Callback of button event

Introduction to the API

Notification of button event.

Basic Information

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

result

bool

Yes

result=0,right-lower button;

result=1,left-top button;

result=2,left-middle button;

result=3,left-lower button;

Parameters example 

Json object

{"mac":"92.91.34.99","result":1}

Light Leds of PTL(Battery power supply)

Introduction to the API

Query all PTL tags information

Basic Information

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/lightTagsLed

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

outtime

int

Yes

Lighting timeout time(s);

0 : never turn off

n : turn off autoAutomatically after n seconds

lednum

int

Yes

Specify the number of Leds (1,2,3,4)

ledstate

int

Yes

lightint mode;

0, always on

1, quick flash

2, slow flash

3, turn off

4, turn off all

ledrgb

string

Yes

led color:

red,ledrgb =“ff0000”;

green,ledrgb=“ff00”;

blue,ledrgb=“ff”;

yellow,ledrgb=“ffff00”;

white,ledrgb=“ffffff”;

purple,ledrgb=“ff00ff”;

light blue,ledrgb= “ffff”;

no color, ledrgb=“0”

cmdtoken

string

optional

Extended parameters, it can use as token or taskid

reserve

string

optional

Reserve

Raw example 

[

{

"mac":"99.29.03.13",

"timeout":0,

"ledrgb":"ffff00",

"ledmode":0,

"buzzer":0,

"reserve":"reserve"

},

{

"mac":"99.29.05.33",

"timeout":0,

"ledrgb":"ff00ff",

"ledmode":0,

"buzzer":0,

"reserve":"reserve"

}

]

Response parameters

Attributes

Value

Types

Comment

Response example 

true

Callback of Light Leds Result

Introduction to the API

Notification the  result of Light Leds

Basic Information

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

power

int

yes

Battery power(0~100)

result

bool

Yes

true :ok;

false: failed;

Parameters example 

{"mac":"99.26.39.63","power":100,"result":true}

Light Roadway Lights

Introduction to the API

Light Roadway Lights all PTL tags information

Basic Information

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/ctrlShelfIndicator

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

timeout

int

yes

Lighting timeout time(s);

0 : never turn off

n : turn off autoAutomatically after n seconds

ledrgb

string

yes

red:ff0000; red Led On

green:ff00;green Led On

yellow:ffff00; yellow Led On

ledstate

int

Yes

lightint mode;

0, always on

1, quick flash

2, slow flash

buzzer

int

yes

0:Buzzer off,1:Buzzer on

reserve

string

optional

reserve

Raw example 

[

{

"mac":"99.29.03.13",

"lednum":1,

"timeout":0,

"ledrgb":"ffff00",

"ledmode":0,

"buzzer":0,

"cmdtoken":"123456",

"reserve":"reserve"

},

{

"mac":"99.29.05.33",

"lednum":1,

"timeout":0,

"ledrgb":"ff00ff",

"ledmode":0,

"buzzer":0,

"cmdtoken":"123456",

"reserve":"reserve"

}

]

Response example 

true

Callback of Light Roadway Lights Result

Introduction to the API

Notification the  result of Light Roadway Lights

Basic Information

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

Request parameters

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

result

bool

Yes

true :ok;

false: failed;

Parameters example 

{"mac":"99.26.39.63","result":true}

Setting URL of user's callback API

Login wms system with admin user,go to “System Information”->“Third-party configuration”,you can config the Callback URL here:

CK_Label-V23(Battery)System Developer‘s Manual_第1张图片

反馈类型

描述

地址

Callback of UpdateScreen result

updateTagResult

URL of user's callback API

Callback of button event

enterKey

URL of user's callback API

Callback of Light Leds Result

ctrlShelfIndicatorResult

URL of user's callback API

你可能感兴趣的:(仓库拣货标签,电子墨水屏,数字化仓储管理系统,ptl自动拣选,仓库拣货标签,PTL亮灯拣选系统,电子货架标签,亮灯系统指引拣货)