upvote
Yeah, I got turned off when I realized you can’t sync these devices via Bluetooth or LAN.

Required path is: Scale data -> WiFi -> Internet -> Withings app -> HealthKit

reply
There’s an HA integration path for the scale to HA but I don’t believe anyone has yet built the HA to HealthKit side of that.
reply
Doesn’t that require using the Withings API (cloud)?

Looks like HA updated their documentation to reflect the $99/yr requirement: https://www.home-assistant.io/integrations/withings/

reply
Whoever wrote https://didac.dev/blog/i-made-my-withings-scale-sync-to-home... apparently got it working with Bluetooth LE and an esp32 chip. Sadly, they didn’t share their code yet, and as I lack their social media options I can’t email them requesting they post it. Perhaps they’ll see this comment, or perhaps someone else will repeat the solution and post it this time — but without the HealthKit path, there’s not much gain to be had over just manually typing the weight measured into the Health app.
reply
deleted
reply
Is that my problem? I figured that WiFi access was enough to hit my phone to update HealthKit, but I never gave the scale access to the Internet ("you can go live over there on the IoT VLAN with the other tattletale devices").

Well, fuck that. Now I'm really, really, really not going to buy a Withings product again.

reply
Mine died after a year, which I suspect is because my spouse used it after showers, and they’re not designed to handle bathroom moisture. Not even rated as water resistant.

Never again.

reply
Seriously? That’s awful by design. I figured it was BT from scale to phone app.
reply
It used to work that way but there was an update that forced it to go through their app and you needed to make an account. I had used mine for a couple years until this became a requirement then I just gave it away and went back to my dumb scale and manually entering the value into the Health app
reply