Windows install Linux install
This installation is complete and fully operational for 30 days.
And if you provide us a list of your devices and their addresses,
we'll create your initial configuration so that you may quickly/easily evaluate ECS.
ECS contains no spyware/adware, and no files are created or modified outside of the ECS folder.
If you have questions or need help, please call us at 423-745-0026.
Note: Browsers issues have no effect on ECS
Browsers can occasionally crash when loading pages that contain JAVA (as do ECS pages).
But browser crashes have no effect on ECS itself.
In fact, ECS will detect the problem and restart the browser within 15 seconds.
To install ECS on Windows (fully operational for 30 days)
- Download and execute ECS_SETUP.EXE (9MB).
- To allow ECS to speak text (highly recommended):
- Download/execute Microsoft Text-to-Speech Engines (8MB).
- Download/execute Microsoft Speech Install Program (1MB).
- Click the ECS Icon on your Desktop to start ECS.
ECS will display it's Login page in your web browser.
NOTE: The first time ECS starts, it will attempt to determine your PC's Internet address by downloading
a tiny web page at checkip.dyndns.org.
This information is required to support Internet access (if desired).
- Login by entering "owner" for both the Name and Password (neither are case-sensitive).
ECS will then display it's "Home" page.
- If you're using IE7 (Internet Explorer 7), we recommend the following browser setup changes:
- Allow ECS's Java buttons (e.g. Edit, Create, etc) to open new windows:
- Move the mouse over the Edit button.
The entire box containing the menu and message line will be outlined,
and a mini-window may also appear stating "Click to activate and use this control".
- Click Edit (to activate the control).
- Click Edit again.
- This message will then appear near the top of the browser window):
"Pop-up blocked. To see this pop-up or additional options click here..."
- Click this message and select "Always allow pop-ups from this site...".
- Optional: Allow ECS to display messages in the browser's status line:
- Click
Tools,
Internet Options,
Security,
Custom Level.
- Scroll down to the "Scripting" section (near bottom).
- Under "Allow status bar updates via script", click "Enable".
- Click OK.
- If you're using FireFox, we recommend the following browser setup changes:
- Remove add-ons that are "incompatible" with JAVA applets (IMPORTANT):
The AdblockPlus and Flashblock add-ons (even if "disabled")
can cause havoc with web pages that contain JAVA applets (as do ECS pages).
So if you have either installed, we STRONGLY recommend that you uninstall them
and use NoScript instead (a superior/safer alternative).
- Allow ECS's Java buttons (e.g. Edit, Create, etc) to open new windows:
- Click Edit.
If the Edit page is displayed, you may close it and skip this setup.
- This message will then appear near the top of the browser window:
Firefox prevented this site from opening a popup window
- Click the Options button to the right of this message and select "Allow popups for 127.0.0.1".
- Optional: Allow ECS to display messages in the browser's status line:
- Click
Tools,
Options, &
Content
- Click the Advanced... button to the right of "JavaScript" (not the tab at top).
- Check "Change status bar text".
- Click OK.
- Move the mouse over various buttons ("Edit", "Create", etc) to see what they do
(descriptions will appear in the message line below the buttons).
To view/modify/delete existing Objects/Scripts/Schedules, click Edit.
To create new Objects/Scripts/Schedules, click Create.
- Set your login Password(s), enable automatic login, and/or enable remote logins.
- Click Edit. This will display a list of your Objects in a new window.
- Click the "Password:Owner" link. This will display the edit page for the "Password:Owner" Object.
- At the "User::" prompt, enter your desired login name.
- At the "Password::" prompt, enter your desired password.
- If you wish ECS to automatically login this password at startup, enter "Yes"
at the Default::" prompt.
- All Password Objects are initially defined only for local access (i.e. the ECS PC and local/networked PCs).
If you wish to login with this password over the Internet:
- Set Client-IP to "PC, LAN, WAN".
- Setup your router and/or firewall to open up ports 2080/2081/2082 for TCP/IP.
If you need help with either, please click "Help" in ECS and see the
"Accessing ECS from the Internet" section.
- Click SUBMIT.
- Denote your time zone/etc, so that ECS may accurately predict your dawn/sunrise/sunset/dusk times:
- Click Edit.
- Click the "Clock" link. This will display the edit page for the "Clock" Object.
- Click the "Time-Zone" value and select your time zone.
- Enter your zip code in the "Zip-Code" field.
- Click SUBMIT. ECS will then attempt to find/set the latitude/longitude of your zip code
(used to calculate sunrise/sunset times).
If the Longitude/Latitude fields remain "Unknown", you can enter them manually.
To find your longitude/latitude, click
here
or here.
IMPORTANT: If a west longitude is denoted,
then negate the value (i.e. if your longitude is 85 W, then enter -85).
- Click SUBMIT.
The Dawn/Sunrise/Sunset/Dusk Clock Properties will then denote the times appropriate to your area.
will now denote the times appropriate to your area.
- Denote your zip code so ECS can periodically download your area's weather conditions & forecast:
[Note: If you're in Canada, please skip these steps and contact us for the required Objects.]
- Click Edit.
- Click the "Weather" link. This will display the edit page for the "Weather" Object.
- Enter your zip code in the "Zip-Code" field.
- Click SUBMIT. After a few seconds, your local weather data will appear.
- Specify the port for your main controller (if any):
- Click Edit.
- Click the Object appropriate to your controller:
Ocelot,
PowerLinc,
CM11A.
StarGate, or
HomeVision.
- At the "Port:" prompt,
click the value and select the port (serial or USB) that the controller is connected to.
- Click SUBMIT.
If ECS reports an error,
stop any other program that might be accessing the unit,
re-check your connections,
and make sure the unit is powered up,
- Setup caller-ID (if you hava a modem that supports caller-ID):
- Click Edit.
- Click the "CID:Modem" link. This will display the edit page for the "CID:Modem" Object.
- At the "Port::" prompt, enter the modem's serial port.
- Click SUBMIT.
- Now when you receive a call, the CID:Modem Monitor Script will announce the name/number, display it in a popup window, and log it to CID.LOG.
If you wish to assign a customized name to a number (e.g. change the default of "Mary Smith" to "Mom"),
then edit phone_book.txt and add the number followed by the desired name.
- To review simple (step-by-step) tutorials, click the "Tutorials" link in the ECS "Home" page.
- To stop ECS, click "ShutDown".
If you close your web browser or your ECS page(s) without stopping ECS, you can regain access
by clicking the ECS tray icon (bottom right) and clicking "Login",
or by displaying http://127.0.0.1:2080/Login.
- To run ECS at bootup:
- Option 1: Run ECS when Windows automatically logs you in (recommended if auto-login is not a security concern):
- Have Windows log you in at bootup (if not already):
- Windows7/Vista: Click the Windows icon (at bottom/left of screen) and type "netplwiz" in the "Search" box.
XP (and prior): Click START, select "Run", and enter "CONTROL USERPASSWORDS2".
- Uncheck "Users should enter a username and password ...", and press OK.
- Enter the user name and password of the account to be logged in at startup.
- Click OK.
- Windows7/Vista: Click the Windows icon (at bottom/left of the screen)
XP (and prior): Click START
- Click ALL PROGRAMS
- Right-click on STARTUP and select OPEN
- Right-click in the main display area and select NEW / SHORTCUT
- Browse to \ECS\ECS.EXE, select it, and click OK
- Click NEXT and FINISH
- Option 2: Run ECS as a Windows Service (runs at bootup, no Windows login required):
- Create the ECS Service:
Vista/Windows7:
- Click the Windows icon (at bottom/left of the screen) and COMPUTER
- Browse to the \ECS folder
- Right-click on CREATE_SERVICE.BAT, and select "RUN AS ADMINISTRATOR".
XP (and prior):
- Click START and MY COMPUTER
- Browse to the \ECS folder
- Double-click CREATE_SERVICE.BAT.
- The "Services" program should now be running.
We recommend that you tell the Service to use your account defaults (such as your web browser):
- Double-click on "ECS"
- Clock "LOG ON"
- Check "THIS ACCOUNT"
- Enter your Windows login name in the box to the right
- Enter your password in the next 2 fields
- Click APPLY
- Activate the ECS tray icon when you're logged in:
Vista/Windows7:
- Click the Windows icon (at bottom/left of the screen)
- Click ALL PROGRAMS
- Right-click on STARTUP and select OPEN
- Right-click in the main display area and select NEW / SHORTCUT
- Browse to \ECS\TRAY_ICON.EXE, select it, and click OK
- Click NEXT and FINISH
XP (and prior):
- Click START
- Click ALL PROGRAMS
- Right-click on STARTUP and select OPEN
- Click FILE and select NEW / SHORTCUT
- Browse to \ECS\TRAY_ICON.EXE, select it, and click OK
- Click NEXT and FINISH
NOTE: When a Windows user logs out, Windows takes some 20-30 seconds to "Save your settings".
During this time, all Services (incl ECS) are temporarily halted.
So remote ECS login attempts may timeout during this period.
To install ECS on Linux (fully operational for 30 days)
Note: ECS is built under Ubuntu, and so should run on any recent Debian-derived distro.
- Login to your normal user account.
- Enter:
mkdir ecs
cd ecs
- Download ecs_linux.zip (6MB) to ./ecs.
- Enter:
unzip ecs_linux
chmod +x *.bin
chmod +x *.sh
chmod +x gnuplot
chmod +x text2wave
- To install the pre-compiled Festival text-to-speech software (optional):
- Login as root.
- Download festival.zip (18MB) to the root directory ("/").
- Enter:
cd /
unzip festival
- Enter "ls -l /usr/lib/libtermcap.so.2".
If no such file is found:
- To start ECS, execute ./ecs/ecs.bin.
ECS will display it's Login page via FireFox.
NOTE: The first time ECS starts, it will attempt to determine your PC's Internet address by downloading
a tiny web page at checkip.dyndns.org.
This information is required to support Internet access (if desired).
If you have the 64-bit version of Ubuntu and ecs.bin fails to run,
then install the 32-bit libraries by entering "apt-get install ia32-libs".
If you wish to startup with another browser, edit linux_browser_startup.sh as needed.
If you're using FireFox in Ubuntu and it prompts you to install JAVA (required), then do not install it via FireFox.
Instead, use the Update Manager:
- Click System, Administration, Update Manager.
- Right-click on any checkbox, and select Uncheck All.
- Check all JAVA-related boxes.
- Click Install Updates.
- Login by entering "owner" for both the Name and Password (neither are case-sensitive).
ECS will then display it's "Home" page.
- If you're using FireFox, we recommend the following browser setup changes:
- Remove add-ons that are "incompatible" with JAVA applets (IMPORTANT):
The AdblockPlus and Flashblock add-ons (even if "disabled")
can cause havoc with web pages that contain JAVA applets (as do ECS pages).
So if you have either installed, we STRONGLY recommend that you uninstall them
and use NoScript instead (a superior/safer alternative).
- Allow ECS's Java buttons (e.g. Edit, Create, etc) to open new windows:
- Click Edit.
If the Edit page is displayed, you may close it and skip this setup.
- This message will then appear near the top of the browser window:
Firefox prevented this site from opening a popup window
- Click the Options button to the right of this message and select "Allow popups for 127.0.0.1".
- Optional: Allow ECS to display messages in the browser's status line:
- Click
Tools,
Options, &
Content
- Click the Advanced... button to the right of "JavaScript" (not the tab at top).
- Check "Change status bar text".
- Click OK.
- Move the mouse over various buttons ("Edit", "Create", etc) to see what they do
(descriptions will appear in the message line below the buttons).
To view/modify/delete existing Objects/Scripts/Schedules, click Edit.
To create new Objects/Scripts/Schedules, click Create.
- Set your login Password(s), enable automatic login, and/or enable remote logins.
- Click Edit. This will display a list of your Objects in a new window.
- Click the "Password:Owner" link. This will display the edit page for the "Password:Owner" Object.
- At the "User::" prompt, enter your desired login name.
- At the "Password::" prompt, enter your desired password.
- If you wish ECS to automatically login this password at startup, enter "Yes"
at the Default::" prompt.
- All Password Objects are initially defined only for local access (i.e. the ECS PC and local/networked PCs).
If you wish to login with this password over the Internet:
- Set Client-IP to "PC, LAN, WAN".
- Setup your router and/or firewall to open up ports 2080/2081/2082 for TCP/IP.
If you need help with either, please click "Help" in ECS and see the
"Accessing ECS from the Internet" section.
- Click SUBMIT.
- Denote your time zone/etc, so that ECS may accurately predict your dawn/sunrise/sunset/dusk times:
- Click Edit.
- Click the "Clock" link. This will display the edit page for the "Clock" Object.
- Click the "Time-Zone" value and select your time zone.
- Enter your zip code in the "Zip-Code" field.
- Click SUBMIT. ECS will then attempt to find/set the latitude/longitude of your zip code
(used to calculate sunrise/sunset times).
If the Longitude/Latitude fields remain "Unknown", you can enter them manually.
To find your longitude/latitude, click
here
or here.
- Click SUBMIT.
The Dawn/Sunrise/Sunset/Dusk Clock Properties will then denote the times appropriate to your area.
will now denote the times appropriate to your area.
- Denote your zip code so ECS can periodically download your area's weather conditions & forecast:
[Note: If you're in Canada, please skip these steps and contact us for the required Objects.]
- Click Edit.
- Click the "Weather" link. This will display the edit page for the "Weather" Object.
- Enter your zip code in the "Zip-Code" field.
- Click SUBMIT. After a few seconds, your local weather data will appear.
- Specify the port for your main controller (if any):
- Click Edit.
- Click the Object appropriate to your controller:
Ocelot,
PowerLinc,
CM11A.
StarGate, or
HomeVision.
- At the "Port:" prompt,
click the value and select the port (serial or USB) that the controller is connected to.
- Click SUBMIT.
If ECS reports an error,
stop any other program that might be accessing the unit,
re-check your connections,
and make sure the unit is powered up,
- Setup caller-ID (if you hava a modem that supports caller-ID):
- Click Edit.
- Click the "CID:Modem" link. This will display the edit page for the "CID:Modem" Object.
- At the "Port::" prompt, enter the modem's serial port.
- Click SUBMIT.
- Now when you receive a call, the CID:Modem Monitor Script will announce the name/number, display it in a popup window, and log it to CID.LOG.
If you wish to assign a customized name to a number (e.g. change the default of "Mary Smith" to "Mom"),
then edit phone_book.txt and add the number followed by the desired name.
- To review simple (step-by-step) tutorials, click the "Tutorials" link in the ECS "Home" page.
- To stop ECS, click "ShutDown".
If you close your web browser or your ECS page(s) without stopping ECS, you can regain access
by displaying http://127.0.0.1:2080/Login.
Omnipotence Software
support@OmnipotenceSoftware.com
423-745-0026
604 CR 181
Decatur, TN 37322
Hours: Monday-Saturday, 9AM-7PM/EST
|