# 通讯秤 WIFI 模块配置说明 (WiFi Module Setup Manual) Canonical URL: https://ai.njwl.ai/cheng/ Source: 3656958705WIFI模块设置说明_v1.7最新.docx (v1.7), updated 2026-09-04. ## Critical facts 1. The scale's WiFi module only supports 2.4 GHz WiFi, not 5 GHz. Provisioning methods WiFi1 and WiFi2 support only WiFi4 / 2.4 GHz routers (most dual-band-combined routers also work). 2. To enter provisioning mode, press the composite key while the scale is in weighing state; the screen shows "WIFI" for about 1 second. Repeat this key press to cycle WiFi1 → WiFi2 → (WiFi3). 3. Composite keys vary by model (see the table in the page): e.g. 5-key scale = [功能/模式/Mode] + [单位]; 6-key = [重示/MR] + [单位]; 20-key counting = [累计清除] + [去皮]; 20-key pricing = [单位] + [去皮]; 28-key pricing = [PLU] + [单位]; calibration-key meter = [校正/CAL] + [单位]. 4. Three provisioning methods: WiFi1 (in-app direct), WiFi2 (phone connects to the scale's "HCT-WiFi" hotspot), WiFi3 (app auto-discovers the scale). 5. Communication uses TCP. As a server, default Modbus port is 502; forbidden ports include 60000 and other restricted ports. 6. As an HTTP client, the scale posts to a server-provided API (default payload is a single weight; JSON + GBK default). As an HTTP server it supports GET only on port 80. 7. Heartbeat packets can be enabled to prevent disconnects; the server must echo the same heartbeat data. ## Provisioning composite-key table (key → key sequence) - 5键计重秤/仪表/天平: [功能/模式/Mode] + [单位] - 6键计重秤/仪表: [重示/MR] + [单位] - 20键计数仪表: [累计清除] + [去皮] - 28键计数仪表: [单重预设] + [单位] - 20键计价仪表: [单位] + [去皮] - 28键计价仪表: [PLU] + [单位] - 带校正键的小仪表: [校正/CAL] + [单位] ## Communication settings - Must press [一键读取] before changing parameters. - Serial/baud rate must match the scale's serial port. - Fixed IP is optional; when set, the IP must be accepted by the router and the gateway must be valid, otherwise later parameter setting will fail. Leave fixed IP unchecked for automatic IP. ## HTTP - GET example (HTTP server mode): http://192.168.28/get (port 80, fixed). - Optional command field `cmd` (e.g. `SZ` = tare-to-zero). Note: the returned data after a command is the PREVIOUS data, not the post-command result. ## Files - Human-readable page: index.html - Structured facts: facts.json - Original document: files/3656958705WIFI模块设置说明_v1.7最新.docx - Images: img/image1.png … img/image37.png (image2 is jpeg)