Installing OpenRemote 2.0 Controller on Netgear ReadyNAS
Step 1: Enable Root Access
In order to install Java and OpenRemote on ReadyNAS, you will need to enable root access for SSH. By default, this is disabled.
There's a add-on 'Enable Root SSH Access' for this which you can download from ReadyNAS website. Make sure to download and install the x86 version.
Step 2: Install Java
OpenRemote Controller will require Java 6 or later installed. A distribution from Oracle is available as a pre-packaged Debian apt bundle.
Login as root to your ReadyNAS from ssh.
Modify the apt repository source location:
At the end of the file, add:
Save the file, then run the following commands:
When prompted, select Dialog option (1) and Medium prompt level (3).
Once complete, install Java 6 with:
Step 3: Install OpenRemote
First start by downloading OpenRemote controller from http://download.openremote.org.
You can use Secure Copy (scp) to transfer the file to your ReadyNAS and unzip it – or if necessary, unzip it locally and tar the files and then transfer them and untar on ReadyNAS secure shell session.

By default, OpenRemote Controller listens on port 8080. This conflicts with BitTorrent manager that is already installed on the ReadyNAS.
The BitTorrent manager is not running by default, so if you never intend to run it, this is not an issue. If you do have a port conflict, you can change the port of the BitTorrent Manager or OpenRemote Controller. Follow the instructions to change OpenRemote Controller from port 8080 to another port.
Setting up Boot Scripts
....
See Also