/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