
* Remove repeated word (i.e., "AirNow Developer Tools Page page." —> "AirNow Developer Tools page.") * Upper-case Celsius * Edit misc spelling and phrasing * Rephrase description to add more detail on variable * Fix minor typos, spacing, and punctuation * tiny tweaks --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2.2 KiB
title, description, ha_category, ha_release, ha_iot_class, ha_config_flow, ha_codeowners, ha_domain, ha_platforms, ha_integration_type
title | description | ha_category | ha_release | ha_iot_class | ha_config_flow | ha_codeowners | ha_domain | ha_platforms | ha_integration_type | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ambiclimate | Instructions on how to integrate Ambiclimate A/C controller into Home Assistant. |
|
0.93 | Cloud Polling | true |
|
ambiclimate |
|
integration |
Integrates Ambiclimate Air Conditioning controller into Home Assistant.
You must create an application here to obtain a client_id
and client_secret
.
The callback url
should be configured as your Home Assistant external URL + /api/ambiclimate
, e.g., https://example.com/api/ambiclimate
.
To enable this platform, add the following lines to your configuration.yaml
file:
# Example configuration.yaml entry
ambiclimate:
client_id: CLIENT_ID
client_secret: CLIENT_SECRET
Restart Home Assistant. Then, go to the frontend and authorize Ambiclimate.
{% configuration %} client_id: description: Your Ambiclimate API client ID. required: true type: string client_secret: description: Your Ambiclimate API client secret. required: true type: string {% endconfiguration %}
Note that you have to select manual mode from the Ambiclimate app to be able to control the A/C from Home Assistant.
{% include integrations/config_flow.md %}
Integration {% term services %}
Enable comfort mode on your AC:
climate.set_comfort_mode
Service data attribute | Optional | Description |
---|---|---|
Name |
yes | String with device name. |
Send feedback for comfort mode:
climate.send_comfort_feedback
Service data attribute | Optional | Description |
---|---|---|
Name |
yes | String with device name. |
value |
yes | Send any of the following comfort values: too_hot, too_warm, bit_warm, comfortable, bit_cold, too_cold, freezing |
Enable temperature mode on your AC:
climate.set_temperature_mode
Service data attribute | Optional | Description |
---|---|---|
Name |
yes | String with device name. |
value |
yes | Target value in Celsius |