this post was submitted on 14 Dec 2024
135 points (97.2% liked)

Selfhosted

40670 readers
586 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

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?

you are viewing a single comment's thread
view the rest of the comments
[–] KyuubiNoKitsune@lemmy.blahaj.zone 6 points 6 days ago (4 children)

I have a Xiaomi scale connected through an esp Bluetooth proxy. Works pretty well.

[–] thirdBreakfast@lemmy.world 2 points 6 days ago (1 children)

The process for this is to obtain an EPS32 with bluetooth and wifi, pair it to the scale with bluetooth then keep it powered on in range of the scale, then the data goes into HA?

[–] KyuubiNoKitsune@lemmy.blahaj.zone 4 points 6 days ago (1 children)

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@lemmy.world 1 points 5 days ago* (last edited 5 days ago) (1 children)

Which firmware did you load into the ESP?
Firmware apart what did you have to do?

ESPHome has firmware for the BT proxy:

https://esphome.io/projects/?type=bluetooth

The I installed the xiaomi app on my phone, I think it was called zepp life or something for the scale I have, you do the initial setup of the scale on there, and then it'll be picked up by the Bluetooth proxy.

load more comments (2 replies)