Skip to content

I parsed an another OKOK scale sold in Türkiye that sends 13 bytes of data. #1309

@turkerozturk

Description

@turkerozturk

Hello, I can receive weight measurements from an OKOK scale sold in Türkiye that sends 13 bytes of data, not using OpenScale, but via ESPHome ESP32 Bluetooth proxy code.

Below, I will show you the difference from another very similar scale; perhaps you can add it to your existing handler code:

The only difference from the one on the page #950 (arnelap) is that mine lacks the first two bytes at the beginning, the final byte with the value 'ae', and the MAC manufacturer bytes are different.

Example:
His:
c0 b1 1f d6 17 70 0a 01 25 5d 02 49 a6 3d e8 ae
Mine:
NONE NONE 24 F9 17 70 0a 01 25 50 FB 19 11 22 33 NONE

So mine doesn't start with the constant c0. What makes it different from mine is;
Mine is a total of 13 bytes.
17 70 0a 01 are also in his, but since the first two bytes are not in mine, their byte numbers are different.

The data from the scale is always 13 bytes in total.
Several 13-byte datas come in a row, but only one of them is needed, as explained below:

From left to right:
bytes 00, 01: Weight information in big endian. Example hex 24 F9 = decimal 94 65 = 94.65 kg
bytes 02, 03, 04, 05: Always constant and equal to the hex value "17 70 0A 01".
byte 06: If 0x25, use this weight information and exit the loop, do not use the 13 bytes of data that is 0x24. 25 = final measurement locked (24 = is measuring)
bytes 07, 08, 09: MAC address prefix 50:FB:19 is registered to CHIPSEA TECHNOLOGIES (SHENZHEN) CORP
bytes 10, 11, 12: The rest of the MAC ADDRESS

Since the data from the scale can be viewed with the OKOK application, I think it's OKOK. The brand written on it is "Allure".
Model: MF0669 (2022-02)

The screen turns on when you step on it (minimum 5 kg), and turns off after 15 seconds.
The box states a maximum weight of 180 kg.

Importer: Monofiyat Elek. Hizm. Ve Tic. A.Ş.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions