# \[APP\]\[Pro\] Zehnder ComfoConnect

**URL:** <https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [August 3, 2022, 9:29pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891 "2022-08-03T21:29:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 3, 2022, 9:29pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/1 "2022-08-03T21:29:19Z")

</div>

Hey!

I’ve made my second Homey PRO app. This time it allows me to control my Zehnder ComfoAir Q450 ventilation unit through the ComfoConnect LAN C module.

All code contributions are welcome!

The app is available here: [Zehnder ComfoConnect App for Homey | Homey](https://homey.app/en-gb/app/com.zehnder-systems.comfoconnect/Zehnder-ComfoConnect/)  
Current test version (if available) can be found at: [Zehnder ComfoConnect App for Homey | Homey](https://homey.app/en-pl/app/com.zehnder-systems.comfoconnect/Zehnder-ComfoConnect/test/)

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 10:50am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/2 "2022-08-04T10:50:44Z")

</div>

Thanks for the app! But it crashes immediately after installation.

And where do I find the pin?

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 4, 2022, 11:06am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/3 "2022-08-04T11:06:39Z")

</div>

The default PIN is `0000`. I’ll look for crashlog to see what’s happening. In the meantime please make sure app Settings are pointing to right IP and the PIN is set. Thanks for the feedback!

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 11:12am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/4 "2022-08-04T11:12:30Z")

</div>

Allright. I tried adding the settings but they are not saved, probably because the app is automatically stopped.

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 4, 2022, 11:28am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/5 "2022-08-04T11:28:15Z")

</div>

Yup, I can see that it just crashes when handling empty settings. Will fix that shortly and push out another build. Sorry for the trouble, tested this SOLO and had the settings done and saved early in the process.

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 11:34am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/6 "2022-08-04T11:34:27Z")

</div>

No problem, that’s what a community is for! 🙂 I’ll wait patiently.

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 4, 2022, 11:53am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/7 "2022-08-04T11:53:41Z")

</div>

Just sent 1.0.1 for certification. Please let me know if things are better after update 😉

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 1:11pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/8 "2022-08-04T13:11:15Z")

</div>

I tried the test version 1.0.1 but that one still crashes.

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 5:48pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/9 "2022-08-04T17:48:50Z")

</div>

1.0.3 works perfectly! 🙂 Many thanks.

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 6:38pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/10 "2022-08-04T18:38:46Z")

</div>

Do you know how long it takes before values appear of the system?

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 4, 2022, 7:21pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/11 "2022-08-04T19:21:15Z")

</div>

Should appear a few seconds after the gateway is connected.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/405a617f578d40131da2be8e4d6af741c5ebec0b.jpeg)

Did you get the device added? Are the values showing up? Can you control the unit?

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [August 4, 2022, 7:24pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/12 "2022-08-04T19:24:58Z")

</div>

The unit is correctly added and I can control it perfectly. But no values are shown.

Never mind. I restarted the app and they show up!

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [August 4, 2022, 8:47pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/13 "2022-08-04T20:47:42Z")

</div>

Cool, thanks for the info. I will need to work on that. So far I have a problem with how the underlying library handles device discovery. But it should be stable after the restart.

---

<div class="post-metadata">

**Author:** ![Richie80](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/richie80/32/36477_2.png) [@Richie80](https://community.homey.app/u/Richie80)\
**Post date:** [December 21, 2022, 11:13am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/14 "2022-12-21T11:13:14Z")

</div>

Wow ! I am already waiting for this app for such a long time!  
Is it possible to build in the balance mode (balance; exhaust only).  
This way i can set to exhaust only when there is a lot PM2.5 in the air.

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [December 21, 2022, 11:29am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/15 "2022-12-21T11:29:32Z")

</div>

I think I can add that, but I don’t think that it makes much sense for the use case you’ve described.  
If there’s a lot of PM2.5 outside, it’s best to just get an F7 filter for the intake and still keep things balanced. If you set it to exhaust only, you’ll create an underpressure inside your home (more air getting out than getting in through the ventilation). When that happens, that “missing” air still has to come from somewhere to balance out, so what will happen is that this missing air will start to get in through windows, slits, etc. (without any filtration).  
So I think that the “exhaust only mode” would make sense only if the source of pollution is inside the building, which is rarely the case.  
Anyhow, I’ll look into adding this in the app 😉

---

<div class="post-metadata">

**Author:** ![Richie80](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/richie80/32/36477_2.png) [@Richie80](https://community.homey.app/u/Richie80)\
**Post date:** [December 21, 2022, 1:37pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/16 "2022-12-21T13:37:34Z")

</div>

Thanks for your reply! The underpressure sure does cause that air is coming into de building from outside, but this is probably on ground level (it’s going through the Bora) instead on a higher level where the inlet is of the Zehnder (about 6 m above ground level;).  
I already have F7 filters in my Zehnder and still have inconvenience

I see btw that it is already in the code (in settings).

---

<div class="post-metadata">

**Author:** ![Steven\_Mollema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/steven_mollema/32/21128_2.png) [@Steven\_Mollema](https://community.homey.app/u/Steven_Mollema)\
**Post date:** [May 27, 2023, 10:05am UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/17 "2023-05-27T10:05:03Z")

</div>

@kpr  
Is it possible to add the bypass en boost function in the app?

---

<div class="post-metadata">

**Author:** ![Raymond\_Kop](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/raymond_kop/32/16515_2.png) [@Raymond\_Kop](https://community.homey.app/u/Raymond_Kop)\
**Post date:** [June 16, 2023, 12:11pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/18 "2023-06-16T12:11:01Z")

</div>

Hi All,

I’m trying to add my comfo connect but got the error message missing device parameter.

- IP is fixed in router DHCP
- IP is set in app, app restarted afterwards
- pasword: 0000
- Homey Pro 2023  
Any ideas?

Thanks!

---

<div class="post-metadata">

**Author:** ![kpr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kpr/32/44555_2.png) [@kpr](https://community.homey.app/u/kpr)\
**Post date:** [June 16, 2023, 12:24pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/19 "2023-06-16T12:24:13Z")

</div>

It happens that a few moments a go a crash came back from the app, which was caused by wrong IP format. Maybe that was you?  
Check if the IP is not appended with the CIDR mask format /24

---

<div class="post-metadata">

**Author:** ![Dries](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dries/32/78047_2.png) [@Dries](https://community.homey.app/u/Dries)\
**Post date:** [June 16, 2023, 7:51pm UTC](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891/20 "2023-06-16T19:51:03Z")

</div>

Hi, same issue here. When adding the device I also receive the message “Missing Parameter: device.data”

In the ComfoAir App “Homey PRO” is listed under the tab “Manage Apps”.

Any suggestions?

Kind regards  
Dries

(On homey pro 2023)

[Next page](https://community.homey.app/t/app-pro-zehnder-comfoconnect/66891.md?page=2)
