| ECS Home Automation and Security Archives |
| Subject: From: Date: | ECS 3.18 release notice Mark Gilmore Tue, 13 Nov 2007 12:35:45 -0500 |
Hi everyone, ECS 3.18 has been uploaded to http://OmnipotenceSoftware.com/ECS_SETUP.EXE (Win) and http://OmnipotenceSoftware.com/ecs_linux.zip (Linux). Update history follows below. For instructions, please see "Installing Updates" section of the help file (help.htm). Regards, Mark Gilmore http://OmnipotenceSoftware.com 423-745-0026 3.18 Unless otherwise noted, all updates to your configuration (main.cfg) are performed automatically by ECS. 1) The WebRelay "Relay" Property has been renamed to none (blank). IF YOU ARE USING THE WEBRELAY CLASS, PLEASE EMAIL US YOUR MAIN.CFG (or manually edit main.cfg yourself via a text editor). 2) The Parameter Object that denoted the width of *all* images in PDA pages ("Parameter:PDA-Page-Image-Width") has been renamed to "Parameter:PDA-Page-Max-Image-Width", and now denotes the *maximum* size of said images. The default is 200. 3) Table formatting is no longer supported in PDA pages, as it had undesirable results when displaying Pages with long values (like Text Objects). And so the "Parameter:PDA-Page-Tables" Object is now obsolete. 4) The Clock Object now supports new Dawn and Dusk Properties. If you have any separate Dawn/Dusk Objects, you may delete them if you wish. 5) "Dawn"/"Dusk" may now be denoted for Schedule times. 6) A new Parameter Object ("Parameter:PDA-Auto-Refresh") denotes the # of seconds between auto-refreshes in PDA pages. The default is 0 (for no auto-refreshes). Note that refreshes are required to see *updated* values in PDA pages, as these devices generally don't support JAVA. 7) So as to avoid "overloading" the PowerLinc with X10 commands, ECS now assures that at least 380ms elapse between X10 command transmissions. This unsophisticated approach is required, as the Insteon protocol does not support the ability to read the state of the PowerLinc's X10 command FIFO. The 380ms delay was empirically determined (anything less triggered command timeouts). This delay may be overridden via this Object: Name: Parameter:PowerLinc-X10-Tx_Delay Class: Integer : 380 The size of the PowerLinc's X10 FIFO appears to be 16 commands. So if your Scripts never send > 16 X10 commands in sequence, then you cam set this delay to 0. This would speed up your x10 transmissions a bit. But note that setting a lamp/appliance off/on requires *2* commands (unit selection and function). 8) Mouse-over help status messages (displayed when the mouse moves over a button) are now temporarily displayed in the ECS status line (in addition to the browser status line). When the mouse moves off of the button, the original line is restored. 9) A problem has been corrected whereby ECS failed to re-calculate dawn/sunrise/sunset/dusk times at the hour upon which daylight-savings time started/ended. 10) The underscores ("_") in all "Parameter:..." Object names have been changed to dashes "-". 11) All Parameter Objects may now be set "dynamically" (no edit required). 12) ECS now properly detects when Daylight Savings Time is active in Europe. 13) Added PWM8x-Dimmer Class to support the NCD PWM81/PWM83/PWM85 analog-output/dimmer/speed-controller modules: http://www.controlanything.com/Merchant2/merchant.mvc?Screen=CTGY&Store_Code=NCD&Category_Code=DIMMERS 14) The UPB.RX-MDID Property now denotes the MDID descriptions (inst of raw values). 15) The circumstance that caused IE to occasionally trigger a "STACK OVERFLOW AT LINE: 0" error has been isolated and avoided. -- Mark Gilmore http://OmnipotenceSoftware.com