# \[APP\]\[Pro\] Itho Daalderop - Make ventilation smart with Homey and NRG.Watch

**URL:** <https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944>\
**Category:** Apps\
**Tags:** app, community-app\
**Created:** [September 14, 2025, 9:43am UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944 "2025-09-14T09:43:03Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 14, 2025, 9:43am UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/1 "2025-09-14T09:43:03Z")

</div>

I’m excited to share a project I’ve been working on: a Homey app designed to integrate **Itho Daalderop ventilation systems** with the **NRG.Watch Wi-Fi module**.

I originally built this app for my own setup, but I’ve decided to share it with the community in case it helps others too.

### Why did I build this?

- **Homey Pro 2019 Support** : Full compatibility with older Homey Pro models.

- **Missing Features** : Added functionality that wasn’t available in existing solutions.

- **No MQTT Required** : For some installations, I prefer to keep things simple and avoid MQTT. This app communicates directly, making setup easier and cleaner.

- **Virtual Remote:** Added Virtual Remote support for devices with a CO2 module

- **Auto Discovery:** On Homey Pro 2023 you can find the NRG.Watch module automaticly

### Download & Test

You can find the production version here:  
👉 [Itho Daalderop | Homey](https://homey.app/nl-nl/app/nl.monkeysoft.nrgwatch/Itho-Daalderop/)  
You can find the test version here:  
👉 [https://homey.app/nl-nl/app/nl.monkeysoft.nrgwatch/Itho-Daalderop/test/](https://homey.app/nl-nl/app/nl.monkeysoft.nrgwatch/Itho-Daalderop/test/)

If you’re using Itho Daalderop systems and want a straightforward integration with Homey, this app might be exactly what you need.

I’d love your feedback, ideas, or feature requests!

### Changelog

- 1.0.16 27 sep 2025  
Fixing rounding with fan speed
- 1.0.15 27 sep 2025  
Fixing percentage for fan speed
- 1.0.14 25 sep 2025  
Fixing incorrect setting message with pairing
- 1.0.13 24 sep 2025  
Add fan speed slider for all users
- 1.0.12 24 sep 2025  
Add fan speed sensor and prepare version for Basic Auth
- 1.0.11 22 sep 2025  
Add virtual remote index setting
- 1.0.10 22 sep 2025  
Change icons and readme
- 1.0.9 20 sep 2025  
Fixing manual adding device with username and password authentication
- 1.0.8 19 sep 2025  
Add support for WebAPI v2 (Beta firmware)
- 1.0.7 19 sep 2025  
Bugfix: You can now use authentication webapi
- 1.0.6 18 sep 2025  
Add new setting Virtual Remote Type and based on model you get the right Fan Modus options
- 1.0.5 14 sep 2025  
Add tooltips and description in settings and pairing
- 1.0.4 14 sep 2025  
Add support for Normalize keys
- 1.0.3 14 sep 2025  
Add support for Homey Pro 2019 and manual pairing
- 1.0.2 13 sep 2025  
Add more info like start-up counter and remove fan\_speed when using virtual remotes
- 1.0.1 13 sep 2025  
Add nicer images and beter description
- 1.0.0 13 sep 2025  
First version!

### Example Flow (Sorry Dutch!)

 ![Scherm­afbeelding 2025-09-14 om 21.39.22](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/a/dab6edf2dc57f95e91fb3bddcca7c0d7587ad5b8.jpeg)

### Screenshots

 ![IMG_9234](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/f/afe3cd1b89f2e580c04ea7fa95d9a1035917f91c.jpeg) ![IMG_9235](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/b/db4d75d0df6cb3c3783472ce7b331b41a431c0b3.jpeg) ![IMG_9236](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/0/e04bcb260d35f3693a15059502d20787821a1740.jpeg) ![IMG_9237](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/88503da56f06abf1596c4f3e7426967e723f678f.jpeg) ![IMG_9238](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/4/548e56a5a289d0b3dc5172117067d895bcc2054b.jpeg) ![IMG_9239](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/8/980d04285f7a20c6d8542780d2bae2dcde6a9640.jpeg) ![IMG_9240](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4b223c629b01637ef4d49cae62f1776a6f0a2fa7.jpeg) ![IMG_9241](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/1/a17aa713ae5e94869a49f6fa1d51090ceec1a9df.jpeg) ![IMG_9242](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/f/4ffdfc44c3b58509cd4fba726baf70aeceb1d428.jpeg) ![IMG_9243](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/1/81bf3ff64b5139b04618b1a299a7a61f968c50b4.jpeg) ![IMG_9244](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/020a1c4133bb58e35f92d39e2c3cbfd369eb01fd.jpeg) ![IMG_9245](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de78d0786bd20809025e34ab5134c766999a93f4.jpeg) ![IMG_9248](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/6/e6fb51da8d03fd5449c51c62355661848a0248eb.jpeg) ![IMG_9247](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/4/0448c19eeb8339d6f066501842f06071266a43f3.jpeg) ![IMG_9246](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/0/d03a16dfad1051a201ecad9a064d777c09546e99.jpeg) ![IMG_9250](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/3/13b5532bd2893d35ca37f9bcba71e01ccb54dfae.jpeg) ![IMG_9249](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/4/e4cd7251d8b6245e7884e3999a0f30b2a6886266.jpeg)

---

<div class="post-metadata">

**Author:** ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)\
**Post date:** [September 14, 2025, 11:09am UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/2 "2025-09-14T11:09:03Z")

</div>

Cool! What is different from the nrg app?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 14, 2025, 1:48pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/3 "2025-09-14T13:48:30Z")

</div>

The nrg.watch app is not able to add the nrg add-on to Homey for some users, me included.  
The [support request](https://github.com/tobyworks/com.tobybonhof.nrg/issues/1) to (hopefully) solve it is now 11 months old.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 14, 2025, 1:48pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/4 "2025-09-14T13:48:49Z")

</div>

Nice! Installing as we speak.  
It shows temp & humid correctly, but the commands from the Homey device aren’t received yet by the nrg unit. Pro 2019.  
Just let me know what I can do to help.  
Note: I have a virtual [MQTT device](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-nrg-watch-interface/139521) running for nrg as well.

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 14, 2025, 2:21pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/5 "2025-09-14T14:21:20Z")

</div>

The other app has fewer sensors and does not support devices with a CO₂ sensor. It also doesn’t work on 2019 models.

Initially, I tried fixing the current app, but it turned out to be much more work than rebuilding it from scratch in plain JavaScript.

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 14, 2025, 4:36pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/6 "2025-09-14T16:36:24Z")

