# \[HOW TO\] CLI install method

**URL:** <https://community.homey.app/t/how-to-cli-install-method/198>\
**Category:** Tutorials\
**Tags:** homey-pro\
**Created:** [August 23, 2018, 1:18pm UTC](https://community.homey.app/t/how-to-cli-install-method/198 "2018-08-23T13:18:12Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![HansieNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hansienl/32/10634_2.png) [@HansieNL](https://community.homey.app/u/HansieNL)\
**Post date:** [August 23, 2018, 1:18pm UTC](https://community.homey.app/t/how-to-cli-install-method/198/1 "2018-08-23T13:18:12Z")

</div>

# Homey Pro only!!!

It does not work this way with Homey (cloud), it only supports `CLI run` which is there only for development purposes.

## Installing Node.js

- Check Node.js version on Homey: `Homey App: Settings - General - About - Node.js version`
- Download Node.js (use Homey’s version or higher) from [https://nodejs.org/](https://nodejs.org/) and install it on your computer.

## Download the app you want to install from GitHub

- Go to the repository on [GitHub](https://github.com/) (the correct link for the app you want to install is at the bottom of the app store page or given directly through the support topic)
- On GitHub choose the right branch to install, master is usually the main branch as released in the app store but there could be other branches like a debug branch.
- From the correct branch click the `Clone or Download > Download Zip` button to download the app in zip format
- Unpack the zip file

## Setup Node.js

- Open command prompt and install the Homey CLI tools: `npm install -g homey`
- Log in to your Homey from the command prompt `homey login` (allow access through the webpage that is opened)
- Navigate to the folder of the app that you have extracted in the previous step
- For help on the available commands: `homey --help`

**For list (un)selecting Homey:**

- `homey homey list`
- `homey homey select`
- `homey homey unselect`

**For running app:**  
`homey app run`  
`homey app run --remote`  
`homey app run --clean`  
`homey app run --path /path/to/my/app/folder`

\*\* `--remote` for bypassing the Local docker requirement and run in the Homey Pro self.

**For installing app:**  
`homey app install`

## Resource

[Command Line Interface for Homey App Development](https://github.com/athombv/node-athom-cli/blob/master/README.md)

[Homey CLI](https://apps.developer.homey.app/the-basics/getting-started/homey-cli)

---

_[View the full topic](https://community.homey.app/t/how-to-cli-install-method/198)._
