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
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 
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