仓储1、10、11代电子标签接口文档

标签注册

仓储1代注册

侧面按钮连按三次,

注册成功:红灯变绿灯

仓储10代注册

右下角+左下角组合按键触发注册

注册成功:右上角绿灯变红灯

仓储11代注册

磁体靠近条码附近,触发标签注册到系统

注册成功:闪红灯边绿灯

仓储15代注册

磁体靠近灯珠与条码中间区域,触发标签注册到系统

注册成功:闪红灯变闪绿灯,之后熄灭

查询电子标签信息接口

接口地址:192.168.1.200/wms/associate/getTagsMsg

请求类型:multipart/form-data

请求方式:get

接口备注:暂无描述

调试工具:ApiPost

请求体参数说明:

参数名称

示例值

类型

参数说明

无请求参数 KEY/VALUE 类型

[ { "lastOpreateTime": "2022-03-24 04:53:15", "mac": "99.89.40.57", "power": 100, "routerid": "CWR000001", "rssi": -57, "showStyle": "Picking Template" }, { "lastOpreateTime": "2022-03-24 04:53:29", "mac": "99.89.75.63", "power": 97, "routerid": "CWR000001", "rssi": -55, "showStyle": "拣货模板单列" }]

返回参数说明:

参数名称

示例值

类型

参数说明

lastOpreateTime

2022-03-24 04:53:15

String

最后操作(添加修改)时间

mac

99.89.40.57

String

标签id号

power

100

Integer

标签剩余电量

routerid

CWR000001

String

所属基站地址

rssi

-57

Integer

信号强度

showStyle

Picking Template

String

该标签屏幕显示的样式

Text

暂无描述

仓储1代&11代&15代电子标签控制接口

接口地址:http://192.168.1.200/wms/associate/lightTagsLed (电池供电版本)

请求类型:application/json

请求方式:post

接口备注:仓储10代标签控制接口

调试工具:ApiPost

请求体参数说明:

参数名称

示例值

类型

参数说明

mac

99.89.40.57

string

标签设备ID号,示例:99.89.40.57

timeout

0

int

timeout=0,常亮,不会自动灭灯;timeout>0,(timeout)秒后标签自动熄灭;单位,秒;

lednum

255

int

单灯标签,默认传255多灯标签传灯的编号:1,2,3,4...

ledrgb

ffff00

string

红,ledrgb=“ff0000”;绿,ledrgb=”ff00”;蓝,ledrgb=“ff”;黄,ledrgb=“ffff00”;白,ledrgb=“ffffff”;不亮灯,ledrgb=“0”;

ledmode

0

int

固定:ledmode=0;常亮,不闪烁ledmode=3;灭灯ledmode=500, 500ms间隔闪烁;ledmode=1000, 1000ms间隔闪烁;......

reserve

reserve

string

reserve

请求示例:

[{"mac":"99.89.75.63","timeout":0,"lednum":255,"ledrgb":"ffff00","ledmode":0,"buzzer":1,"reserve":"reserve"}]

返回示例:

true

返回参数说明:

参数名称

示例值

类型

参数说明

无请求参数 KEY/VALUE 类型

仓储1代&11代标签按键回调

回调请求类型:application/json

回调请求方式:post

回调请求参数示例:

{"mac":"99.89.40.57", "result": 3}

回调请求参数说明:

参数名称

示例值

类型

参数说明

mac

99.89.40.57

string

触发按键的标签ID号

result

3

int

result:3,按键主动灭灯 result:4,超时自动灭灯

回调接口设置:

描述

url地址

pickButton

客户自己的回调接口地址

仓储10代电子标签控制接口

接口地址:http://192.168.1.200/wms/associate/lightTags

请求类型:application/json

请求方式:post

接口备注:仓储10代标签控制接口

调试工具:ApiPost

请求体参数说明:

参数名称

示例值

类型

参数说明

mac

99.89.40.57

string

标签设备ID号,示例:99.89.40.57

devtype

10

int

固定:devtype=10

timeout

0

int

timeout=0,常亮,不会自动灭灯;timeout>0,(timeout)秒后标签自动熄灭;单位,秒;

state

1

int

1,亮灯,亮数码管;0,灭灯,灭数码管;

ledrgb

ffff00

string

红,ledrgb=“ff0000”;绿,ledrgb=”ff00”;蓝,ledrgb=“ff”;黄,ledrgb=“ffff00”;白,ledrgb=“ffffff”;不亮灯,ledrgb=“0”;

ledcycle

0

int

固定:ledcycle=0;常亮,不闪烁ledcycle=500, 500ms间隔闪烁;ledcycle=1000, 1000ms间隔闪烁;......

quantity

999

int

电子标签显示的拣货数量,示例:5;数值大于999会显示:“FFF”

请求示例:

