Nokia Health products (Body+ connected scales etc)

No, seems like a couple of us can’t get it to work.

https://github.com/home-assistant/home-assistant/issues/26613

Okay, as far as is recon, @vangorra’s new Withings component needs the HA installation to be available via external URL. Is there any way to get Withings Scale data without it being accessible from WWW?

Thanks

This is a great component, but I’m having a minor issue where HA gives me a notification at restart saying that it has found a new integration and wants to configure it.
The thing is that the Withings-integration is already configured and working.
I tried configuring it again to see what would happen, but I just ended up with an additional integration without any entities.
Any idea on why the integration is constantly “rediscovered”?

1 Like

Is there a way to set this up without access to router port forwarding for the Callback URL? I use zerotier one to access my hassio install and have no access to router settings because of the lockdown my internet supplier has on the router they provided

1 Like

@skeletorjus . I experience the same having used your fix to get the component installed. When I used the Withings component in custom_components, I did’t have the problem. The system then made a pycache file in the Withings subdirectory. But using the built-in component and your fix no pycache file is created.
Could the be a part of the explanation??
Anyway. now that we are told that the development of the python-nokia is halted we are in a new situation.
https://github.com/orcasgit/python-nokia/issues/38#issuecomment-538481064

Hi I have a Withings Steel HR Sport. I have Withings authorized and sensors are populating. I don’t see any sensors for Steps. Is this not included?

Same here, no sensor for steps visible although I have it integrated to Withings via Google Fit

Yes. There are other components that use a this api. Creating your own dev api key is easy but it’s possible to use someone else’s. I use this code (with my own api key) to sync between garmin and withings. Plug in these values and authorize your profile and you should be golden.

Thanks for that Daniel, Got me as far as being able to see the profile when I add withings in integrations. However When I select the relevant profile and press authorise I get {“errors”:[{“message”:“redirect_uri_mismatch: The redirect URI provided is missing or does not match partner callback url”}]}
checking the address being called back it is my local address of hassio so is this due to using your callback uri?

Ah, didn’t realise I could now edit the callback to my local address. All solved.
Thanks for the help

2 Likes

Hi Mark .I had the same error. Can you guide me a little more? thank you very much

Yes how did you fix the problem ?

i am really stuck on this step, can you explain how you did this?

Can someone explain in more detail this part of Withings - Home Assistant?

Add the integration (see above).

  • The following only applied if you chose to close off Home Assistant from the public after setting up your Withings account. After authorizing finishing authorization, your browser will redirect back to https://<MY_DOMAIN_NAME>/auth/external/callback . Since that is no longer public, your browser will return an error saying it could not connect. You can get around this by modifying the URL (in the browser) to point to your local address of Home Assistant. So your browser’s URL looked like https://<MY_DOMAIN_NAME>/auth/external/callback but now change it to something like https://192.168.1.11:8123/auth/external/callback .

I have tried replacing the url in the browser in all kind of ways, but I keep on getting

{“errors”:[{“message”:“redirect_uri_mismatch: The redirect URI provided is missing or does not match partner callback url”}]}

Is it possible to see if the scale is currently in use? I only see my weight and other stats of my body.