This HA integration is for BRP069A62 (should work with BRP069A61) Daikin Altherma LAN adapter. Also, it has been successfully tested with D2CND with gateway DRGATEWAYAA.
The integration connects to device locally, thus internet connection is not required.
NOTE: This is a very early release, and comes without any guarantees. So, use it at your own risk.
You can install manually or by using HACS (the easier way).
- Go to
HACS > Integrations
- Press
+ explore and & download repositories
- Search for
Daikin Altherma
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml
). - If you do not have a
custom_components
directory (folder) there, you need to create it. - In the
custom_components
directory (folder) create a new folder calleddaikin_altherma
. - Download all the files from the
custom_components/daikin_altherma/
directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant
- It should automatically discover your adapter !
If device is not discovered automatically you can go to "Configuration" -> "Integrations" click "+" and search for "Daikin Altherma HVAC"
This integration allows to control the following options
For water heating:
- Get/Set target temperature
- Get water temperature
- Turn off/on
- Turn powerful
For space heating:
- works with both states weather dependent and fixed
- Operation State (heating/cooling/auto)
- Leaving water temperature heating/cooling/auto (get/set)
- Leaving water temperature offset heating/cooling/auto (get/set)
- Indoor temperature
- Outdoor temperature
- Current leaving water temperature
- Turn on/off
- Operation mode
I do not own room thermostat, therefore I cannot properly test it. In this case I just control leaving water temperature. Daikin device allows to control leaving water temperature which is not what you expect your room temperature to be it is either higher or lower (if cooling is turned on). If you don't have thermostat you can use generic thermostat which comes with HA by default.
Put this into your configuration.yaml
:
climate:
- platform: generic_thermostat
name: My Heater
unique_id: daikin_climate_control
target_sensor: sensor.indoor_temperature
min_temp: 18
max_temp: 26
heater: switch.climate_control
target_temp: 20
cold_tolerance: 0.3
hot_tolerance: 0.3
ac_mode: false
initial_hvac_mode: "heat"
min_cycle_duration:
seconds: 5
target_sensor
can be any temperature sensor.