Elve Mobile for iPhone/iPod Touch/iPad

Modified on 2012/05/13 19:59 by Administrator — Categorized as: Uncategorized

Elve is an internet enabled control, automation, and media management software package providing automated and remote control for all your home automation and home theater devices from anywhere in the world.

Elve Mobile for the Apple iPhone, iPod Touch, and iPad provides a rich visual touch screen interface for controlling your Elve system and viewing system information. Control your lighting & electrical, media players, security system, home theater, infrared devices, multi-room audio, thermostats, irrigation and more. User's can use one of the touch screen interfaces provided with the system or can create their own, or use touch screen interfaces that have been created by other users.

Elve Mobile is a thin client application which uses the Remote Touch Screen Protocol to communicate with Elve Touch Service. The majority of the processing is done in the Elve Touch Service while the mobile device displays data sent from the server and sends user interactions such as screen touches to the server. Elve Touch Service processes the user interactions, monitors dynamic screen changes, and sends screen updates to the Elve Mobile application.

This program requires network access and may require use of a wireless data plan if a Wi-Fi network is not available. An unlimited wireless data plan is recommended or addition charges may be incurred by your wireless provider.



Elve Mobile is available in the App Store.


On iOS4 (and newer) devices the user will be prompted for settings information when the app starts. If using an old version of iOS the user must run the Settings app before running the Elve Mobile app for the first time.

If running iOS3 (skip if running a newer version): 1. Run the Settings application.
2. Select Elve Mobile.
3. Enter the appropriate configuration information:

Example: (this is an ip address)
Example: example.com (this is a host name or domain name)

4. After entering the settings you may press the home button and run Elve Mobile. You may make changes to the settings by running the Setting application again.

Starting Elve Mobile

Before running Elve Mobile, use the Settings application to configure Elve Mobile. If you run Elve Mobile before the required settings are configured you will be instructed to run the Settings applications. See the Settings section for more details.

After running Elve Mobile, you will automatically be signed in as the user specified in the application settings.

The initial touch screen interface for the specified user account will always load when starting up. This can be changed by editing the user account settings using Elve Management Studio.

Location Services

Elve Mobile reports your location periodically to the Elve server. (The server currently ignores the location information but future versions will allow triggering events based on location).

To turn this feature off in iOS4, navigate to:

Settings -> General -> Location Services -> Elve Mobile


The size of the interface in relation to the iPhone/iPod Touch/iPad device's screen resolution affect some features of the application.


Turning off the 'Render On Server' setting will case the touch screen interface to be rendered on the iOS device. In this mode the iOS device will use it's own fonts instead of retrieving pre-drawn text from the server. Since the device has a limited number of fonts and they are not the same as the fonts available in Windows, text may appear different then then expected.

Using the following Windows fonts will give the best results:

Special Symbols such as the degree symbol may not render properly when 'Render On Server' is turned off.

Turn ON 'Render On Server' to force the screen look exactly as designed.

Firewall Settings

Please ensure any firewalls between the application and the specified Touch Service allow traffic on that port. The default port is 33907 TCP.

Apple®, iPod touch®, iPhone®, and iPad™ are trademarks of Apple Inc., registered in the U.S. and other countries.