ECS-L Home Automation and Security Archives
  learn more | view messages for this month | NetBloc® | terms of use | search

Google
 


  subject (prev) or (next) | time (prev) or (next) | author (prev) or (next) | view more subjects

Subject:
From:
Date:
Re: [ECS] Version/Build Numbers
Mark Gilmore
Tue, 29 Aug 2000 19:13:24 -0400
Tue, 29 Aug 2000 19:13:24 -0400
Hi Rob,
Please follow the attached (new) instructions, and try again.
I'll quickly correct any subsequent problems you report.
BTW, if you get a crash, send me the "core" file if it is created.
Thanks,
-- 
Mark Gilmore
Omnipotence (ECS home automation software)
http://omnipotencesoftware.com
423-745-0026
Hours: Mon-Sat, 9AM-8PM/EST


Rob Hicks wrote:
> 
> Mark,
> 
> I'm not sure I have the right version of anything. Is there any way that
> version and build numbers could be added to the downloads? Also, maybe I
> missed something. I noted that you have a new web site. Are all downloads to
> come from the new site? Did I download the wrong version of ecslnx from
> www.usit.com/omnip?
> 
> Rob


FROM PENDING WEB PAGE:
ECS download procedure for Linux
To download/install ECS/Linux (rev 4.4.005) for a free 30-day evaluation:
  1. If you wish to install to a directory outside of your directory, then login to Linux as "root" (for write access to that directory).
  2. Download/install the text-to-speech package (required only for initial download):
    1. Download ecslnxtts.zip into an empty directory
    2. From that directory, unzip ecslnxtts.zip (i.e. enter "unzip ecslnxtts").
    3. Enter "chmod +x setup".
    4. Enter "./setup {dir}", where {dir} is the directory to install to (the default being /home/ecs).
    5. Delete all files in the download directory.
  3. Download/install the ECS software:
    1. Download ecslnx.zip into an empty directory
    2. From that directory, unzip ecslnx.zip (i.e. enter "unzip ecslnx").
    3. Enter "chmod +x setup".
    4. Enter "./setup {dir}", where {dir} is the directory to install to (the default being /home/ecs).
    5. Delete all files in the download directory.
  4. To get operational ASAP, we recommend that you either procede to the QUICKSTART Tutorial or give us a call at 423-745-0026 for assistance (we can walk you thru the basics in about 20 minutes).
Please contact us if you have any problems, questions, or suggestions.


FROM MANUAL (ECS.HTM) - SEE ACTUAL MANUAL SECTION FOR VALID LINKS

Running ECS under Linux

The name of the ECS executable file is ecs.

ECS/Linux is primarily accessed via your web browser
(see Accessing ECS via the Internet/WWW for setup instructions).

To access ECS via WAP phones/PDA's, see Accessing ECS via WAP Phones/PDA's.

If you want ECS to connect to the internet (to download web pages, email, etc), follow the setup procedure in Linux ISP Connection Setup.

Command-line Arguments

-DAEMON Run as a Daemon
-PID:{file} Name of file to hold ECS process ID when run as a Daemon (default = /var/run/ecs.pid)
-STDOUT:{file} Name of file to hold stdout output when run as a Daemon (default = /var/log/ecs.log).
This log holds all status lines displayed by ECS (not to be confused with the Message Log).
-STDERR:{file} Name of file to hold any stderr output when run as a Daemon (default = /var/log/ecserr.log).
-HOME:{file} Home directory to apply when run as a Daemon (default = /home/ecs)

When run as a Daemon:
      The SIGHUP signal causes ECS to re-read ecs.cfg.
      The SIGTERM signal causes ECS to exit.

The names of all files accessed by ECS are in lower-case (though they are documented elsewhere in upper-case).

At startup, ECS creates two cross-reference lists (grp.ref and evn.ref), which list every Item followed by the Groups/Events which reference them.

Regarding the stability of ECS/Linux
As ECS supports such a large number of features, there are many things which have not been tested under Linux (and so we expect some bugs). However, those we find should be few in number, as over 99% of the code is unchanged from ECS/Win (which is very stable). Reported problems will be quickly corrected (usually within 1 day).

Outstanding Items
As ECS/Linux is new, we ask for your patience while we address these outstanding items:

If you find other areas that need work, please let us know.


FROM MANUAL (ECS.HTM) - SEE ACTUAL MANUAL SECTION FOR VALID LINKS

TTS Type (LINUX version)
Denotes the existence of the "Festival" TTS (Text-To-Speech) software (used to speak text). TTS may be routed thru Sound-Card and Phone-Interface-C.

Installation
If you have not already installed Festival:

  1. Download festlex_OALD.tar.gz to your ECS directory.
    Note: This is the only Festival file that is restricted to non-commercial distribution (all others are bundled with ECS).
  2. From your ECS directory, enter:
    gzip -d festlex_OALD.tar.gz
    tar -x -f festlex_OALD.tar
    rm festlex_OALD.tar
If you have already installed Festival:
In the Linux startup file of your choosing, define/export the environment variable "festival_run". (so as to tell ECS how to start Festival). An example command to do this might be:
export festival_run "/festival/festival/bin/festival --server --libdir /festival/festival/lib"
The default command is:
./festival/festival/bin/festival --server --libdir ./festival/festival/lib
Do NOT append any redirections (e.g. ">") or no-wait character ("&"), as these are handled by ECS.
Security Note:
ECS uses the "Server/Client API" to communicate with Festival. Their documentation states that "the Festival server is inherently insecure and may allow arbitrary users access to your machine". So for this reason, we run the server such that any potential clients must first send a password before access is granted. To override the default password:

Special Buttons for this Type:

Test Speaks a test phrase

Special Parameters for this Type:

File Engine: Not applicable (for Windows)
WAVE Engine: Not applicable (for Windows)

State names/values: Not Operational (0)	Operational (1)

  subject (prev) or (next) | time (prev) or (next) | author (prev) or (next) | view more subjects




Services provided by [NetBloc]®! NetBloc Solutions Inc.
Terms of use. Indexing software (c) 1999 Lin-De, Inc
.