Bathroom scale options?
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?
GitHub - theengs/decoder: Efficient, portable and lightweight library for Internet of Things payload decoding.
Efficient, portable and lightweight library for Internet of Things payload decoding. - theengs/decoderGitHub
like this
Rivalarrival
in reply to thirdBreakfast • • •I use Tasker to log my weight to a Google Sheets spreadsheet, and just use a dumb scale.
The only piece of technology in my house is a toaster from 1982, and I keep a loaded shotgun next to it just in case it makes a noise I don't recognize.
mbirth
in reply to Rivalarrival • • •k4j8
in reply to Rivalarrival • • •narc0tic_bird
in reply to Rivalarrival • • •SCP-426 - SCP Foundation
scp-wiki.wikidot.comRivalarrival
in reply to narc0tic_bird • • •The only technology in my house is me, and I keep a loaded shotgun next to me in case I make a noise I don't recognize.
(Am I doing this right?)
socialmedia
in reply to Rivalarrival • • •Rivalarrival
in reply to socialmedia • • •undefined
in reply to thirdBreakfast • • •like this
DaGeek247 likes this.
taaz
in reply to thirdBreakfast • • •like this
DaGeek247 and pgetsos like this.
restingboredface
in reply to thirdBreakfast • • •I have a withings and I really like it. Their privacy policy made me feel better about allowing my info on the cloud. You can run it offline (it sends weight via Bluetooth to the app but won't show 7-day trend an scale screen without wifi). I don't mind that, so I leave it disconnected. I don't use a home assistant though so I can't speak to that part.
I have the withings watch also, so I use the app as my catch all health tracker which works well. it's nice to have everything together. Can't speak to any others but I'd recommend withings.
like this
DaGeek247 and pgetsos like this.
rumba
in reply to restingboredface • • •I went from Fitbit to Withings, that Fitbit scale was nothing but pain. Every time my battery started getting low it would disconnect from Wi-Fi and I have to re pair it. It was inconsistent, If you pick it up and move it a foot to the left you get a completely different reading than if you just leave it where it sits. Because of the messed up fluctuations, It constantly identified the wrong person in the house.
Had the Withings scale for 4 years now and it's just been fine.
like this
pgetsos likes this.
KyuubiNoKitsune
in reply to thirdBreakfast • • •thirdBreakfast
in reply to KyuubiNoKitsune • • •KyuubiNoKitsune
in reply to thirdBreakfast • • •Yep, pretty much. Just get an ESP32 and not an 8266.
I have it plugged into an old Nokia charger and hidden in a cupboard to service all the Bluetooth temperature and door sensors.
When I use the scale it automatically sends the data to HA. Really convenient to use.
peregus
in reply to KyuubiNoKitsune • • •Firmware apart what did you have to do?
fmstrat
in reply to thirdBreakfast • • •tetris11
in reply to fmstrat • • •PeriodicallyPedantic
in reply to thirdBreakfast • • •I have a withings scale and it's great so far. \
Like you, I had a Fitbit one, and I find it sucked and was very unreliable.
It's worth noting that there is a withings home assistant integration
Withings
Home Assistantazdle
in reply to thirdBreakfast • • •Supported scales in openScale
GitHubcyberwolfie
in reply to azdle • • •This is what I use. Replaced my old Fitbit Aria 2. I weighed in on both scales for about a month, and it was consistently 0.15 kg below, which is good. The body fat measurement was a bit more off, and it varies almost nothing over long periods of time, but I don't really trust those measurements anyway.
I believe you can set up the scale in GadgetBridge as well, but I have not tried to do that.
deafboy
in reply to azdle • • •antlion
in reply to thirdBreakfast • • •like this
pgetsos likes this.
B0rax
in reply to antlion • • •ShepherdPie
in reply to antlion • • •peregus
in reply to antlion • • •If yes, could you share some info about it?
pgetsos likes this.
antlion
in reply to peregus • • •Geologist
in reply to thirdBreakfast • • •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.
desktop_user
in reply to thirdBreakfast • • •ArcaneSlime
in reply to thirdBreakfast • • •Joelk111
in reply to ArcaneSlime • • •ArcaneSlime
in reply to Joelk111 • • •Joelk111
in reply to ArcaneSlime • • •ArcaneSlime
in reply to Joelk111 • • •Possibly linux
in reply to Joelk111 • • •Joelk111
in reply to Possibly linux • • •AnUnusualRelic
in reply to Joelk111 • • •Possibly linux
in reply to Joelk111 • • •Joelk111
in reply to Possibly linux • • •original2
in reply to ArcaneSlime • • •thirdBreakfast
in reply to ArcaneSlime • • •baatliwala
in reply to thirdBreakfast • • •TriflingToad
in reply to baatliwala • • •edit: you have to be kidding me kuenzi.dev/toothbrush/
Hacking my “smart” toothbrush
ckuenzi (The Twenty Percent)like this
pgetsos likes this.
ComradeMiao
in reply to TriflingToad • • •ComradeMiao
in reply to TriflingToad • • •ComradeMiao
in reply to TriflingToad • • •Any foss versions of shazam? - lemm.ee
lemm.eePossibly linux
in reply to thirdBreakfast • • •thirdBreakfast
in reply to Possibly linux • • •like this
pgetsos likes this.
Possibly linux
in reply to thirdBreakfast • • •passiveaggressivesonar
in reply to thirdBreakfast • • •Revan343
in reply to passiveaggressivesonar • • •abeorch
in reply to thirdBreakfast • •@thirdBreakfast
@Selfhosted
Have you seen github.com/oliexdev/openScale
Selfhosted reshared this.
thirdBreakfast
in reply to abeorch • • •abeorch
in reply to thirdBreakfast • •@thirdBreakfast
@Selfhosted
Ah #HomeAssistant also has an integration for #withings
Selfhosted reshared this.
stalfoss
in reply to thirdBreakfast • • •sunstoned
in reply to thirdBreakfast • • •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.
GitHub - oliexdev/openScale: Open-source weight and body metrics tracker, with support for Bluetooth scales
GitHublike this
pgetsos likes this.
besmtt
in reply to thirdBreakfast • • •I think looking at openscale would be worthwhile:
github.com/oliexdev/openScale/…
Looks like it can push to mqtt? Huh, that's new to me.
Also, if you want HA, there's this:
github.com/lolouk44/hassio-add…
Good luck!
Home
GitHubmacroplastic
in reply to besmtt • • •I use openscale and a Beuer BF700 (I think that's the model #, it's a model listed in the github wiki) and it works great, although I had to do the initial setup on their proprietary app to get the profiles to work right, and the scale had to be imported/was a bit hard to find. The wiki includes instructions for modifying a scale to add an arduino and the necessary bits to DIY one if you're at all technically inclined.
I recommend it, but YMMV if you try to use a newer scale. If I ever have more time I would like to try to extend the drivers to support more scales, because openscale is very good software.
billbasher
in reply to thirdBreakfast • • •