</div>

Thank you for your help. The issue was caused by the ‘Normalize keys’ option being enabled. In version 1.0.4, I’ve implemented a fallback mechanism that automatically normalizes keys when the non-normalized ones are not found.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 14, 2025, 5:14pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/7 "2025-09-14T17:14:22Z")

</div>

No problem, Stèphan. And thank you!

Some possible improvement ideas:  
1..When adding the device, login fields are presented.  
But they’re not mandatory as I discovered by leaving them empty. But it got me confused a bit.  
Maybe it’s more clear when you add “Only if API needs authentication” or a tickbox near the input field.

 ![Screenshot_20250914_190029_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/7/47b484686ffd38147bd6711bb8615589a8ebab94.jpeg)

It is present, in device settings:

 ![Screenshot_20250914_185614_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/f/ff290d901de6b5155399b0c02329d2397c31a62d.jpeg)

2..The IP address field also takes `nrg.local` at my Pro 2019 and it works. Cool!  
Is it worth mentioning as tip? Or will it just generate lots of “it doesn’t work” posts? 🤔

3..The “Enable Virtual remote” tickbox is unclear to me. Can you add a tooltip at the setup screen in which situation one needs to tick that box?

Cheers🍻

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 14, 2025, 6:12pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/8 "2025-09-14T18:12:20Z")

</div>

Version 1.0.5 has descriptions and tooltips in pairing mode and settings mode.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 15, 2025, 4:23pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/9 "2025-09-15T16:23:26Z")

</div>

How can I add the vorituel remote on on my itho ?

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 15, 2025, 5:41pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/10 "2025-09-15T17:41:20Z")

</div>

