WiFi scale server
  1. Interaction Interfaces Between V2.0/V3.0 Devices and the Server
WiFi scale server
  • Interaction Interfaces Between V2.0/V3.0 Devices and the Server
    • Device Registration and Network Configuration
      POST
    • Device Configuration Sync
      GET
    • Get Update Firmware Version Information
      POST
    • Upload Smart Scale Data
      POST
    • Batch Upload Smart Scale Data
      POST
    • Get Update Firmware Version Information-v2.0
      POST
  • Interaction Interfaces Between Torre Devices and the Server
    • Device Registration and Network Configuration
      POST
    • Device Configuration Sync
      POST
    • Get Update Firmware Version Information
      POST
    • Upload Smart Scale Data
      POST
  1. Interaction Interfaces Between V2.0/V3.0 Devices and the Server

Device Registration and Network Configuration

POST
/lefu/wifi/register

Request

Body Params application/json
sn
string 
required
Device serial number
mac
string 
required
MAC address
type
string 
required
Product model
WifiVersion
string 
required
Wi-Fi version number
firmwareVersion
string 
required
Firmware version number
hardwareVersion
string 
required
Model (e.g., S1 (do not use S1 as it is already taken, choose a different value determined by the hardware))
charge
string 
required
Device battery level (in decimal format [e.g., 90%: 0.9])
timezone
integer 
required
Time zone
Example
{
    "WifiVersion": "2.0.0",
    "charge": "0.9",
    "firmwareVersion": "1.0.0",
    "hardwareVersion": "S2",
    "mac": "24:6F:28:39:BA:9D",
    "otaUrl": "http://example.com/wifi",
    "otaWifiUrl": "http://example.com/firmware",
    "sn": "S101LF8080100001",
    "timezone": 8,
    "type": "CF516"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/lefu/wifi/register' \
--header 'Content-Type: application/json' \
--data-raw '{
    "WifiVersion": "2.0.0",
    "charge": "0.9",
    "firmwareVersion": "1.0.0",
    "hardwareVersion": "S2",
    "mac": "24:6F:28:39:BA:9D",
    "otaUrl": "http://example.com/wifi",
    "otaWifiUrl": "http://example.com/firmware",
    "sn": "S101LF8080100001",
    "timezone": 8,
    "type": "CF516"
}'

Responses

🟢200OK
application/json
Body
data
object 
optional
nowTime
integer 
optional
now
integer 
optional
unit
integer 
optional
errorCode
integer 
optional
o=success,1=fail
text
string 
optional
The firmware on the device has been successfully written; this parameter is for compatibility with existing devices.
Examples
{
    "data": {
        "now": 1730369814138,
        "unit": 0
    },
    "errorCode": 0,
    "text": "Register success"
}
Next
Device Configuration Sync
Built with