[{"mac":"99.89.40.57","devtype":10,"state":1,"timeout":0,"ledrgb":"ff00","ledcycle":0,"quantity": 999}]

返回示例:

true

返回参数说明:

参数名称

示例值

类型

参数说明

无请求参数 KEY/VALUE 类型

仓储10代标签按键回调

回调请求类型:application/json

回调请求方式:post

回调请求参数示例:

{"mac":"99.89.40.57", "result": 0}

回调请求参数说明:

参数名称

示例值

类型

参数说明

mac

99.89.40.57

string

触发按键的标签ID号

result

0

int

右下, result:0左上, result:1左中, result:2左下, result:3

回调接口设置:

描述

url地址

pickButton

客户自己的回调接口地址

巷道灯控制接口

接口地址:http://192.168.1.200/wms/associate/ctrlShelfIndicator

请求类型:application/json

请求方式:post

接口备注:仓储10代标签控制接口

调试工具:ApiPost

请求体参数说明:

参数名称

示例值

类型

参数说明

mac

99.88.40.20

string

标签设备ID号,示例:99.88.40.20

timeout

0

int

timeout=0,常亮,不会自动灭灯;timeout>0,(timeout)秒后标签自动熄灭;单位,秒;

ledrgb

ffff00

string

红,ledrgb=“ff0000”;绿,ledrgb=”ff00”;黄,ledrgb=“ffff00”;

ledmode

0

int

常亮快闪慢闪单个灭全灭

buzzer

1

int

0,蜂鸣器不响1.蜂鸣器响

reserve

reserve

string

reserve

请求示例:

[{"mac":"99.88.40.20","timeout":0,"ledrgb":"ffff00","ledmode":0,"buzzer":1,"reserve":"reserve"}]

返回示例:

true

返回参数说明:

参数名称

示例值

类型

参数说明

无请求参数 KEY/VALUE 类型

点亮结果回调

仓储1代,11代,巷道灯的点亮结果回调是同一个接口设置

回调请求类型:application/json

回调请求方式:post

回调请求参数示例:

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

回调请求参数说明:

参数名称

示例值

类型

参数说明

mac

99.89.40.57

string

触发按键的标签ID号

result

true

bool

true,点亮成功 false,点亮失败

回调接口设置:

描述

url地址

ctrlShelfIndicatorResult

客户自己的回调接口地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/262704.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

从零实现一套低代码(保姆级教程) --- 【3】实现Button组件和画布区的拖拽

摘要 目前是每天更新一篇, 因为我不止要写文章,这些代码也是我正在敲的。可能速度没有那么快,但是这个频率感觉还是可以的。 本篇是这个系列的第三篇,如果你是第一次看到这个文章,那你应该会对低代码有那么一丢丢兴趣…

ArcGIS基础:便捷查看外业照片及识别举证照片方位角

打开工具:【地理标记照片转点】。 打开工具后,输入文件夹,并对相应的参数进行勾选。 右键,图层属性,打开【显示】,对【超链接】设置等参数进行勾选。 找到【符号系统】,点击【高级】&#xff…

俄罗斯联邦税务局遭乌克兰入侵,数据库和副本被清空,政府数据安全不容忽视

俄罗斯联邦税务局遭乌克兰入侵,数据库和副本被清空,政府数据安全不容忽视 据相关报道,2023年12月12日,乌克兰国防情报局(GUR)称其成功入侵了俄罗斯联邦税务局(FNS)系统,并清除了该机构的数据库和…

使用pytest+selenium+allure实现web页面自动化测试

测试文件 base 基本方法data 测试数据page web页面相关操作image 测试截图log 日志文件report 测试报告文件temp 临时文件tool 文件读取,发邮件文件TestCases 测试用例 在page下的__init__.py文件下配置 import os import time from selenium.webdriver.common.by…

再看参数校验

作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO 联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬 写一个接口&#xff0c…

如何在Linux设置JumpServer实现无公网ip远程访问管理界面

文章目录 前言1. 安装Jump server2. 本地访问jump server3. 安装 cpolar内网穿透软件4. 配置Jump server公网访问地址5. 公网远程访问Jump server6. 固定Jump server公网地址 前言 JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpS…

逆波兰计算器的完整代码

前置知识&#xff1a; 将中缀表达式转为List方法&#xff1a; //将一个中缀表达式转成中缀表达式的List//即&#xff1a;(3042)*5-6 》[(, 30, , 42, ), *, 5, -, 6]public static List<String> toIndixExpressionList(String s) {//定义一个List&#xff0c;存放中缀表达…

YACS(上海计算机学会竞赛平台)一星级题集——水仙花指数

