I followed JeeSee post above and also didn’t succeeded. You are refering to some “All options” and changes in hassio 0.102 - can you help me clearify thoose parts?
Hi I created a new API instance at the FIT APP site and then it started work again. I don’t if something changed when Google acquired Fitbit.
Ok, did you do these parts?
- Created a folder named ‘fitbit’ in my ‘custom_components’ folder
- Copied the file from Github as ‘sensor.py’ in this folder.
Nope - or actually that I did at first. But What made the different (I think) was creating a new Fitbit/Google App connection (Token)
Hi All,
I’m trying to set up the Fitbit Integration and I can’t figure it out. When I go to dev.fitbit.com/apps/new/ the following information is required:
Application Name
Description
Application Website
Organization
Organization Website
Terms Of Service URL
Privacy Policy URL
OAuth 2.0 Application Type (Server, Client, Personal)
Callback URL
Default Access Type (Read & Write, Read-Only)
Application Name, Description, OAuth 2.0 Application Type and Default Access Type are either self explanatory or provided by HA Notifications - CONFIGURE. I did change the Callback URL to HTTPS. But, where do I find the additional information required to register an application.
The information that I still require is Application Website, Organization, Organization Website, Terms Of Service URL and Privacy Policy URL. Must I build a website to provide these URL’s?
Thanx
@williamwhoch Just make them up. I pasted the same URL for my home assistant that you used in the callback
Anyone know what the sensor names will look like if it’s working? I think I messed up the authorization and I don’t know how to fix it. I have a sensor.steps but I think that’s from the HA app.
Nevermind, It’s “sensor.steps_2”. Looks like I did it ok.
Thank you, that worked. All I have to do now is setup HTTPS.
I have this problem…
My Hass.io run on a Synology NAS under Docker. It works well but two days ago I was no longer able to reach the Home Assinstand interface. I reinstalled it and recovered everything through a snapshop I had done. But Fitbit is no longer configured. I tried to delete it from the configuration, restart, reinsert it and restart again but nothing.
Anyone have any ideas?
I’m trying to add this, but there’s a problem. The callback url is set to the local ip for some reason (http) and not https (because that’s not configured). I go via the nabu casa cloud. If I set that as callback url, the integration fails miserably. Ok, I change the wrong http local ip url in that adress to the naby casa url and I get the authorize page, I select every option hit authorize and than i get a big fat 500 internal server error. How does this work? And what’s the correct callback url if you use Nabu Casa cloud? Is that a bug that it only works on the local ip? Because I don’t want to set that up again with let’s encrypt and the whole stuff. Nabu Casa is easier and I support HA with that money.
I have the exact same issue as stefan. I remember setting this on my previous HA instance before and I had to try a million things until it worked, but now for the life of me I can’t figure it out.
Tried everything, same as mrkesu had it working in a previous installation but now really stumped.
we now have .
external_url: https://redacted.duckdns.org
internal_url: http://192.168.0.63:8123
#http:
# ssl_certificate: /ssl/fullchain.pem
# ssl_key: /ssl/privkey.pem
# base_url: https://redacted.duckdns.org
Tried it with NGINX turned on / off, DuckDNS on / off, some of or all configurations in .yaml commented out.
Also tried
I remember months back in my original setup I used my external I.P. but again cannot remeber exactly what worked.
Have HA given up on the fitbit Integration?
I got mine to work now with Nabu Casa.
- With the new internal\external URL settings in the UI I set both to “https://.ui.nabu.casa”
- Edited fitbit app to use “https://.ui.nabu.casa/api/fitbit/callback” as callback
- Rebooted home assistant
- Opened notification to configure fitbit and clicked the link.
- Nothing happened (?)
- Checked states under developer tools and YAY, sensor.weight is there from fitbit!
- Get depressed about my weight.
explain number 2; there’s no such thing as a fitbit app, where does it say that?
I was able to use the Fitbit integration for several months. Then one day it stopped working. I can’t remember when or what changes I made around that time,or if it was when I was making changes, or if I was making changes around that time, or if it was weeks or months ago that it stopped working. Then I set it up with the Nabu Casa url. I wanted to spend time trying again to set it up without Nabu Casa in case I ever stop using Nabu Casa. Now. I can’t see Fitbit in the Integrations page of Home Assistant Configuration even if I take the Fitbit data out of the sensors.yaml. I haven’t signed out of Nabu Casa and am wondering if that is the reason it doesn’t show up.I think I am giving up and leaving it as is unless it breaks.
edit: I also realized that I could have tried deleting the app on the Fitbit end
Hey guys, im trying since a few days now and no matter what i do i always get this message when i want to authorize the app.
Developer information: unauthorized_client - Invalid client_id
I have no idea what i did wrong, as i just copied and pasted the client_id given to me into the fitbir.conf
Any ideas?
I see this issue got closed and merged (Fitbit authorization always ends up with Server Code 500 · Issue #49285 · home-assistant/core · GitHub), does anyone know when this makes it into a core HA release? I just updated to 2021.6.6 but I still get the same issues trying to authenticate…
i still have problems with the docker home assistant container