/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;
^
/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ā
]
}
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ā
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
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ā¦
@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.)
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.
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.:)ā¦
ā 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.
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.
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ā¦
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.