[APP][Pro] Danfoss Air

I have begun the development of a Danfoss Air App. For now the source can be found here ( GitHub - petero-dk/org.danfoss.air: Danfoss Air implementation for Homey ).

It is possible to install the app from the store here: Velux via KLF 200 App for Homey | Homey

It supports reading values, setting mode, boost bypass and more

1 Like

Looking forward to test it :slight_smile: have really been missing this integration. What does the mode program do and will it be possible to set fan speed, bypass etc. by a flow card?

Hi Jason,

The program mode makes the unit follow your program. You can set the program via the Danfoss Programming app: Danfoss Air PC Tool - til slutbrugeren | Danfoss (so from a week basis, fan speed up early monday, down late tuesday etc etc)

NOTE: If you are going to use the PC tool first disable the app or device in Homey as the Danfoss Air can only have one connection and they will interfer.

I guess the speed, bypass etc can get a flowcard.

The speed I need to think about how to do well, I am not sure I am doing the UI in a correct way, because I remove the speed control when the mode is NOT manual. I don’t think it would be a good idea to remove the flowcard (or even possible) when the mode is not manual.

Let me think about it.

Hi Peter,

Okay I would gladly give some inputs on use cases or ways to solve it. I normally use the Home Assistant integration with flow cards where it runs on demand, disables/enables boost or bypass, but I am missing the flow card which will let me set % fan speed or fan setting.

If the fan speed is possible, it sounds like I need to make an advanced flow changing mode to manual and fan speed with a delay which will enable demand if some conditions are met.

Best regards Jason

fre. 19. sep. 2025 kl. 20.57 skrev Peter via Homey Community Forum <notifications@athom.discoursemail.com>:

Hi Petero - thanks for this. Totally awesome and just what I have been waiting for :slight_smile:

The app connects nicely to my Danfoss Air and I can see and control all that I was hoping for. However, it seems to lose connection as soon as Ieave the Homey and when I come back it doesnt work. Restarting the app solves this.

Any idea what could cause this?

Background info:
The unit is in the summer house. When we are not there, I switch to manual mode and leave it in the lowest possible setting (1).

I dont have the PC tool connected.

The remote control is there, however, it may just have run out of battery.

The inside temperature is listed as 327.7 °C

I use a Homey Pro from 2018.

The IP of the Air unit is static.

Let me know if there is anything I can do to help you debug.

Once again, thanks a lot for this.

Best regards,

Thomas

Hi Thomas

Please try the test version where I have implemented retry on failure: Danfoss Air | Homey

It might be because it fails to connect and then just does not get to retry.

Regards

Peter

Hi Peter

Just tried, still looses the connection.

Best regards

Thomas

I have created a new test version that fixes a memory leak: Danfoss Air | Homey

Hi Peter

Just installed the app, and it works💪 would be nice to enable the boost from flows. Are you a planing to look into that in a near future?

best regards, David

I would be very nice to have a card, but until then I used these 2 Homeyscripts:

// DanfossAir_Boost.js

// argument: true = tænd boost, false = sluk boost

const enable = args[0] === true || String(args[0]).toLowerCase() === ‘true’;

// Danfoss enheds-ID

const deviceId = ‘ID_FOR_YOUR_DANFOSS_AIR_DEVICE’;

// Sæt boost on/off

await Homey.devices.setCapabilityValue({

deviceId,

capabilityId: ‘onoff.boost’,

value: enable

});

return enable ? ‘ON’ : ‘OFF’;

// toggle.js – hvis Boost er OFF → ON, ellers OFF

const device = await Homey.devices.getDevice({ id: ‘ID_FOR_YOUR_DANFOSS_AIR_DEVICE’ });

const current = device.capabilities[‘onoff.boost’];

const newState = !current;

await Homey.devices.setCapabilityValue({

deviceId: device.id,

capabilityId: ‘onoff.boost’,

value: newState

});

return `Boost toggled to ${newState ? ‘ON’ : ‘OFF’}`;

The device id is found in Homey Developer Tools and search for your Danfoss Air device.

1 Like