Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added new daikin platform (climate + sensors) #4127

Merged
merged 7 commits into from Jan 4, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
46 changes: 46 additions & 0 deletions source/_components/climate.daikin.markdown
@@ -0,0 +1,46 @@
---
layout: page
title: "Daikin AC"
description: "Instructions on how to integrate Daikin AC(s) with Home Assistant."
date: 2017-12-03 05:00
sidebar: false
comments: false
sharing: true
footer: true
logo: N/A
ha_category: Climate
ha_release: 0.59
ha_iot_class: "Local Polling"
---

### Description ###

The climate component integrates Daikin air conditioning systems into Home Assistant, enabling control of setting the following parameters:
- **mode** (cool, heat, dry, fan only or auto)
- **fan speed**
- **target temperature**
- **swing mode** (on supported models)

Current temperature is displayed.

<p class='note warning'>
Please note, the `daikin` platform integrates **ONLY the european versions of Daikin ACs (models BRP069A41, 42, 43, 45)** into Home Assistant
</p>

### Configuration ###

Manual configuration and customization is possible by using the sample configuration from below:

```yaml
# Example configuration.yaml entry
climate:
- platform: daikin
host: 10.0.0.1
name: optional name
```

Configuration variables:

- **host** (*Required*): IP or hostname of the device
- **name** (*Optional*): If the device has a name previously set by the user than that name will be used

63 changes: 63 additions & 0 deletions source/_components/daikin.markdown
@@ -0,0 +1,63 @@
---
layout: page
title: "Daikin AC"
description: "Instructions on how to integrate Hive devices with Home Assistant."
date: 2017-12-10 21:00
sidebar: false
comments: false
sharing: true
footer: true
logo: N/A
ha_category: Climate
ha_release: 0.59
ha_iot_class: "Local Polling"
---

### Description ###

The component integrates Daikin air conditioning systems into Home Assistant.

To automatically add all your Daikin devices (ACs and associated sensors) into your Home Assistant installation, add the following to your 'configuration.yaml' file:

<p class='note warning'>
Please note, the Daikin platform integrates **ONLY the european versions of Daikin ACs (models BRP069A41, 42, 43, 45)** into Home Assistant
</p>

```yaml
# Example configuration.yaml entry
daikin:
hosts:
- 192.168.4.161

monitored_conditions:
- inside_temperature
- outside_temperature

```

{% configuration %}
hosts:
description: List of IP addresses or hostnames.
required: true
type: array
monitored_conditions:
description: List of items you want to monitor for each device.
required: false
detault: All conditions
type: list
keys:
inside_temperature:
description: The current temperature measured inside the house.
outside_temperature:
description: The current temperature measured outside the house.
{% endconfiguration %}

<p class='note warning'>
Please note that some AC devices may report outside temperature only when they are turned on.
</p>


The Daikin Home Assistant platform currently supports the following Hive devices:

- [Climate](/components/climate.daikin)
- [Sensor](/components/sensor.daikin)
61 changes: 61 additions & 0 deletions source/_components/sensor.daikin.markdown
@@ -0,0 +1,61 @@
---
layout: page
title: "Daikin AC"
description: "Instructions on how to integrate Daikin AC(s) with Home Assistant."
date: 2017-12-03 05:00
sidebar: false
comments: false
sharing: true
footer: true
logo: N/A
ha_category: Climate
ha_release: 0.59
ha_iot_class: "Local Polling"
---

### Description ###

The sensor component integrates Daikin air conditioning systems into Home Assistant, enabling displaying the following parameters:
- **inside temperature**
- **outside temperature**

<p class='note warning'>
Please note, the `daikin` platform integrates **ONLY the european versions of Daikin ACs (models BRP069A41, 42, 43, 45)** into Home Assistant
</p>

### Configuration ###

Manual configuration and customization is possible by using the sample configuration from below:

```yaml
# Example configuration.yaml entry
sensor:
- platform: daikin
host: 10.0.0.1
name: optional name
monitored_conditions:
- inside_temperature
- outside_temperature

```

{% configuration %}
host:
description: IP or hostname of the device.
required: true
type: string
monitored_conditions:
description: List of items you want to monitor for each device.
required: false
detault: All conditions
type: list
keys:
inside_temperature:
description: The current temperature measured inside the house.
outside_temperature:
description: The current temperature measured outside the house.
{% endconfiguration %}

<p class='note warning'>
Please note that some AC devices may report outside temperature only when they are turned on.
</p>