题目描述 定义一个正整数的十进制表示中各位数字的立方和为它的水仙花指数&#xff0c;给定一个整数 n&#xff0c;请计算它的水仙花指数。 例如 n1234 时&#xff0c;水仙花指数为 输入格式 单个整数&#xff1a;表示 n 输出格式 单个整数&#xff1a;表示 n 的水仙花指…

深⼊理解指针

1. 内存和地址 1.1 内存 在讲内存和地址之前&#xff0c;我们想有个⽣活中的案例&#xff1a; 假设有⼀栋宿舍楼&#xff0c;把你放在楼⾥&#xff0c;楼上有100个房间&#xff0c;但是房间没有编号&#xff0c;你的⼀个朋友来找你玩&#xff0c; 如果想找到你&#xff0c;就…

嵌入式中的基本定时器

学习目标 理解基本定时器的作用掌握定时器开发流程掌握基本定时器中断处理的操作流程掌握AHB和APB时钟查询方式理解周期,分频系数,周期计数,分频计数。掌握调试策略学习内容 基本定时器 只能用于定时计时操作,没有输出引脚通道的定时器,在GD32中, TIMER5和TIMER6为基本…

Ubuntu 常用命令之 reboot 命令用法介绍

&#x1f4d1;Linux/Ubuntu 常用命令归类整理 reboot命令在Ubuntu系统中用于重新启动系统。这个命令通常需要管理员权限才能执行。 reboot命令的参数如下 -f 或 --force&#xff1a;强制重启&#xff0c;不调用shutdown -r进行友好重启。-p 或 --poweroff&#xff1a;在重启…

百度地图添加查询框

<div style"display:inline;float:left;margin: 10px"><el-input style"width: 400px" placeholder"输入地点" v-model"area" class"input-with-select"keyup.enter.native"searchMap"><el-button…

随机问卷调查数据的处理(uniapp)

需求&#xff1a;问卷调查 1.返回的数据中包含单选、多选、多项文本框、单文本框、图片上传 2.需要对必填的选项进行校验 3.非必填的多项文本框内容 如果不填写 不提交 表单数据格式 res{"code": 0,"msg": null,"data": [{"executeDay&…

lamda表达式(史上最全)

一、函数式接口 在jdk8中什么是函数式接口&#xff1a; 被FunctionalInterface注解修饰的。接口里边只有一个非default的方法。 满足以上2个条件的即为函数式接口&#xff0c;ps&#xff1a;即使一个接口没有FunctionalInterface修饰&#xff0c;但是满足2&#xff0c;那么这…

国产低成本Wi-Fi SoC解决方案芯片ESP8266与ESP8285对比差异

目录 ESP8266与ESP8285对比差异微信号&#xff1a;dnsj5343ESP8285简介ESP8285 主要特性Wi-Fi特性射频模块CPU特性硬件软件 ES8285 8266通用开发板 ESP8266与ESP8285对比差异 ESP8285相当于在ESP8266基础上多加了1/2MB Flash&#xff0c; ESP8285与ESP8266同用一套SDK&#xf…

异方差与多重共线性对回归问题的影响

异方差的检验 1.异方差的画图观察 2.异方差的假设检验&#xff0c;假设检验有两种&#xff0c;一般用怀特检验使用方法在ppt中&#xff0c;课程中也有实验&#xff0c;是一段代码。 异方差的解决办法 多重共线性 多重共线性可能带来的影响&#xff1a; 多重共线性的检验 多重…

德思特方案 | 德思特毫米波RIS研究测试方案:一站式助力工程师探索高频通信未来

来源&#xff1a;德思特测试测量 德思特方案 | 德思特毫米波RIS研究测试方案&#xff1a;一站式助力工程师探索高频通信未来 原文链接&#xff1a;德思特方案 | 德思特毫米波RIS研究测试方案&#xff1a;一站式助力工程师探索高频通信未来 欢迎关注虹科&#xff0c;为您提供最…

KubeSphere应用【五】发布镜像至Harbor

一、IDEA发布镜像至Docker 1.1IDEA安装Docker插件 1.2配置Docker服务器地址 1.3编写POM.XML文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/20…

Java学习常用实用类2

1 StringTokenizer类 字符串分析器&#xff0c;能够从一个字符串中根据指定的分隔符拆分出若干单词 StringTokenizer(String s) 使用默认分隔符集合&#xff0c;即&#xff1a;空格符、换行符、回车符、Tab符、进纸符 StringTokenizer(String s, String delim) 指定分…

cilium原理之ebpf尾调用与trace

背景 在深入剖析cilium原理之前&#xff0c;有两个关于epbf的基础内容需要先详细介绍一下&#xff1a; 1. ebpf尾调用 尾调用类似于程序之间的相互跳转&#xff0c;但它的功能更加强大。 2. trace 虽然之前使用trace_printk输出日志&#xff0c;但这个函数不能多用&#x…