Withings Scales

@Manuel82 yes it is supported.

Is it possible to implement this function:
Get temperature sensors from withings scale and CO2

I am trying to setup withings integration, following this tutorial.

When I click on the ‘+’ in configurations, I can find the ‘withings’, but then nothing happens.
I see this in my logs:

  File "/usr/src/homeassistant/homeassistant/components/withings/common.py", line 1090, in redirect_uri
    url = get_url(self.hass, allow_internal=False, prefer_cloud=True)
  File "/usr/src/homeassistant/homeassistant/helpers/network.py", line 72, in get_url
    raise NoURLAvailableError
homeassistant.helpers.network.NoURLAvailableError


I’d also REALLY like this capability. My withings scale is in my bedroom, so it would save me adding another temperature sensor there. My Homebridge setup brings this back, along with air quality. Home assistant has entities for this but it brings back no data.

Am I missing something obvious here…?

image

1 Like

These are just data points that are in the withings api.

You need specific Withings devices to populate them or manually enter the data on their website. Spo2 needs an oximeter (watch), and temperature is from their thermometer.

I think there was an older Withings scale that measured air quality, but that feature was deprecated long ago AFAIK.

Is it possible to display several profiles (we have several users from my family) in the Home Assistant?

Feature request: the HA app can’t pull activity data directly from HealthKit, but some of this (distance, steps, etc) makes it into Withings, and it looks like it should be possible to pull this into HA. Please add activity data?
https://developer.withings.com/oauth2/#operation/measurev2-getactivity

1 Like

@fastender you can do this now. Once you have all your users set up in the Withings account just add multiple instances of the integration; it will forward you to the withings website where you select the new user each time you add the integration.

I am looking into setting this up. What is the call back URL that is required to create the withings account? I don’t use Nabu Casa as noted in the documentation.

+1 This would be very valuable

It’s in the documentation:
https://<MY_DOMAIN_NAME>/auth/external/callback

The issue is I don’t have any domain for the callback? Currently using IFTTT to capture the data they have available. Was just hoping to get it integrated with HA as a central source.

I’ve done this just today and it works but any idea why my weight is correct but my partners looks like it’s from a few weeks ago and doesn’t reflect her latest weight - hers is shown correctly when I’m logged in as me on the Withings Dashboard, it’s just in HA it’s wrong.

For some reason Withings seems to deauthorize API tokens every day or two lately… I think there’s an issue filed on github about it, but it’s probably beyond our control. Anyway you should get a persistent notification that the integration needs to be reauthorized (or take a look at it in HACS)- sounds like that’s what’s happening.

I’m seeing this as well, at random every day or so as you said, affecting both profiles I’m syncing.

I have installed this integration, I too only have scales.
I get entities created but they all say unknown for their value.
I think I may be entering the wrong profile details in the pop up in ha, (just after the redirect to authorize your app)
Should I enter the name of the app I created? My withings email? My name?
I’ve tried these but like I say I get entities but they say unknown.
Any help appreciated
Thanks

I have the same issue as you Dave.

Hi Jean,

have you figured out how to get this data?
I am also stuck at this point.
Data for my weight is being gathered but not the environmental information.

Thanks
Pit

Just got myself a withings scale for Xmas. I added the integration to HA and I see all the entities for myself but they are all “unknown”. Is there another trick I missed?
Got my dev account and API going with client ID and secret ID.

Also, I have 4 users o my scale which all have their own account. Did we ever figure out how to add individual accounts to HA? Or is that still not possible?

Still no luck here, i keep going back every few weeks and starting again but still no luck
All entities are unknown
maybe they changed their API