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:
New beta
Mark Gilmore
Fri, 11 Feb 2000 08:53:11 -0500

I just uploaded a new beta.
NEW web-server instructions follow.

If you have problems with the web-server:
  1) Run ECS with a SMALL cfg (perhaps with only one Item and one
Group).
  2) Press ALT-Z (DEBUG=1).
  3) Select ECS_GROUPS.HTM in your browser and click one of the links.
  4) Press ALT-Z (DEBUG=0).
  5) Email me ELG.TMP & DBG.TMP.

   215)	ECS now generates/maintains web pages and acts as a "web
server":

	NOTE: These features are still in the EARLY stages
	(numerous changes/enhancements are forthcoming).

	**************************************************************
	WEB PAGE GENERATION
	--------------------------------------------------------------
	ECS now creates/maintains a web page for each Group, plus a
	"directory" page (ECS_GROUPS.HTM) which contains links to the
	others.

	Note that these pages may serve as examples of what ECS "expects
	to see" when it's web server searches pages for Item States
	(below).

	The default refresh rate for these pages is NONE.
	To make ECS generate web pages with auto-refresh commands,
	enter this command in \AUTOEXEC.BAT:
		SET ECS_HTM_GEN={d}
	where {d} is the auto-refresh rate (in seconds).

	When generating pages, ECS normally uses SELECTION inputs (dropdowns)
	for Items having <= 500 States, and TEXT inputs (text entry boxes)
	for those having > 500 States (to save on browser memory & load-time).
	This default 500-count threshold may be overridden by
		SET ECS_HTM_SEL_MXC={d}
	where {d} is the desired count.

	To DISABLE all web-page generation, enter this command in
	\AUTOEXEC.BAT:
		SET ECS_HTM_GEN=NO

	**************************************************************
	WEB SERVER
	--------------------------------------------------------------
	ECS's web server will read any requested web page, update any
	Item States within it, and return the modified page to the
	browser. It also supports State modifications via web pages
	(provided that they conform to the conventions established in
	the ECS-generated web pages).

	Then to make ECS process a page, enter the page as follows:
		{host}/{file}
	where {host} may be "localhost" (for local control) or an IP
	address (for remote control).
	Examples:

		localhost/program files/ecs/ecs_group_1.htm	 (local)
		216.80.147.178/program files/ecs/ecs_group_1.htm (remote)
		c:/program files/ecs/ecs_groups.htm		 (links to all)

	See "Accessing Your PC Via The
	Internet" in ECS.HTM for a discussion of IP addresses.

	To DISABLE the ECS web server, enter this command in 
	\AUTOEXEC.BAT:
		SET ECS_WEB_SERVER=0


	NOTE: If you get this message on startup:
		A REQUIRED .DLL FILE, WS2_32.DLL, WAS NOT FOUND
	Then your W95 PC does not have the "WINDOWS SOCKET 2 UPDATE" installed.
	You can do so via:

http://www.microsoft.com/windows95/downloads/contents/wuadmintools/s_wunetworkingtools/w95sockets2/default.asp.
	You should only get this message if you are running W95.

   216)	A problem whereby one-time TVL codes could trigger an announce/
	view/record of the desired show PRIOR to the desired airing has
	been corrected (when the same show aired previous to the desired
	day/time). For one-time codes, the weekday & time are now preserved
	when the line is appended to TVLFAV.TXT. I still clear the date,
	so as to help assure that the show will be processed if the user
	selects a line having a date PRIOR to the current.

*  217)	Item States values have been changes as follows:

				OLD:			NEW:
				Low/High/Unknown	Low/High/Unknown
				----------------	----------------
	Digital-Input-A		0/32767/na		0/1/na
	Digital-Input-C		0/32767/na		0/1/na
	Digital-Output-F	0/32767/9999		0/1/2
	Digital-Input-F		0/32767/9999		0/1/2
	Digital-Input-G		0/32767/na		0/1/na
	Digital-Input-I		0/32767/na		0/1/na
	Digital-Input-J		0/32767/na		0/1/na

*  218)	SECURITY-RTS-C States have been renamed as follows (for
consistency):

	Old			New
	-------------------	------------------
	Alarm-Super-Restore	Alarm-Super-Rst
	Burg-Bell-Silen		Burg-Bell-Silence
	Bus-2-Restore		Bus-2-Rst
	Comm-Restored		Comm-Rst
	EZM-Restore		EZM-Rst
	Keypad-Ambush		KP-Ambush
	Keypad-Bus-Fail		KP-Bus-Fail
	Keypad-Bus-Rst		KP-Bus-Rst
	Keypad-Fire		KP-Fire
	Keypad-Medical		KP-Medical
	Keypad-Panic		KP-Panic
	Keypad-Tamper		KP-Tamper
	Keypad-Tamper-Rst	KP-Tamper-Rst
	KP-Restore		KP-Rst
	Panel-Gnd-Flt		Panel-GF
	Panel-Gnd-Flt-Rst	Panel-GF-Rst
	Printer-Restore		Printer-Rst
	Ql-Keypad-Reset		Ql-KP-Reset
	Restore			Rst
	Self-Test-Failure	Self-Test-Fail
	Sil-Pls-Burg		Silence-Pls-Burg
	Srv-Msg-Activated	Srv-Msg-Activated
	Telem-Failure		Telem-Fail
	Telem-Failure-Rest	Telem-Fail-Rst
	Telem-Restore		Telem-Rst
	Telem-Trouble		Telem-Tbl
	Trouble			Tbl
	V61-FEZM-GndFlt		V61-FEZM-GF
	V61-FEZM-GndFlt-Rst	V61-FEZM-GF-Rst
-- 
Mark Gilmore
Omnipotence (ECS home automation software)
http://www.usit.com/omnip
423-745-0026

  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
.