Demand control is not supported in the standard HA integration.
You can set the value yourself by creating an automation.
Thanks to AI I found out about this.
This is what works for me, in HA version 2025.11 on my 32 bit O-droid board.
It sets demand control on my 2 inside units to the desired value.
It is possible to change this via the built in API of the units
Change the IP address to the address of your unit, and test in a browser if it works
http://192.168.0.61/aircon/set_demand_control?en_demand=1&mode=0&max_pow=100
Home Assistant can also use this API via rest commands
Create an input select helper via Settings/Devices & Services/Helpersand fill in values from 40 to 100 in steps of 5
Put the helper input select dropdown box on a dashboard, using a tile card
type: tile
entity: input_select.daikin_demand_control
features:
- type: select-options
In configuration.yaml, add
rest_command:
set_demand_control_unit_1:
url: "http://192.168.0.60/aircon/set_demand_control?en_demand=1&mode=0&max_pow={{ states('input_select.daikin_demand_control') }}"
method: GET
set_demand_control_unit_2:
url: "http://192.168.0.61/aircon/set_demand_control?en_demand=1&mode=0&max_pow={{ states('input_select.daikin_demand_control') }}"
method: GET
Create an automation that triggers when the helper input secect changes
alias: Set Daikin demand control
description: Set Daikin demand control
triggers:
- trigger: state
entity_id:
- input_select.daikin_demand_control
conditions: []
actions:
- action: rest_command.set_demand_control_unit_1
- action: rest_command.set_demand_control_unit_2
mode: single
It would be nice if the HA developers would add this to their integration, as it would save lots of Daikin users the hassle of creating this automation themselves.
I am not a developer, any ideas on howto ask HA developers to integrate this into the Daikin integration ?