This is the Command Line Interface for Homey App Development.
$ npm install -g athom-cli
$ athom --helpathom <command>Commands:athom app App related commandsathom homey Homey related commandsathom ledring LED ring related commandsathom login Log in with an Athom Accountathom logout Log out the current userOptions:--version Show version number--help Show help
$ athom login$ athom app create$ athom app validate$ athom app validate --level appstore$ athom app run$ athom app run --clean$ athom app run --path /path/to/my/app/folder$ athom app install$ athom app build$ athom app driver create$ athom homey list$ athom homey select$ athom homey unselect
Athom CLI ships with built-in plugins to make the development workflow easier. Plugins must be defined in
/.homeyplugins.json in your app's root, and are executed in order.
compose plugin copies & merges files, which is useful for very large Homey Apps.
For documentation, refer to AppPluginCompose.
zwave plugin installs homey-meshdriver.
For documentation, refer to AppPluginZwave.
zigbee plugin installs homey-meshdriver.
For documentation, refer to AppPluginZigbee.
rf plugin installs homey-meshdriver, and copies pairing templates to
For documentation, refer to AppPluginRF.