HomeWorks Interactive Release Notes

Version 3.9x

1/31/01

Items that are included in Version 3.9x of the HomeWorks Interactive software:

There are a number of changes that were made to include the new seeTouch keypads in the software:

The seeTouch keypads have been added to the toolbox. To keep the toolbox from being cluttered, the software initially does not display them. If you want to design using the seeTouch keypads, right-click your mouse over the toolbox and select the type that you wish to use. Remember, only the decorator models can be ganged at this time.

When the Bill of Materials report is generated, two SKUs will be created for each location that has a seeTouch keypad - a base unit and a button/faceplate kit. The base unit has generic white buttons on it that serve as placeholders while the job is being commissioned. The button/faceplate kit is used to get the final button configuration, color, and engraving for the control.

At this time, the Bill of Materials will always select the ST-5BRL-NI-WH base model for any control station that has a non-IR seeTouch keypad. There are three other base models available: ST-5BRL-I-WH, ST-3BRL-NI-WH, and ST-2B-NI-WH. Depending upon your application, you may want to modify your order to use one or more of these alternate base models. For example, any place that you are ganging a keypad, you should use the ST-5BRL-I-WH base model, since it is the only gangable base model.

The Bill of Materials will always select the ST-4SIR-NI-WH base model for IR seeTouch keypads. When you order your button/faceplate kit, remember that the 4S configuration is the only configuration available.

In the Programming screen, the non-IR seeTouch keypads can be programmed using any of three ways. If the button configuration is not likely to change, the "Show: Keypad" option should be selected. This will show only the buttons that are on the keypad configuration that is currently specified. Alternatively, if the button configuration is likely to change or is being changed, the "Show: All Buttons" option should be selected. That option will show all of the available buttons, making it possible to program any configuration. If you are programming the input closures on the back of the keypads, select the "Show: Input Closures" option.

In the Programming screen, the IR seeTouch keypads can be programmed using any of four ways. In addition to the three listed above, the "Show: IR Inputs" option should be used to program the IR functions.

NEW REPORT! We have added a new report to the software that we think will greatly improve the interactions between the low-voltage and high-voltage installers. It shows the wiring of the RPMs on a module-by-module basis, with a replica of the DIN rail terminal blocks shown. This report should eliminate the confusion that often exists on how to terminate the loads to the panel. This report is called the "RPM Load Wiring" report.

All of the reports can now be opened as a stand-alone form.  This will allow you to switch back and forth between a report and another screen without having to regenerate the report.  For example, you can run the Panels and Enclosures report to see if there are any red flags in the Interface column. A red flag will appear if the power booster for an associated load is undetermined due to load/fixture changes made after the RPM optimization has been run.  You can then go to the Panel Assignment screen to correct any issues with load assignments and still have the Panels and Enclosures report open.

We have given more descriptive names to many of the reports. The list below gives the "old" and "new" names for the reports

Prior to Version 3.90 

Version 3.90

Floorplan

Floorplan Report

Load Schedule

Load Schedule

Fixture List

List of User Specified Fixtures

Bill of Materials

Bill of Materials

Product List

List of Available Products

Project Information

Contact and Project Information

System Overview

System Overview and Link Summary

Processor

Detailed Processor Link Assignments

Addressing 

Addressing

Control Station Installation

Control Station Installation

Control Station Engraving 

Control Station Engraving 

GRAFIK Eye (Line Voltage)

GRAFIK Eye (Line Voltage)

Panel

Panels and Enclosures

Keypad Programming

Keypad Programming

Time Clock

Time Clock

Global Scenes

Global Scenes

Global Sequences

Global Sequences

Where Programmed

Where Programmed

 

The new fan-speed module is completely supported in this version of the software. There is a "ceiling fan" load in the toolbox that should be used to get the HW-RPM-4FSQ-120 fan-speed module to generate in the Panel Wizard. If you enter your loads using the Load Schedule screen, select the load type "FAN-FSQ" for any ceiling fan loads. In the Programming screen, the fans will show up on the "Interfaces" tab.

The new 120V ELV module is completely supported in this version of the software (the 240V version has been supported since 3.8x). There is a list of frequently asked questions on the HW-RPM-4E-120 and HW-RPM-4E-230CE on our webpage. There is a copy of the webpage on every CD that we distribute. In the HWI utility, click on the "Help" drop-down menu and select "View Contents of HWI CD (requires CD)" after you have inserted the CD into your CD-ROM drive.

In the Terminal screen, next to the diagnostics tool button, we have added a light-bulb icon for our new System Control feature. This feature allows you to turn on/off/flash any light in the system. This is a very useful tool for locating a particular load that may have been wired to the wrong dimmer. Reminder - you must first upload the database before this feature can work.

For RS-232 ports that are set up for connection to a modem, the processor will reinitialize the modem once a day at 1:00 AM. This was added to make sure that the modem gets reinitialized if its power is interrupted and the processor's power is not (the processor always reinitializes the modem when the processor's power is interrupted).

We have improved the navigation between control stations in the Programming screen by filtering the list of control stations to only show programmable devices (i.e. a control station that only has a Vareo in it will no longer appear in the list).

We have added new RS-232 messages that will tell you when a time clock or vacation event has occurred.

 

Items that were in the previous release (Version 3.8x) that you may not have read about:

When security mode is terminated, the lights and CCOs in the home can be returned to their previous light level. This is a much-requested improvement. This can be added to an existing database by checking the checkbox on the security mode tab in the programming screen. Any programming that is on the "Exit Security Mode Preset" will be deleted when this box is checked (you will get a warning from the software). If there are specific lights that you would like to force to a level other than their previous level, you will have to add them back onto the "Exit Security Mode Preset" after the checkbox has been checked.

To simplify the programming of input closures and "on while the button is pressed" functions on keypads, we have added a new programming option to the "Default" button type. In addition to "Toggle" and "Single Action", we now have "Dual Action". This provides two presets for the button, a "Press" preset and a "Release" preset. For contact closure inputs, there will be a "Close" preset and an "Open" preset. This functionality was achievable in the past, but was much more involved than it is now.

We have added another feature to the right-mouse-click menu in the programming screen. If you want to create a new Global Scene from a preset that was not previously a Global Scene, select "Preset" and then "Make New Global Scene" from the right-mouse-click menu. You will be prompted to enter a name for the new global scene. After the name has been entered, the button will have the new Global Scene on it and the scene will be available for assignment to other buttons.

For "Single Action" and "Conditional" button types, we have increased the number of LED options available. We have "Always On", "Momentary On when Pressed", and "via RS-232". The first two are self-explanatory. The "via RS-232" option allows an external system (Crestron, AMX, etc) to control the LED using RS-232 strings sent into the processor's RS-232 port (using the SETLED command). In the past, the only way to do this was with a button that had no Lutron programming on it (otherwise our programming would determine the LED state, regardless of what the external system did).

For the new "Notes" tab on the button programming screen, we have added a blue flag next to the word "Notes" to indicate whether or not the button has some notes associated with it.

For those who use cycle dim, the direction that the lights will go on the first press (i.e. "raise" or "lower") is now programmable on a system-wide basis. This is done on a tab on the "upload project" screen. On the same tab, we have also added an option that allows you to trade off the toggle response time with the cycle dim functionality. If you configure it for "Press" it will activate the preset on the press of the button (like it does today). If you configure it for "Release", the system will wait until you release the button before it activates the preset. In this configuration, the preset will not be activated if the button is held long enough to enter cycle dim. Many people will prefer the "release" configuration, although it does slow down the activation of the preset for any button with cycle dim. However, the "release" configuration is not compatible with double-tap (double-tap and cycle dim cannot be put on the same button).

RPM loads will stay at their current light level after uploads, as long as no addresses have been changed. Otherwise, they will turn off after the upload.

Buttons with conditional logic were previously unaffected by master raise/lower buttons. This has been changed so that the most recent preset executed by the conditional will be raised or lowered if the conditional button was the last button pressed.

The Toolbar has been improved and new icons have been added. Hold your mouse pointer over each icon to get the "tool tip" that tells you what the button does.

We have added a new function called user preferences that will allow you to customize your HWI software for maximum efficiency. We have consolidated the "preferences" that we had on many different screens in the old version of the software into this one new location. If there is something that you are looking for from the old software that you can't find, it is probably now in the user preferences. The new capabilities are listed below.

The new preferences screen "File I/O " tab allows you to specify the directory that you would like to use for project databases and reports.

The new preferences screen "Load Schedule" tab allows you to specify the Manual Override level and Bypass level that you would like to use as the default for any new loads or projects.

The new preferences screen "Control Station" tab allows you to specify a default for engraving font size, justification, capitalization, and fill color. In conjunction with our engraving report, this should simplify the ordering of engraved wallplates.

The new preferences screen "Programming" tab allows you to specify defaults for a wide range of programming options. For example, you can select your default LED logic (i.e. room, scene, or pathway) for future projects. You can specify that the software should synchronize on every upload, what the timeout should be on security mode, what your default vacation settings should be, whether or not you want cycle dim as a standard on buttons, etc.

