I’ve had a fitbit wifi bathroom scale for a while. Getting the data out got suddenly more difficult when Google bought them, and I didn’t love giving that data to google. It’s finally died, and I’m looking at replacement options.
In a perfect world, I could just go to a store and buy a “HomeAssistant Ready” scale. If I can’t have that, I’d like a scale that is on my local network and exposes the last x weigh-ins as an API on the device, then I could write something to poll it.
I haven’t seen anything like those, but have turned up:
- a project to decode the bluetooth transmissions of a number of scales (after you build an ESP32 device for it)
- the Withings cloud based scale, but with a well documented API
Any other good options?
I have a Wyze scale, it’s well made and easy to export the data via email automatically.
I don’t have any options for you but make sure you get one that doesn’t use battery when not in use. It’s really annoying replacing those little coin batteries all the time even though you only use it like .001% of the time
I think looking at openscale would be worthwhile:
https://github.com/oliexdev/openScale/wiki
Looks like it can push to mqtt? Huh, that’s new to me.
Also, if you want HA, there’s this:
https://github.com/lolouk44/hassio-addons/blob/master/mi-scale/DOCS.md
Good luck!
OpenScale works great and kind of does what you want. If you have an old Android phone laying around you can have it persistently connected to a cheap Bluetooth scale. Functional, but at a much have higher power cost than an ESP32 solution. Automated database exports to a local file (on the android device) and Syncthing can move your data around for analysis.
The good folks over at Gadgetbridge might have a solution too, although their list of supported scales looks pretty short.
You might also look into making a project like rmfakecloud to trick your Fitbit device into pushing data to a local server.
Not sure about home assistant though, I’ve never used it.
I’ve had a withings scale for like 5 or 6 years, use trendweight.com for a graph, I haven’t had any problems with it besides replacing the batteries every year or so
Where’s that meme about tech enthusiasts and tech employees with a printer gun, where does this guy fall
Can you just get a normal scale? I just have a mechanical one from the last century
How do you automatically compile the daily readings into an excel file with graphs? Raspberry pi running opencv sending the time series to influx db and then grafana generate graphs for you home assistant health monitoring dashboard, along with the blood pressure monitor, continuous glucose monitor, pee ketone content, the pills dispenser and the rest of your fitness regimen?
I don’t know what you are trying to say. (Your sentence is a run on)
Explained by chatgpt
https://chatgpt.com/share/6760e8bc-24ec-8005-be3c-241aa6bf4aaf
I mean, yes, I could. But I’m committed to the #selfhosted life where I spend hours building unnecessarily complicated systems to make my life easier in small ways.
It just feels like a very dark reality
Wait what I thought this was satire at first
you can’t even poke fun at selfhosted people anymore because someone WILL 100% spend 48 hours straight 3d printing and programming a toothbrush
edit: you have to be kidding me https://kuenzi.dev/toothbrush/I thought this one was dumb too https://lemm.ee/post/49060797
That would be a fun thread. What’s the most unnecessary self hosted thing you’ve seen someone host or host
Lmao
I can’t help, I wish I could, but I’m curious. Why a smart scale? Why not just any dumb scale from Bed Bath and Beyond?
I like data, I like tech, I like investing large amounts of time and energy to self-host things that muggles would not bother with.
Body fat tracking etc
I’d guess automatic history tracking. Step on it every morning and it’ll automatically save your weight to Home Assistant or whatever so you can see if you’re gaining/losing over time.
Can’t you just use a notebook for that?
Sure, and I could also turn on/off my lights with a switch instead of having them come on when I get home, and turn off when I leave.
Who would do such a thing? It must absolutely terrible to manually flip a switch.
I don’t know what you want man. I like automating stuff so I don’t have to worry about remembering as much.
That’s crazy talk.
I suppose that makes sense, honestly I just go with “more/less than last time” lol. If I went more in depth with it I’d probably use a pen and paper probably.
I don’t keep track of my weight so I could be wrong here, but more/less than last time wouldn’t be very helpful as your weight can vary by the day. You need a trend over weeks to really see what’s going on. I definitely wouldn’t use pen/paper as it’s just too much data to organize and graph, but excel would be a reasonable alternative.
perhaps a used medical scale?
Not local, but I’ve been using my withings scale for at least 5 years, and I sync the weights with its home assistant automation from the withings api, then plot the data on a custom health dashboard I made.
I’d love a local alternative, but regardless I haven’t had any problems with my setup.
If you can find an old working Wii Fit Balance Board you can use it as a very accurate Bluetooth scale.
Did you do that?
If yes, could you share some info about it?Looks like a few folks have
https://github.com/schellingb/WiiBalanceScale
https://github.com/aelveborn/Wii-Scale
Going to have to try this out myself!
It’s interesting how old console tech comes back around to be useful for other stuff. I’ve used a couple Xbox Kinects to do 3D scanning and with an augmented reality sand box.
Really? That’s a good idea.