Home Connect Integration Setup
Connect Bosch and Siemens appliances to Home Assistant with the native Home Connect cloud integration, including developer portal registration and OAuth sign-in.
The native Home Connect integration connects Bosch and Siemens appliances to Home Assistant through the Home Connect cloud. It requires a free developer account to create the application credentials that Home Assistant uses to sign in to your Home Connect account.
Before You Start
Confirm the following before you begin:
- Your appliances are connected to your Home Connect account and work in the Home Connect app.
- You have the Home Connect account username and password available.
- Home Assistant has a working internet connection. This is a cloud integration.
Step 1: Create a Developer Account
- Go to the Home Connect developer portal and create a developer account.
- During sign-up, enter the email of your Home Connect app account under Default Home Connect User Account for Testing.
Step 2: Register an Application
- In the developer portal, go to Applications and select Register Application.
- Enter the following values:
- Application ID:
Home Assistant(or another name you will recognize) - OAuth Flow: Authorization Code Grant Flow
- Redirect URI:
https://my.home-assistant.io/redirect/oauth
- Application ID:
- Save the Client ID and Client Secret shown on the application details page.
- Log out of the developer portal. Staying logged in causes the OAuth step below to fail with an
unauthorized_clienterror.
Step 3: Add the Integration in Home Assistant
- In Home Assistant, go to Settings > Devices & Services > Add Integration and select Home Connect.
- When asked for application credentials, enter the Client ID and Client Secret from Step 2.
- Sign in with the Home Connect account and authorize access when prompted.
Step 4: Verify the Appliances
Once linked, your appliances appear in Home Assistant with status sensors, program controls, and remote start options matching what each appliance supports.
Last modified July 22, 2026: Add brand integration guides and reorganize integration docs (1508ed6)