| ECS Home Automation and Security Archives |
| Subject: From: Date: | ECS 3.17 beta available Mark Gilmore Fri, 26 Oct 2007 11:21:47 -0400 |
Hi everyone. The 3.17 beta is now available at http://OmnipotenceSoftware.com/ECS_SETUP_BETA.EXE. Your feedback would be greatly appreciated (esp any related to the new PDA enhancements). Thanks, Mark 423-745-0026 Revision history (in reverse chronological order) 3.17 Unless otherwise noted, all updates to your configuration (main.cfg) are performed automatically by ECS. 1) Renamed ModBus-Register Class to ModBus-Holding-Register. 2) Added ModBus-Coil, ModBus-Discrete-Input, & ModBus-Input-Register Classes. 3) Enhanced Script logging so as to append the resulting value to the logged line: 8/13 19:32:38 Script: 1:Do Integer-1(1) Add 1 [TRUE] Result=2 4) Added PowerLinc.RX-Address Property (denotes the address of the module that sent the last Insteon message). Hence, a module's address can easily be determined by triggering a message to the PowerLinc (vs looking at the back of the module). This can especially come in handy for wall-switch modules that have already been installed. 5) Corrected oversight whereby the Insteon-Button value was not prefixed by the Group number (e.g. "1/On"). 6) Added logic to ignore redundant Insteon messages (as sent by Insteon modules acting as **repeaters**). 7) Enhanced the NetCam Class, such that it supports pseudo-video-streaming for cameras that don't stream video in the normal manner (such as the VivoTek netcams). As a re-connect is required for every image, this feature is only supported for LAN access (else the connect delays would be unacceptable). 8) Added floodlight applet files (floodlight*.app). 9) In log pages, Object names that are prefaced by "updater=" are now displayed as edit links to those Objects. 10) Added UMXB24 & ProXR-Relay Classes (wireless ZigBee relays) 11) Added AirControl & AirRelay Classes (long distance wireless relays) 12) Added HomeWorks, HomeWorks-Dimmer, HomeWorks-KeyPad, & HomeWorks-Security Classes (Lutron lighting) 13) ECS is now accessible from the iPhone (via PDA-style pages). 14) SEND-EMAIL enhancements: Class now detects any "503" email error in the POSTIE log (instead of issuing a generic "POSTIE error" message) Added an "Arguments" Property for any required/additional POSTIE arguments 15) Added "Auto-Connect" Property to the CLIENT-SOCKET Class. 16) Added TCP/IP support to all ModBus Classes (see new .Client-Socket-ID Property). 17) Array element values are now preserved when edited. 18) When editing a Text/Integer/etc Object that is *not* Persistent, the *original* value will be denoted in the value field (vs the current value). 19) Added a new "UDP-Socket" Class for Datagram/UDP communications. 20) PDA web pages now display 4 additional Set values to the right of each Property/value. These may be clicked to set a value without having to display the Property's value page. This default count of 4 may be overriden via a Parameter Object (see below). 21) Numerous/new Parameter Objects may now be used to customize PDA web page displays (see "Customizing the PDA display" section"). If you have already been using any Parameter:PDA~ parameters, please check this section (as some have changed). 22) One may now force a PDA-style session by logging in via "login_pda" (inst of "login"). -- Mark Gilmore http://OmnipotenceSoftware.com