Home Connect integration: "The given user is not assigned to this app in the developer portal."

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

  1. 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.
  2. I followed the instructions in the official documentation:
    Home Connect - Home Assistant
  3. I created an account on the Home Connect Developer Portal using a different email address than my Home Connect account.
  4. In the Developer Portal application settings I filled in the email address of my Home Connect user account under:

Default Home Connect User Account for Testing

(This is the same account that owns the dishwasher.)

  1. I configured the Redirect URL using:

which redirects to my external Home Assistant address via Nabu Casa.

  1. I logged out and then I waited more than 20 minutes to make sure the settings were applied.
  2. I then logged into Home Assistant via my remote Nabu Casa URL and started the config flow manually:

Settings → Devices & Services → Add Integration → Home Connect (Bosch)

  1. I am redirected to the SingleKey login page where I log in using my Home Connect account.
  2. After logging in, I immediately receive the error:

The given user is not assigned to this app in the developer portal.

Question

I am not sure what I might have configured incorrectly or what else I can check. I followed the integration documentation exactly.

I have attached screenshots of my configuration steps.

I really hope someone can help me with this, it’s driving me nuts.

1 Like

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

2 Likes

Same here, 2026.3.0

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?

Can you help me with where this is done?

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.

go to the URL http://your_homeassistant_ip:8123/config/application_credentials


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]

  1. Click on add item
  2. Choose the integration from the list (in my case ‘home connect’)
  3. Enter the email you used in the developer portal as “Default Home Connect Account for Testing”
  4. Copy the Client ID (found under ‘applications’ menu, click on details on the app you created by using the integration step)
  5. Copy the Client secret (found in same screen as 4 above).
  6. Hit ‘add’.

Proceed by installing the integration from you Home Assistant integration screen…