"OpenRemote's architecture enables fully autonomous and user-independent intelligent buildings. End-user control interfaces are available for iOS and Android devices, and for devices with modern web browsers. User interface design, installation management and configuration can be handled remotely with OpenRemote cloud-based design tools"
The original info used to write this section are available on How To Install OpenRemote Controller on Raspberry Pi page.
OpenRemote controller needs java to work so install Java by typing:
debarm:~# apt-get install icedtea-6-jre-cacao
Check Java installation:
debarm:~# java -version java version "1.6.0_18" OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2) OpenJDK Zero VM (build 14.0-b16, mixed mode)
Set JAVA_HOME environment variable:
debarm:~# export JAVA_HOME=/usr
Download Open Remote Controller and save it on the board microSD, the unzip the .zip file by typing:
debarm:~# unzip OpenRemote-Controller-2.0.2.zip
To install unzip type:
debarm:~# apt-get install unzip
debarm:~# cd OpenRemote-Controller-2.0.2/bin debarm:~/OpenRemote-Controller-2.0.2/bin# chmod +x openremote.sh debarm:~/OpenRemote-Controller-2.0.2/bin# ./openremote.sh run
Open a browser and log onto http://acme_board_ip:8080/controller.
Create a free account on OpenRemote web site then get the access to the OpenRemote designer to create the interface for your smartphone and follow the tutorial to sync the interface on the Acme board and to install the OpenRemote application on your smartphone.