homey app runwhile having a Cloud Homey selected, the Homey CLI will automatically guide you to install all the required tools. It will then run the app on your computer and connect it to Homey Cloud.
"platforms": [ "cloud" ]or
"platforms": [ "local", "cloud" ].
platformsflag to your App, Driver and Flow manifests.
Device#onUninit(). These methods will be called when your app is destroyed so you can perform cleanup in them. For example:
setTimeout(). You should not call these directly, instead you should use
this.homey.setTimeout(). These act exactly the same as their regular counterparts but will automatically be cleared when your app is destroyed.
Device#setCapabilityValue()which returns a promise. In order to prevent unhandled promise rejections you should add
homey:app:<appId>permissions. Likewise the
homey:manager:apipermission that allowed an app to use ManagerApi and the Homey Web API is not allowed.
/is different. On Homey Pro,
/is your app's directory, and on Homey Cloud,
/is the Linux root.
homey:manager:apipermission is not allowed to be used.