当前位置: 首页 > news >正文

仓储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

客户自己的回调接口地址

相关文章:

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

标签注册 仓储1代注册 侧面按钮连按三次, 注册成功:红灯变绿灯 仓储10代注册 右下角左下角组合按键触发注册 注册成功:右上角绿灯变红灯 仓储11代注册 磁体靠近条码附近,触发标签注册到系统 注册成功:闪红灯边绿…...

iOS将framework转为xcframework

拆分framework 先把framework拷贝到两个文件夹下边,这里只需要armv7、arm64、x86_64。 mkdir iphoneos iphonesimulator cp -R mysdk.framework iphoneos cp -R mysdk.framework iphonesimulator 把iphoneos中的模拟器指令集删除,只保留armv7和arm64 …...

2018年第七届数学建模国际赛小美赛C题共享单车对城市交通的影响解题全过程文档及程序

2018年第七届数学建模国际赛小美赛 C题 共享单车对城市交通的影响 原题再现: 共享自行车改变了许多城市的交通状况,许多大城市引入共享自行车来解决交通问题。我们需要定量评估共享自行车对城市交通的影响,以及相关的经济、社会和环境影响。…...

【数据结构】线段树算法总结(单点修改)

知识概览 用作单点修改的线段树有4个操作: pushup:由子节点的信息计算父节点的信息build:初始化一棵树modify:修改一个区间query:查询一个区间 线段树用一维数组来存储: 编号是x的节点,它的父节…...

数据分析:小红书过节“仪式感”营销种草

导语 过年的氛围是越来越浓,走亲访友,过节送礼都准备起来!据千瓜数据显示,“轻松买到仪式感”热度攀升,作为站内扶持的新兴话题,11月上线以来浏览量超2.5亿,笔记数超过20万篇。 看来&#xff…...

Zookeeper-应用实战

Zookeeper Java客户端实战 ZooKeeper应用的开发主要通过Java客户端API去连接和操作ZooKeeper集群。 ZooKeeper官方的Java客户端API。 第三方的Java客户端API,比如Curator。 ZooKeeper官方的客户端API提供了基本的操作:创建会话、创建节点、读取节点、更新数据、…...

2017年第六届数学建模国际赛小美赛A题飓风与全球变暖解题全过程文档及程序

2017年第六届数学建模国际赛小美赛 A题 飓风与全球变暖 原题再现: 飓风(也包括在西北太平洋被称为“台风”的风暴以及在印度洋和西南太平洋被称为“严重热带气旋”)具有极大的破坏性,往往造成数百人甚至数千人死亡。   许多气…...

Node.js使用Express框架写服务端接口时,如何将接口拆分到不同文件中

项目目录结构说明: node.js连接mysql数据库步骤可参考:Node.js 连接 MySQL | 菜鸟教程 1、拆分之前的写法,未区分模块,所有接口api都写在了入口文件app.js中; 需求:想要将接口api拆分成根据不同的业务模块…...

Unity | Shader基础知识(第八集:案例<漫反射材质球>)

目录 一、本节介绍 1 上集回顾 2 本节介绍 二、什么是漫反射材质球 三、 漫反射进化史 1 三种算法结果的区别 2 具体算法 2.1 兰伯特逐顶点算法 a.本小节使用的unity自带结构体。 b.兰伯特逐顶点算法公式 c.代码实现——兰伯特逐顶点算法 2.2 代码实现——兰伯特逐…...

NCV8460ADR2G在汽车和工业应用中高压侧驱动如何破?

NCV8460ADR2G是一款完全保护的高压侧驱动器,可用于开关各种负载,如灯泡、电磁阀和其他致动器。该器件可以通过有源电流限制和高温关断针对过载情况进行内部保护。 诊断状态输出引脚提供了高温以及开关状态开路负载情况的数字故障指示。 特性:…...

在打日志时,如何使用snowflake-id快速方便得随机获取query的唯一id

步骤一:安装snowflake-id pip install snowflake-id步骤二:代码示例 from snowflake import SnowflakeGeneratorgen SnowflakeGenerator(42)for i in range(100):val next(gen)print(val)参考文档: https://pypi.org/project/snowflake-…...

Linux之yum管理器

目录 yum管理器 yum相关指令 yum list yum list | grep yum install yum remove 拓展 1.yum install -y man-pages 2.切换yum源 3.yum install -y epel-release 4. yum install -y lrzsz rz指令 sz指令 在window系统上,我们会在电脑自带的应用商…...

ubuntu 搭建本地私有pip源

# 搭建本地私有pip源 pip install pip2pi# 创建目录 mkdir /data/work/PyPip/ mkdir /data/work/PyPip/packages cd /data/work/PyPip/# 创建需要从外网源同步的package touch requirements_roop.txt# 批量同步 pip2tgz /data/work/PyPip/packages -r requirements_roop.txt# 同…...

声音克隆:让你的声音变得无所不能

什么是声音克隆? 声音克隆是一种利用人工智能技术,根据一段声音样本,生成与之相似或完全相同的声音的过程。声音克隆可以用于多种场景。 声音克隆的原理是利用深度学习模型,从声音样本中提取声音特征,然后根据目标文…...

hadoop02_HDFS的API操作

HDFS的API操作 1 HDFS 核心类简介 Configuration类:处理HDFS配置的核心类。 FileSystem类:处理HDFS文件相关操作的核心类,包括对文件夹或文件的创建,删除,查看状态,复制,从本地挪动到HDFS文件系统中等。…...

使用C语言将ASCII明文编码为GSM短信体格式