The new preferences screen "Keypads" tab allows you to specify that the hold messages for cycle dim should be generated internally by the processor (normally, they are generated by the keypad). This means that keypads like the PHAST DMS keypad (which can't generate a hold message except on the main menu) can now do cycle dimming if this option is selected. The "Keypads" tab also lets you change the flash rates for the LEDs, the speed required for a double-tap (similar to setting the double-click speed for your mouse), etc.

The new preferences screen "Timeclock" tab allows you to enter additional cities into the database of locations for your astronomic timeclock. You can also select a default location for all future projects. Remember, you can get latitude and longitude info for any US zip code at the following site (non-Lutron): http://www.zipinfo.com/search/zipcode.htm

The new preferences screen "Printing" tab allows you to import your company logo for printout on selected reports (Control Station Engraving and Control Station Installation)

We have created a completely new terminal window. It now can be accessed directly from the toolbar, regardless of which screen you are in (floorplan, load schedule, etc.). It can be kept open while other screens are used - it will automatically minimize when you click elsewhere in the software. The many new features are outlined below.

The new terminal window allows the user to access commonly-used RS-232 commands by selecting them out of a tree on the left-hand side of the window. The display of this list of commands can be toggled on and off by clicking on the "232" icon on the toolbar.

The new terminal window puts a timestamp next to every sent and received RS-232 string. The display of this timestamp can be toggled on and off by clicking on the clock icon on the toolbar.

The new terminal window logs all of the incoming and outgoing RS-232 strings to a log file (if that function is turned on). The stoplight icon on the toolbar turns this logging function off and on, and the notepad icon allows you to open the log file to look at the contents. It can be cleared by clicking on the icon on the toolbar that looks like a pencil with an eraser.

The new terminal window will allow you to configure your laptop modem using the information in your Windows registry. This should simplify modem setup.

The modem setup window will also let you put in multiple phone numbers for a particular database.

We have added a new error handler that will log any software problems that occur on your laptop. This will allow us to troubleshoot software problems more rapidly. When you experience an error or a crash, we will ask you to send us a copy of your database to hwisupport@lutron.com as well as your C:\program files\lutron\homeworks interactive\log\elog.log file.

We have added the new ELV dimming module (HW-RPM-4E-230-CE) to the software tool. It will be automatically selected for any ELV loads that are in your database when you run the panel wizard (220V - 240V only). The 120V version of this product is still in development.

The "Where Programmed" function now has a button in the toolbar so that it can be accessed more easily. It is to the left of the "?" button on the toolbar.

Really old items that you hopefully already know about:

We have added a new wizard that should allow you to test a newly installed system and to get a Certificate of Occupancy significantly faster that you have in the past. It will automatically generate basic programming for all keypads in the system. For each keypad in a room, the lights that are located in that room will be assigned to button 1 with toggle functionality. This wizard allows you to specify which keypads should control loads that are in rooms without keypads (exterior zones, for example). This new function can be found in the "File" menu, and is labeled "Auto-generate Programming". The instructions in the wizard will give you a more complete description of how this automatic programming works. Remember, this should only be used for lighting loads (as specified in the wizard's instructions) - motor loads and other non-lighting loads should NEVER be specified for auto-generated programming.

The delay function on presets formerly had a minimum time of 1 second. To facilitate better integration with systems requiring RS-232 string outputs from the HWI system, we have changed the software to allow .25 second delays. This is particularly useful when multiple strings are to be assigned to a single preset, since it allows 4 strings per second to be sent as opposed to 1 string per second with the old software.

A copy of the database can now be stored in the processor for extraction at a later date. This will only occur when you select the "synchronize" option in the upload screen. The "synchronize" button has replaced the "check all" button since it performs the "check all" function as well as the database storage function. When you are at a site making programming changes, it is not necessary to synchronize after each change. To save time, perform a normal "compile and upload" for each change you make and then do a "synchronize" with your last upload of the day. If you upload a system and forget to synchronize before you close the HWI utility, it will remind you that you need to synchronize. You will not be able to extract a database from a processor until after it has been synchronized once.

For processors that have been synchronized (the synchronization process stores a complete copy of the database in the processor), the database will be extractable. Unlike the previous generation of HomeWorks, the database extracted will contain all attributes, including button engraving. This will make it easier to leave the latest copy of the database on the jobsite for another programmer to use. The "extract" button on the terminal screen allows you to extract the database from the HWI system and save it as a project database. Make sure you write down the filename you save it to because the software doesn’t automatically exit the database that you were in prior to the extraction and open the extracted database.