EverHome Help

Getting Started

EverHome Server

Configurator

Offline Viewer

Online Viewer

Troubleshooting Guide

______________

EverHome Server Help

 

Copyright (c) 2007-2008
Evertech System Solutions.

EverHome Server Help

This section describes what needs to be done to set up the EverHome server on a computer running Windows XP Service Pack 2 or later. It also includes information on setting up an Stunnel certificate to enable internet access to EverHome and running the EverHome Broadcaster to view cameras in a home surveillance system.

Setup

  1. Install Java(TM) Runtime Environment JRE version 6 or greater. Download is available from http://java.sun.com/javase/downloads as either an online or offline installation. Run the Java setup program. Choose to install the Java SE Runtime Environment program feature.

  2. Download the latest version 0.7 of Red5 that is compatible with Java 6 from Red5 Java6 setup or for Red5 version compatible with Java 5 from Red5 Java5 setup. Install Red5 as a service on your EverHome server machine. Refer to the Red5 installation screen shots (Red5 install screen shots) for details. In the 'red5.properties' file set the 'http.port' to 80 instead of the default value of 5080. Note the name of the directory into which you choose to install Red5 (default is C:\Program Files\Red5). You can check your installation is correct by running the request http://localhost in an internet browser after you have started your Red5 service. The Red5 test page should be displayed.

  3. If you plan to use the EverHome Online Viewer to operate your home automation system securely on the internet you will need to download Stunnel. Download the latest version of the windows binaries from the site. Install stunnel by running the Stunnel installation program on your EverHome server and note the name of the directory into which Stunnel is installed. Go to Program Files and select stunnel. Click on the Service install option to set up Stunnel to run as a windows service. A message will confirm that the service has been correctly installed.

  4. To obtain a copy of the EverHome server software sign in at our website http://www.evertech.com.au.
    Once signed in you will reach the My EverHome page where you should see a list of options. Click the 'Download EverHome Server Components' link. Run the installation program that is downloaded to add the additional EverHome server components to the base installations of Red5 and Stunnel that you have previously installed. When choosing whether to restart the EverHome Server services check whether your home automation system is currently running on your local network. The simplest way to do this is to issue a 'ping' command (e.g. ping 192.168.1.70 where the number is equal to the IP address of the home automation system) from a command prompt. If the Home Server responds to the ping it is appropriate to start or restart the EverHome Server services.

Stunnel Certificate

Stunnel comes with a default key and certificate file stunnel.pem which should be replaced by your own version to ensure the security of your site. Run the following openssl command (http://www.openssl.org) from a DOS command prompt to make your pem file:

openssl req -new -x509 -days 365 -nodes -config stunnel.cnf -out stunnel.pem -keyout stunnel.pem

Ensure that you fill out the last field for which are prompted with the appropriate FQDN name of your EverHome server on the internet.

Broadcaster

To transmit audio or video with the EverHome server you can run the EverHome Broadcaster that should have been installed into the Red5\Broadcaster directory. The first time you run this application you need to specify the audio and video stream names on the start screen (Figure 1). Note that the Broadcaster can be run on any PC in your local network. For the Broadcaster to work with Comfort the input and output from your UCM Audio module should be plugged into the line out and line connectors respectively on the PC where you are running the Broadcaster.