You're using an old version of the bodymetrics class, which was updated since to include mode data (now it have basically all the data the original mi fit has, including the metabolic age and body score).
Here's the updated version (and the original source from which the hass integrtion is based): https://github.com/wiecosystem/Bluetooth/tree/master/sandbox
The class is also no divided in 3 classes, bodymetrics (for the body metrics without their scales), bodyscales (that now includes the mi fit and the holtek SDK values) and bodyscore (which is the body score you have in mi fit).
Hello,
You're using an old version of the bodymetrics class, which was updated since to include mode data (now it have basically all the data the original mi fit has, including the metabolic age and body score). Here's the updated version (and the original source from which the hass integrtion is based): https://github.com/wiecosystem/Bluetooth/tree/master/sandbox The class is also no divided in 3 classes, bodymetrics (for the body metrics without their scales), bodyscales (that now includes the mi fit and the holtek SDK values) and bodyscore (which is the body score you have in mi fit).