You must order first a NRG.Watch module ([https://www.nrgwatch.nl/shop/](https://www.nrgwatch.nl/shop/)) and install this module in your ventilation.

---

<div class="post-metadata">

**Author:** ![Mattijs\_Brunink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mattijs_brunink/32/120753_2.png) [@Mattijs\_Brunink](https://community.homey.app/u/Mattijs_Brunink)\
**Post date:** [September 17, 2025, 9:18pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/11 "2025-09-17T21:18:43Z")

</div>

Hi,

Thanks for the app, I was using a VD in combination with HTTP request but this is much more nice.

I’m having the built-in CO2 sensor so I have to use the virtual remote. If I select the Automatic mode the unit is not picking it up and continues in the previous mode (the mode selector is also jumping back to the previous mode after a couple of seconds). I’m also missing “Away“ as possible mode.

I hope you can fix it,

kind regards Mattijs

---

<div class="post-metadata">

**Author:** ![Mattijs\_Brunink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mattijs_brunink/32/120753_2.png) [@Mattijs\_Brunink](https://community.homey.app/u/Mattijs_Brunink)\
**Post date:** [September 17, 2025, 9:44pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/13 "2025-09-17T21:44:30Z")

</div>

nvm, i was using a wrong virtual remote( without the auto function) and the away mode is not possible via the remote (only via HTTP request)

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 18, 2025, 7:23am UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/14 "2025-09-18T07:23:53Z")

</div>

@Mattijs_Brunink Version 1.0.6 - Add new setting Virtual Remote Type and based on model you get the right Fan Modus options

---

<div class="post-metadata">

**Author:** ![Mattijs\_Brunink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mattijs_brunink/32/120753_2.png) [@Mattijs\_Brunink](https://community.homey.app/u/Mattijs_Brunink)\
**Post date:** [September 18, 2025, 7:39am UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/15 "2025-09-18T07:39:18Z")

</div>

one more thing,

when I tuned on the API authentication (In the Homey is was already authentication) I get errors when clanging the mode of the fan in the Homey

kr mattijs

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 19, 2025, 8:52pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/16 "2025-09-19T20:52:48Z")

</div>

Fixed in 1.0.7 you can now use authentication

---

<div class="post-metadata">

**Author:** ![Martin\_Meerman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_meerman/32/123836_2.png) [@Martin\_Meerman](https://community.homey.app/u/Martin_Meerman)\
**Post date:** [September 24, 2025, 2:12pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/17 "2025-09-24T14:12:03Z")

</div>

Great app - thanks for the time and effort put into this.

All seems to connect properly, but I am missing some features, like the Automatic modus option (that I use with a RFT auto remote).

I am also missing the “Ventilatormodus is not” card as used in the example flow.

Do I need to change settings in the web UI f the Ito box itself for this?

 ![Ventilatormodus-is](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/1/719c18f913537f9e81b83101523da17015ea76ac.png)

 ![Ventilatormodus-EN-kaarten](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/f/3f6b2d9db3cb7eab5f34f5f178a002c6faa7f8c0.png)

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 24, 2025, 2:39pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/18 "2025-09-24T14:39:36Z")

</div>

@ObelixNL Can you also add also the option vorituele device and a switch / slider to adjust speeds ?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 24, 2025, 5:14pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/19 "2025-09-24T17:14:37Z")

</div>

> [@Martin\_Meerman](#):
>
> “Ventilatormodus is not”

Both conditions are present:  
The top ‘nipple’ outputs if true;  
The lower ‘nipple’ outputs if false

 ![1000057417](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/886c974c4c0fd910b6dd136bc37b4934f8dcb16a.jpeg)

.

@Mariomark1541 I don’t quite understand your request, but a slider is present when virtual device is set to “no”.

 ![Screenshot_20250924_191903_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/a/2ac28b5e3c2c30e5d403473045c32aa42e76244e.jpeg)

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [September 24, 2025, 5:34pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/20 "2025-09-24T17:34:03Z")

</div>

I want both

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 24, 2025, 6:53pm UTC](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944/21 "2025-09-24T18:53:45Z")

</div>

Use the AND card, then you can switch, or use what Peter says.

[Next page](https://community.homey.app/t/app-pro-itho-daalderop-make-ventilation-smart-with-homey-and-nrg-watch/142944.md?page=2)
