I am trying to configure the Home Connect integration in Home Assistant but I keep getting the following error during the login step:
The given user is not assigned to this app in the developer portal.
I followed the official integration documentation step by step but cannot figure out what I might be doing wrong. I have read other posts that describe this problem nothing seems to work.
Environment
Home Assistant version: 2026.3.0
Accessing HA remotely via Home Assistant Cloud (Nabu Casa)
Steps I followed
I created a Home Connect / SingleKey ID account and added my dishwasher using the Home Connect Android app. The appliance is visible and working correctly in the app.
i had similiar issues when adding home connect integration. I have had to add the user credentials manually at home assistant before adding the integration:
http://[your home assistant adress]/config/application_credentials.
There you have to input your home connect developer email, the O-Auth Client ID and Client Secret ID. You find them in the home connect develop portal, where you defined your application
Awesome. This did it. I did precisely what you said. I added my developer email address under the Name field for the application credential and added Client ID and Secret. Then I added the Home Connect integration again. I was prompted to select the correct application credential and then logged in at Singlekey with my Home Connect (non-dev) account, and then I was all set. Thanks a lot!
What are you using for the values in the developer portal. Is it literally what is in the Home Connect - Home Assistant instructions. Do we customize the websites using our nabu casa sites?
Iâm not sure what your question is. You should follow the instructions regarding the development portal as written in the HA docs for the Home Connect integration. After youâve set up an application in the dev portal you have a Client ID and a Client Secret that you need to create the application credential in your HA as described in the post marked as solution here.
Follow indeed the instructions on the integratinon page first.
Once that is done, as an additional clarification to the solution, [quote=âjoh-ha, post:9, topic:993625, full:trueâ]
go to the URL http://your_homeassistant_ip:8123/config/application_credentials
[/quote]
Click on add item
Choose the integration from the list (in my case âhome connectâ)
Enter the email you used in the developer portal as âDefault Home Connect Account for Testingâ
Copy the Client ID (found under âapplicationsâ menu, click on details on the app you created by using the integration step)
Copy the Client secret (found in same screen as 4 above).
Hit âaddâ.
Proceed by installing the integration from you Home Assistant integration screenâŚ
Unfortunately, I still can't get this to work. I set this up last November and it work perfectly until a good 3 weeks ago. So I tried to set it up again by deleting the integration and its application credentials (via config/application_credentials) in HA. I verified I can log in to the home connect development portal and can see the application details for HA (unchanged from last November), including the email address for the home connect user account for testing (this is different from the email address I use to log in the the HC dev portal and the SingleKey ID website that I get directed to when I try to set up the HC integration again). Then I log out of the HC dev portal, and try to add the Home Connect integration. It prompts me for the name (where I use the "HC user account for testing" email), the client id and client secret. And then it takes me to the SingleKey ID website where I can log in but get the "The given user is not assigned to this app in the developer portal." error. Since that fails, the integration is added.
I tried adding the credentials via config/application_credentials before trying to add the integration. That didn't help (side note: if I add multiple credentials for HC, it prompts me which one to use). I also tried waiting a good 15 minutes, even though I didn't change anything in the HC dev portal (since the app was set up last November).
I checked https://my.home-assistant.io/ and the homeassistant.local url listed there does take me to my HA instance (of course only when I'm connected to my LAN; if I try on my mobile phone with wifi off it's not reachable, as it should).
I tried adding the integration via the Bosch entry in the list rather than the Siemens one, but same results.
Also the HC app itself works fine (just reinstalled it on a new phone without issues).
Any ideas on what I might be doing wrong, or what else I can try?
In the above, I should have added I'm on HA 2026.5.4 (and have tried on the HA versions since 3 weeks ago). In the HC dev application setup, the redirect url is set to https://my.home-assistant.io/redirect/oauth and when I get the error, the URL lists https://my.home-assistant.io/redirect/oauth/?error=access_denied&error_description=CIAM+migration+failed.+Error+code:+702&state=.... Maybe that "CIAM migration failed" or the 702 error code says something?