一、背景介绍 GSM(Global System for Mobile Communications)是全球移动通信系统的简称,而GSM 03.38是GSM系统中用于短信编码的标准。GSM 03.38字符集采用7-bit编码,与ASCII的8-bit编码有所不同。为了将ASCII编码的文本转换为GSM…...

docker搭建mysql8.0.32,实现主从复制(一主两从)

安装docker的步骤、使用命令就不写了,本文章是基于会使用docker、linux基本命令的基础上来写的。 开始步骤: 1. 拉取 mysql 镜像 docker pull mysql:8.0.32 2. 启动容器并运行mysql a. 准备mysql的配置文件(该配置文件是:mysq…...

AOP springboot

1. 2. Around(“execution(* com.example.demo.controller..(…))”) 代表所有的类下面所有的方法任意参数 3....

Python Flask 基础入门第六课: Flask 全局变量 current_app, g 以及 session各自如何使用 有什么差异

全局变量 current_app, g 以及 session 全局变量差异汇总表current_app章节1 current_app - 当前应用实例current_app的基本概念current_app的作用current_app的使用 章节2:current_app的上下文什么是应用上下文?current_app与应用上下文的关系current_a…...

第33节: Vue3 方法与在线检测

UniApp 使用 Vue3 框架时&#xff0c;您可以使用方法和在线检测来处理应用程序中的逻辑和数据。下面是一个示例&#xff0c;演示了如何在 UniApp 中使用 Vue3 框架使用方法和在线检测&#xff1a; <template> <view> <button click"handleClick"&g…...

Google Authenticator停更引发恐慌?自建TOTP动态口令系统其实没那么难,附技术实现方案

摘要&#xff1a;2023年&#xff0c;Google Authenticator推出账号同步功能&#xff0c;将TOTP密钥同步到Google账号云端&#xff0c;引发了安全社区的广泛争议——密钥上云意味着什么&#xff1f;企业级场景中&#xff0c;依赖第三方应用管理关键认证密钥本身就是隐患。本文讲…...

picdone

链接&#xff1a;https://pan.quark.cn/s/849b9ab09851支持对图片进行基础的裁剪、格式转换&#xff0c;背景去除、尺寸调整、体积压缩、添加水印、证件照处理的功能&#xff0c;处理好后可直接下载PNG到本地。...

如何在C++中使用标准库的智能指针

使用标准库的智能指针* 注意&#xff0c;在使用数组的时候需要使用数组的特化版本。#include <iostream> #include <memory>std::unique_ptr<char[]> division(int x, int y) {std::unique_ptr<char[]> sp(new char[100]{});if (y 0) {throw "Pl…...

工业传动避坑:3 个皮带张力调节技巧,杜绝早期失效

工业传动避坑&#xff1a;3 个皮带张力调节技巧&#xff0c;杜绝早期失效在工业传动系统运维中&#xff0c;盖茨同步带、工业皮带的早期失效是高频痛点——不少工程师频繁更换皮带&#xff0c;却始终无法解决根本问题&#xff0c;反而增加运维成本。事实上&#xff0c;90%以上的…...

AI编程助手Code-Buddy:本地优先、插件化架构与工程实践全解析

1. 项目概述&#xff1a;一个为开发者量身打造的智能代码伙伴 最近在逛GitHub的时候&#xff0c;发现了一个挺有意思的项目&#xff0c;叫 runkids/code-buddy 。光看名字&#xff0c;“代码伙伴”&#xff0c;就让人感觉这应该是个能帮我们写代码、解决开发问题的工具。点进…...

ARM内存访问指令LDRB与LDREX详解及应用

1. ARM内存访问指令概述在嵌入式系统开发中&#xff0c;对内存的高效访问是保证程序性能的关键。ARM架构提供了丰富的内存访问指令集&#xff0c;其中LDRB和LDREX是两种具有代表性的指令。LDRB&#xff08;Load Register Byte&#xff09;用于从内存加载字节数据&#xff0c;而…...

CAN 总线技术综合研究报告

CAN总线技术综合研究报告 报告日期: 2026年5月14日 引言 在当今高度信息化和自动化的世界中,设备内部以及设备之间的可靠通信是实现复杂功能的基石。从汽车的动力控制到工厂的自动化生产线,都需要一个高效、可靠的通信网络来协调各个控制单元的工作。控制器局域网(Contr…...

经营分析≠财务分析,经营分析必看的3条路径分析

每个月开经营分析会&#xff0c;我最怕看到什么&#xff1f;就是财务把利润表从头到尾念了一遍&#xff0c;收入多少、成本多少、费用多少&#xff0c;然后开始读PPT。念完就散会。问题解决了吗&#xff1f;没有。说实话&#xff0c;我第一次看这种汇报也觉得数据很全&#xff…...

企业知识管理新方案:OpenCorpo开源项目部署与RAG架构实践

1. 项目概述与核心价值最近在折腾一个挺有意思的开源项目&#xff0c;叫 OpenCorpo。这名字听起来有点“高大上”&#xff0c;但说白了&#xff0c;它就是一个帮你把公司内部那些零散、混乱的文档、知识、流程给“盘活”的工具。想象一下&#xff0c;你公司里是不是有无数个共享…...

基于NestJS的上下文管理:从AsyncLocalStorage到微服务架构实践

1. 项目概述&#xff1a;从“Nest Hub”到“contextzero/nest_hub”的深度解构最近在逛一些开发者社区和开源项目托管平台时&#xff0c;我注意到一个挺有意思的现象&#xff1a;一个名为“contextzero/nest_hub”的项目开始在一些技术讨论中被提及。乍一看标题&#xff0c;很多…...