mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-21 08:16:53 +00:00
Ambiclimate (#8693)
* Create ambiclimate.markdown
* Add files via upload
* Update ambiclimate.markdown
* Rename ambiclimate.markdown to climate.ambiclimate.markdown
* Update and rename climate.ambiclimate.markdown to ambiclimate.markdown
* Update ambiclimate.markdown
* Update ambiclimate.markdown
* Update ambiclimate.markdown
* ✏️ Tweak
After this we will merge it
This commit is contained in:
parent
f50b9fba64
commit
8a9c29fe80
71
source/_components/ambiclimate.markdown
Normal file
71
source/_components/ambiclimate.markdown
Normal file
@ -0,0 +1,71 @@
|
||||
---
|
||||
layout: page
|
||||
title: "Ambiclimate A/C controller"
|
||||
description: "Instructions on how to integrate Ambiclimate A/C controller into Home Assistant."
|
||||
date: 2019-02-21 15:00 +0200
|
||||
sidebar: true
|
||||
comments: false
|
||||
sharing: true
|
||||
footer: true
|
||||
logo: ambiclimate.png
|
||||
ha_category: Climate
|
||||
ha_release: 0.93
|
||||
ha_iot_class: Cloud Polling
|
||||
---
|
||||
|
||||
Integrates [Ambiclimate](https://Ambiclimate.com) Air Conditioning controller into Home Assistant.
|
||||
|
||||
You must create an application [here](https://api.ambiclimate.com/clients) to obtain a `client_id` and `client_secret`.
|
||||
The `callback url` should be configured as your Home Assistant `base_url` + `/api/ambiclimate`, e.g. `https://example.com/api/ambiclimate`.
|
||||
|
||||
To enable this platform, add the following lines to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# 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.
|
||||
|
||||
## {% linkable_title Component 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
|
BIN
source/images/supported_brands/ambiclimate.png
Normal file
BIN
source/images/supported_brands/ambiclimate.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.6 KiB |
Loading…
x
Reference in New Issue
Block a user