# \[APP\]\[Pro\] Innova 2.0 AC - Keep it cool with Homey

**URL:** <https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [October 2, 2020, 3:09pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374 "2020-10-02T15:09:33Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [October 2, 2020, 3:09pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/1 "2020-10-02T15:09:33Z")

</div>

I created a new app for the innova / thermocomfort 2.0 aircos.

> **[Innova 2.0 AC](https://homey.app/en-us/app/nl.pulsive.innova/Innova-2.0-AC/)**
>
> Keep it cool with Homey.

It supports all functionality of the airco that make sense to expose in homey:

- Power on/off
- Set temperature
- Set operation mode (auto, heat, cool, dehumidify etc.)
- Toggle night mode, plan mode, flap rotation etc.

Sources can be found here:

> **[GitHub - erdebee/homey-innova-ac: Homey app to control the Innova/Thermocomfort 2.0...](https://github.com/erdebee/homey-innova-ac)**
>
> Homey app to control the Innova/Thermocomfort 2.0 airconditioners

---

<div class="post-metadata">

**Author:** ![Leo\_Lentjes](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leo_lentjes/32/16570_2.png) [@Leo\_Lentjes](https://community.homey.app/u/Leo_Lentjes)\
**Post date:** [August 28, 2021, 6:24pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/2 "2021-08-28T18:24:46Z")

</div>

Hi Roy,

when I install the app, it crashes immediatly. Can you help me?  
homey version is 7.1.1

2021-08-28 20:36:53 [err] [ManagerDrivers] Error: Cannot find module ‘node-fetch’  
Require stack:

- /drivers/innova\_ac/driver.js
- /opt/homey-client/node\_modules/homey-apps-sdk-v2/manager/drivers.js
- /opt/homey-client/node\_modules/homey-apps-sdk-v2/lib/SDK.js
- /opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js
- /opt/homey-client/system/manager/ManagerApps/bootstrap.js  
at Function.Module.\_resolveFilename (internal/modules/cjs/loader.js:982:15)  
at Function.Module.\_load (internal/modules/cjs/loader.js:864:27)  
at Module.require (internal/modules/cjs/loader.js:1044:19)  
at Module.require (/opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js:14:19)  
at require (internal/modules/cjs/helpers.js:77:18)  
at Object. (/drivers/innova\_ac/driver.js:5:15)  
at Module.\_compile (internal/modules/cjs/loader.js:1158:30)  
at Object.Module.\_extensions…js (internal/modules/cjs/loader.js:1178:10)  
at Module.load (internal/modules/cjs/loader.js:1002:32)  
at Function.Module.\_load (internal/modules/cjs/loader.js:901:14) {  
code: ‘MODULE\_NOT\_FOUND’,  
requireStack: [  
‘/drivers/innova\_ac/driver.js’,  
‘/opt/homey-client/node\_modules/homey-apps-sdk-v2/manager/drivers.js’,  
‘/opt/homey-client/node\_modules/homey-apps-sdk-v2/lib/SDK.js’,  
‘/opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js’,  
‘/opt/homey-client/system/manager/ManagerApps/bootstrap.js’  
]  
}  
internal/modules/cjs/loader.js:985  
throw err;  
^

Error: Cannot find module ‘node-fetch’  
Require stack:

- /app.js
- /opt/homey-client/node\_modules/homey-apps-sdk-v2/lib/SDK.js
- /opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js
- /opt/homey-client/system/manager/ManagerApps/bootstrap.js  
at Function.Module.\_resolveFilename (internal/modules/cjs/loader.js:982:15)  
at Function.Module.\_load (internal/modules/cjs/loader.js:864:27)  
at Module.require (internal/modules/cjs/loader.js:1044:19)  
at Module.require (/opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js:14:19)  
at require (internal/modules/cjs/helpers.js:77:18)  
at Object. (/app.js:5:15)  
at Module.\_compile (internal/modules/cjs/loader.js:1158:30)  
at Object.Module.\_extensions…js (internal/modules/cjs/loader.js:1178:10)  
at Module.load (internal/modules/cjs/loader.js:1002:32)  
at Function.Module.\_load (internal/modules/cjs/loader.js:901:14) {  
code: ‘MODULE\_NOT\_FOUND’,  
requireStack: [  
‘/app.js’,  
‘/opt/homey-client/node\_modules/homey-apps-sdk-v2/lib/SDK.js’,  
‘/opt/homey-client/node\_modules/homey-apps-sdk-v2/index.js’,  
‘/opt/homey-client/system/manager/ManagerApps/bootstrap.js’  
]  
}

— INFO: nl.pulsive.innova has been killed —

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [August 28, 2021, 6:55pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/3 "2021-08-28T18:55:50Z")

</div>

Hey Leo,

You have to install some external libraries.  
You can do this by using a bash or command prompt and go to the root of the project. Then you run the command “npm install”

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [August 28, 2021, 7:07pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/4 "2021-08-28T19:07:50Z")

</div>

Ps over time i found that the AC doesnt like it when my app reads its status every minute or so. After a few hours it makes the wifi module of the AC crash until you unplug the airco.

Its also a known issue with the IOS app so i guess its a bug of the airco firmware 😞

---

<div class="post-metadata">

**Author:** ![Leo\_Lentjes](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leo_lentjes/32/16570_2.png) [@Leo\_Lentjes](https://community.homey.app/u/Leo_Lentjes)\
**Post date:** [August 29, 2021, 10:01am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/5 "2021-08-29T10:01:05Z")

</div>

Hi, thanks for your swift response. I tried it and it works. thanks.

I am wondering if the problem still remains, since I don’t have your experience with the android app.  
how did you find the api-commands?

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [August 29, 2021, 11:12am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/6 "2021-08-29T11:12:40Z")

</div>

The source code of the app is publicly avqilable on the we site of innova, but simple network sniffing would also have done the job.

---

<div class="post-metadata">

**Author:** ![Bert\_Colemont](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bert_colemont/32/47809_2.png) [@Bert\_Colemont](https://community.homey.app/u/Bert_Colemont)\
**Post date:** [April 3, 2022, 3:58pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/7 "2022-04-03T15:58:53Z")

</div>

Is this maintained and still working? (If this works this would be a reason for me to buy a homey pro) @RoyB

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [July 19, 2022, 2:52pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/8 "2022-07-19T14:52:40Z")

</div>

Yes, its still working. Sadly i still get that the AC turns inresponsive after a while tho. (I tried adding some fixes today to make it a bit more stable). Seems like its an issue with the machine itself…

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [July 20, 2022, 9:37am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/9 "2022-07-20T09:37:55Z")

</div>

I added some features (flow cards, actions & conditions) and stability fixes to the app. Enjoy!

I will consider submitting it to the official store.

---

<div class="post-metadata">

**Author:** ![Pieter\_Pessers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieter_pessers/32/8848_2.png) [@Pieter\_Pessers](https://community.homey.app/u/Pieter_Pessers)\
**Post date:** [March 29, 2023, 9:23am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/10 "2023-03-29T09:23:01Z")

</div>

@RoyB Wow. This is so great. I didn’t know this app exist until i searched on google for “Innova api”. And then i saw a app existed for homey. Love it. Only four questions.

- Do you still support this app?
- If yes, are you planning to make it homey pro 2023 compatible? (I ordered one.)
- Will you bring it out to the homey app store?
- Can i place a donation?

And thanks for this app.

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [March 29, 2023, 10:07am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/11 "2023-03-29T10:07:51Z")

</div>

Hey Pieter,

- Yes I do. I still use it myself on a daily basis (in the summer, at least).
- I think it should work with the new homey out of the box. If not let me know, and I’ll see what I can do. I don’t plan on buying a new homey just yet so I can’t test.
- I’m a bit lazy. Perhaps I should 😊 seems like more people are using this.
- That’d be awesome. [this is my paypal link](https://paypal.me/roybrondgeest) I’ll add this link to my repo.

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [May 9, 2023, 5:28pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/12 "2023-05-09T17:28:44Z")

</div>

This app is now available in the official homey app store.

> **[Innova 2.0 AC](https://homey.app/en-us/app/nl.pulsive.innova/Innova-2.0-AC/)**
>
> Keep it cool with Homey.

---

<div class="post-metadata">

**Author:** ![Pieter\_Pessers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieter_pessers/32/8848_2.png) [@Pieter\_Pessers](https://community.homey.app/u/Pieter_Pessers)\
**Post date:** [May 13, 2023, 3:24pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/13 "2023-05-13T15:24:53Z")

</div>

Hello Roy. Great to see that this app arrived at the homey app store. But like i messaged on github i have a issue. Strange when i install it from the app store i get a red exclamation mark.  
There was no problem when i sideloaded the source code on the main branche.

If i try to sideloed the app-store-prep from the github branches i get these errors:

✓ Validating app…  
Warning: flow.triggers[‘fan\_speed\_changed’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
Warning: flow.triggers[‘thermostat\_mode\_changed’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
Warning: flow.conditions[‘fan\_speed\_is’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
Warning: flow.conditions[‘thermostat\_mode\_is’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
Warning: flow.actions[‘fan\_speed\_set’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
Warning: flow.actions[‘thermostat\_mode\_set’].titleFormatted is missing. Specifying a Flow card’s formatted title will be required in the future.  
✓ App validated successfully against level `debug`  
✓ Packing Homey App…  
— App archive size: 1.1 MB, 31 files  
✓ Installing Homey App on `Homey van ******` ([http://192.168.1](http://192.168.0.1/)._**:**_)…  
✓ Homey App `nl.pulsive.innova` successfully installed

Maybe the same thing happens when i install it from the app store. Maybe it helps you to find the path to fix it?

P.S. The main branche still works and so i sideloaded that on my homey.

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [May 17, 2023, 7:39am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/15 "2023-05-17T07:39:25Z")

</div>

Strange how it only affects your Homey, and not mine. I did find what I did wrong nonetheless, so I updated my app and submitted it to the store for approval. Should be available soon.

Its v2.0.2

---

<div class="post-metadata">

**Author:** ![Pieter\_Pessers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieter_pessers/32/8848_2.png) [@Pieter\_Pessers](https://community.homey.app/u/Pieter_Pessers)\
**Post date:** [May 17, 2023, 7:54am UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/16 "2023-05-17T07:54:57Z")

</div>

Thank you, Roy. This fixed the problem. Great work.

---

<div class="post-metadata">

**Author:** ![Jaype](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jaype/32/79469_2.png) [@Jaype](https://community.homey.app/u/Jaype)\
**Post date:** [July 9, 2023, 5:40pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/17 "2023-07-09T17:40:13Z")

</div>

Thank you @RoyB , I ordered the new homey pro because my RPI3 with domoticz is down.

I won’t have to re dev something as you already did it !

Thanks a lot

---

<div class="post-metadata">

**Author:** ![Tim\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tim_s/32/56366_2.png) [@Tim\_S](https://community.homey.app/u/Tim_S)\
**Post date:** [November 13, 2023, 8:31pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/18 "2023-11-13T20:31:04Z")

</div>

Hi is there a possibility to include fancoils into the app ?  
I found another “innova fancoil app” in the appstore but it’s not working and the developer is non responsive…

---

<div class="post-metadata">

**Author:** ![RoyB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/royb/32/16757_2.png) [@RoyB](https://community.homey.app/u/RoyB)\
**Post date:** [November 13, 2023, 9:10pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/19 "2023-11-13T21:10:28Z")

</div>

Hey Tim,

There is, I am willing to accept a pull request for anyone that would build it. The code is open spurce and lives on github. I do not own such a device and I am not affiliated with Innova, so I do not have any personal motivation to implement it.

Best,

Roy

---

<div class="post-metadata">

**Author:** ![Tim\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tim_s/32/56366_2.png) [@Tim\_S](https://community.homey.app/u/Tim_S)\
**Post date:** [November 15, 2023, 2:11pm UTC](https://community.homey.app/t/app-pro-innova-2-0-ac-keep-it-cool-with-homey/35374/20 "2023-11-15T14:11:54Z")

</div>

Thx ; in the meanwhile i was able to get in contact with the developer who was eager to implement the ip functionality as well
