I don't have the scale, but I got the protocol for the watch and it'll probably be similar enough.
Been using my implementation exclusively for months, seems fine.
https://github.com/davidventura/withouthings