mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-21 08:16:53 +00:00
Update Home Connect documentation to include new features and improvements (#35394)
This commit is contained in:
parent
1f94c91422
commit
e1f05552b9
@ -5,19 +5,24 @@ ha_category:
|
|||||||
- Binary sensor
|
- Binary sensor
|
||||||
- Hub
|
- Hub
|
||||||
- Light
|
- Light
|
||||||
|
- Number
|
||||||
- Sensor
|
- Sensor
|
||||||
- Switch
|
- Switch
|
||||||
|
- Time
|
||||||
ha_iot_class: Cloud Push
|
ha_iot_class: Cloud Push
|
||||||
ha_release: '0.110'
|
ha_release: '0.110'
|
||||||
ha_domain: home_connect
|
ha_domain: home_connect
|
||||||
ha_codeowners:
|
ha_codeowners:
|
||||||
- '@DavidMStraub'
|
- '@DavidMStraub'
|
||||||
|
- '@Diegorro98'
|
||||||
ha_config_flow: true
|
ha_config_flow: true
|
||||||
ha_platforms:
|
ha_platforms:
|
||||||
- binary_sensor
|
- binary_sensor
|
||||||
- light
|
- light
|
||||||
|
- number
|
||||||
- sensor
|
- sensor
|
||||||
- switch
|
- switch
|
||||||
|
- time
|
||||||
ha_integration_type: integration
|
ha_integration_type: integration
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -28,10 +33,24 @@ The integration will add one Home Assistant device for each connected home appli
|
|||||||
- A power switch
|
- A power switch
|
||||||
- If the device has programs, switches for each of the individual programs will be added. Note that program options cannot be configured currently.
|
- If the device has programs, switches for each of the individual programs will be added. Note that program options cannot be configured currently.
|
||||||
- If the device has programs, a timestamp sensor for remaining time and a numeric sensor for the progress percentage.
|
- If the device has programs, a timestamp sensor for remaining time and a numeric sensor for the progress percentage.
|
||||||
- For hood's functional light a light switch including brightness control will be added.
|
- Light:
|
||||||
- For hood's and dishwasher's ambient light a light switch including brightness and color control will be added.
|
- Hoods:
|
||||||
|
- Functional light: on/off and brightness
|
||||||
|
- Ambient light: on/off, brightness, HSV and RGB
|
||||||
|
- Dishwasher: on/off, brightness, HS and RGB
|
||||||
|
- Cooling appliances: Both, external and internal lights, on/off and brightness
|
||||||
|
- Numbers that set the temperature of cooling appliances.
|
||||||
|
- Time for alarm clock for cooktops and ovens.
|
||||||
|
- Multiple sensors that report the different states and events reported by the appliance.
|
||||||
|
- Binary sensors that show binary states of the appliance.
|
||||||
|
|
||||||
|
{% note %}
|
||||||
Note that it depends on the appliance and on API permissions which of the features are supported.
|
Note that it depends on the appliance and on API permissions which of the features are supported.
|
||||||
|
{% endnote %}
|
||||||
|
|
||||||
|
{% note %}
|
||||||
|
Some devices only have the state `on` and turn off is not supported by the appliance, check [power state availability at Home Connect API documentation](https://api-docs.home-connect.com/settings/#power-state) for more information.
|
||||||
|
{% endnote %}
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
@ -47,12 +66,15 @@ Note that it depends on the appliance and on API permissions which of the featur
|
|||||||
4. On success, you will be redirected to the **Applications** page. Select **Details** for your app. Make note of the client ID and secret - you will need it for the next step. Log out of the Home Connect developer portal.
|
4. On success, you will be redirected to the **Applications** page. Select **Details** for your app. Make note of the client ID and secret - you will need it for the next step. Log out of the Home Connect developer portal.
|
||||||
5. In Home Assistant, find the Home Connect integration and launch it. You will be prompted to create an [Application Credential](https://www.home-assistant.io/integrations/application_credentials). You will need to provide a name (it's arbitrary) in addition to the Client ID and Secret from the previous step. Then, follow the steps in the UI to complete setup.
|
5. In Home Assistant, find the Home Connect integration and launch it. You will be prompted to create an [Application Credential](https://www.home-assistant.io/integrations/application_credentials). You will need to provide a name (it's arbitrary) in addition to the Client ID and Secret from the previous step. Then, follow the steps in the UI to complete setup.
|
||||||
|
|
||||||
*Important*:
|
{% important %}
|
||||||
- **Power on** all your appliances during the integration configuration process; otherwise appliance programs list will be empty.
|
|
||||||
- To update the appliance programs list, you can reload the Home Connect integration when an appliance is turned on. If the re-initialization process is not triggered by reload, restart the Home Assistant when an appliance is turned on.
|
- **Power on** all your appliances during the integration configuration process; otherwise, appliance programs list will be empty.
|
||||||
- After performing the steps above, [log out](https://developer.home-connect.com/user/logout) of your Home Connect Developer account. If you don't do this, the configuration steps below will fail during OAuth authentication with the message `“error”: “unauthorized_client”`.
|
- To update the appliance programs list, you can reload the Home Connect integration when an appliance is turned on. If the re-initialization process is not triggered by reload, restart the Home Assistant when an appliance is turned on.
|
||||||
- The provided Home Connect User Account email address **must** be all lowercase otherwise it will result in authentication failures.
|
- After performing the steps above, [log out](https://developer.home-connect.com/user/logout) of your Home Connect Developer account. If you don't do this, the configuration steps below will fail during OAuth authentication with the message `“error”: “unauthorized_client”`.
|
||||||
- All changes in the developer portal take 15 minutes before the change is implemented.
|
- The provided Home Connect User Account email address **must** be all lowercase; otherwise, it will result in authentication failures.
|
||||||
|
- All changes in the developer portal take 15 minutes before the change is implemented.
|
||||||
|
|
||||||
|
{% endimportant %}
|
||||||
|
|
||||||
{% details "I have manually disabled My Home Assistant" %}
|
{% details "I have manually disabled My Home Assistant" %}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user