The SSH Experiment gives you access to a containerized Debian Linux sandbox on your Homey Pro.
This feature is part of Homey Experiments
Experiments may change, break, or disappear without notice. Use them at your own risk.
Before you start
After signing in for the first time, change your password. You can then use the commands below to install Node.js, Homey CLI, and copy your SSH key.
Install Node.js
The following commands install the latest Node.js LTS version.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bashSign out, then sign back in again.
$ nvm install --lts
$ node --version # Print the installed Node.js versionInstall Homey CLI
After installing Node.js, run:
$ npm install --global homey
$ homey --version # Print the installed Homey CLI versionCopy your SSH Key
To sign in more easily, copy your computer’s SSH key to the sandbox. On Linux or macOS, run:
$ ssh-copy-id homey@homey-abcdef.local # Replace abcdef with your Homey Pro's ID.On Windows, use the instructions for your SSH client.