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?

  • KyuubiNoKitsune
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    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
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 months ago

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

      • KyuubiNoKitsune
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        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.