oliexdev / openScale

Open-source weight and body metrics tracker, with support for Bluetooth scales
GNU General Public License v3.0
1.68k stars 292 forks source link

Add support for Yoda1 #927

Closed hyx0329 closed 1 year ago

hyx0329 commented 1 year ago

Yoda1 is a simple scale which broadcasts its measurements through advertising packets, with the name "Yoda1". It's LE only and not connectable. Some resellers say that the device can measure body impedance, but from my experience it only has a fake, fixed value equals to 0x1388.

I copied some code from BluetoothOKOK.

oliexdev commented 1 year ago

Thanks for your PR :+1: Do you have a website of the scale and the vendor app which is being used?

hyx0329 commented 1 year ago

My scale is bought on Taobao, and similar products can be found by searching huawei hilink body scale on google(price from 19CNY to 60CNY). This link points to a same product. BTW, there are products with almost identical appearance on walmart, like this one.

Most of the resellers claim that the scale is compatible with Huawei HiLink(a smart home platform by Huawei). I have never actually used their app(direct link for android), but I found project yoda1-scale which inspired me.