4.0.63

Added database fields and support for device energy tracking.
Added tracking of HAL downtime (for energy tracking).
Added additional Watchdog enhancements.
Fixed display issue with HAL custom dialog boxes.
Fixed voicemail deletion bug.
Fixed error handling in hex digit conversion routine.
Added support for larger range of HAI relay outputs.
Added enhanced error tracking and reporting.
Fixed 'Logging' link on HAL HomeNet.
Fixed HTTP data retrieval on certain HomeNet pages.
Fixed HAL Watchdog/HAL Server shutdown handshaking.
Added Rules logging/debugging code.
Added support for newer DSC IT-100 security interface.
Fixed bug where scheduled events could fire multiple time on fast PC's.

4.0.48

Added debug info for VMail deletion bug.
Added debug info for SendMail bug.
Fixed dialog form used in numerous HAL forms.
Fixed login issue with HALimd (new Yahoo servers).
Added additional field to Rule Condition database.
Added configuration options for HALimd server settings.
Increased Whole House Audio zone numbers to 24.
Added support for com ports greater than 16 in the Send Serial action.
Fixed HAL Server / Watchdog shutdown handshaking.
Added support for ID3 V2.4 tags in MP3 files.
Fixed UI issues with Autosense form in HAL Setup Wizard.
Fixed News and Stocks Insternet data downloads.
Fixed bug that caused new rules to not display until HAL was reloaded.
Added support to refresh thermostat values in MLHAL (Cinemar Plugin).
Removed CPU graphing option in Watchdog.
Fixed bug where days for reboot or restart could be zero in Watchdog.
Added feature to force WatchDog check by clicking on Watchdog Status Bar Message.
Added feature to Show system setting, Error Log stats and other config data on About screen.
Added support for alternate IP Address in Watchdog.

4.0.46

Fixed various message box displays that were missing buttons.
Fixed adding/removing/moving actions in Macros that could cause database corruption.
Added support for Caller ID based trigger events in rule conditions.
Moved various configuration settings from INI file to registry.
Added support for better shutdown communication between WatchDog and HAL System Server.
Added support for Watchdog initiated backups and restores.
Enhanced WatchDog routine to get the public IP address so that it is much faster.
Fixed WatchDog problem with the order of various startup routines.
Added WatchDog support for Days until Restart/Reboot.
Enhanced WatchDog status messages.
Fixed some WatchDog control sizes and positions. Fixed minor issue with rules based on sensor "becomes" or "changes" logic.
Fixed database restore routine to properly run database update program on restored data.
Fixed HALimd to support new Yahoo protocol.
Fixed Internet news downloads.

4.0.43

Added support to RSS feature to allow voice navigation through items (like news).
Fixed bug that cause downloaded Internet data (e.g.weather) to be spoken incorrectly.
Changed PackDatabases to run at startup instead of at intervals.
Automaticaly reconnect rules that may have partialy lost their parent.
Parent remembers Child but Child forgets parent. This caused the child to appear as both a child of the original parent and also as a separate parent. This is a display issue only.
Improved speed of managing rules in HAL Data Environment.
Added additional rule logging.
Added code to automaticaly locate missing child rules.
Added optional logging to license managment routines.
Enhanced support for Insteon thrmostat.
Fixed cursor selection in thermostat configuration screen.
Added aditional Insteon logging.
Fixed bug associayed with TTS filename info in Rule Actions.
Fixed bug that affected decie status as secondary rule condition.
Added RSS databases to backup and restore routines.
Fixed bug that could time based rules to run incorrectly.
Removed extra debugging code from DSC security panel code.
Enhanced HAL Watchdog functionality.
Improved installer to better handle .Net applications.
Fixed HALimd call logging support.
Fixed Internet stock data downloads.

4.0.38

Fixed handling of security system arming modes in HomeNet.
Fixed TV listings download in Internet Server.
Added enahnced error handling in HALimd.
Fixed DMC Mute() and AdjustCurDMCVolume() functions in HALi.
Fixed TTS Get and Set function in HALi to properly handle max voices installed.
Fixed TTS VoiceCnt() function in HALi.
Added new reporting system to HAL Data Environment.
Added "Find" functionality to HAL Data Environment.
Fixed mouse pointer icon issue in System Configuration.
Fixed display of TTS voices in Personal Assistant configuration.
Fixed location of creation of log file.
Fixed bug causing duplicate manufacturer names appearing in Device Wizard list.
Fixed DVC settings validation to include CGI file extension.
Removed temporary logging from DSC security class.
Fixed TTS of weather forecast to properly handle text between parentheses.
Fixed TTS of weather forecast to properly speak C or F.
Fixed volume control in Speakercraft interface.
Fixed code so that GE Caddx security system only appears in HALpro.
Fixed database record pointer issue on loading Mailbox Edit form.
Added status bar to System Status form.
Added enhanced error logging support to numerous device classes.
Fixed potential issue where time based condition could run multiple times.
Added support for sensor Reset condition.
Fixed database record pointer issue on loading Address Book Edit form.
Fixed Address Book Edit form loading at startup.
Added support for action to set TTS voice.
Added support for the device "change" action.
Added support for setting thermostat fan speed action.
Added support for setting addtional thermostat setpoint modes.
Fixed Text to Speech switching based on attention word.
Added support for "generic serial" thermostat.
Fixed form handling code during Server unload for proper shutdown.
Added new message box form.
Changed form style.
Added support for Insteon thermostat.
Fixed fan mode reporting events in various thermostats.
Added zone number to functions that retrieve temp scale from thermostats.
Added ability enable/disable individual rules.

4.0.26

Modified StatLog database structure to better track device names and time info.
Modified Device and Rules database structures.
Fixed debug logging to conform to other logging (e.g. log locations).
Modified general logging to creates LOGS directory if it does not exist.
Fixed weather station configuration display issue in System Configuration.
Fixed HomeNet configuration window display location bug.
Adjusted report formatting in System Configuration.
Fixed pointer icon display issue in Telephone configuration window.
Fixed max length of new reminder name in HAL Data Environment.
Fixed max length for rule name in HAL Data Environment that could cause database corruption.
Limit rule name to alpha and numeric characters.
Limit IM action to HALdeluxe and higher in HAL Data Environment.
Fixed macro positioning display issue in HAL Data Environment.
Fixed button up UI issue in HomeNet display of scheduled events.
Fixed mailbox deletion in HomeNet.
Fixed bug editing stocks in HomeNet.
Fixed minor UI issue in HomeNet shopping list display.
Fixed DMC Mute UI issue in HomeNet PDA display.
Fixed minor UI issue with weather forecast display in Internet Server window.
Fixed DMC volume control in Actions and HALi.
Fixed DMC mute control in Actions and HALi.
Removed HAL Server Start/Stop log messages from error log.
Modified the communicatiosn parameters for the ADEMCO security panel.
Added enahnced error handling to ADEMCO security panel to trap potential buffer overflows.
Fixed minor grid refresh issue when adding/editing mailboxes in Phone pad.
Fixed disarming issue with PowerSeries model of DSC security panels.
Fixed Album/Artist label display issue in DMC.

4.0.16

Fixed various HALi DMC actions and associated return values.
Added Album Cover and Volume control support to DMC section of HALi.
Fixed minor mailbox UI issues in HomeNet Telephone summary page.
Added support for Shopping List in HomeNet
Added improved error handling and checking in mailbox editing in HomeNet.
Fixed minor issue with rules based on date/time.
Fixed minor issue with rules based on timers.
Added speed improvements in rules processing.
Fixed minor bug in Sensor and Device rules when using Becomes and Toggle condition.
Fixed minor UI display issue in HAL Data monitor screen when "shelling" and external program.
Fixed various DMC "Actions" avaliable in rules, macros, etc.
Added Volume control action.
Fixed issue with (Tomorrow) Reminders.
Fixed overflow error reading zone status on DSC Security systems.

4.0.12

Released build to Public.
Fixed case sensitivity issue with Address Book settings.
Updated graphical look on most forms. Utilized new skin control.
Added validation code in Address Book edit form.
Fixed grid refreshing issue on Address Book.
Improved database backup routine to include version information for better compatibility.
Added additonal database files to backup routine.
Added significant error trapping and optional logging.
Increaded buffer sizes on most serial communication.
Fixed case sensitivity issue with Scheduled Events.
Fixed HAI Security alarm notification issues.
Fixed support for burglary codes in HAI security system.
Fixed ID3 tag parsing of MP3 files.
Added support for additonal NuVo whole house audio systems.
Fixed Ademco Security alarm notification issues.
Fixed Apex Security alarm notification issues.
Fixed Caddx Security alarm notification issues.
Added support for Concord security system.
Added support for additional arming modes in NAPCO and DSC security systems.
Added addtional error message handling in NAPSO and DSC security systems.
Fixed Elk Security alarm notification issues.
Enahnced stauts polling in Elk security system.
Improved timeout handling for slower NAPCO systems.
Added support for comm port numbers up 16 with the CM11A.
Enhanced Insteon progress indicator.
Added support for comm port numbers up 16 with the JDS and Stargate controllers.
Added support for Speakercraft whole house audio/vide system.
Fixed HVAC notifications with Enerstat, Enviracom, RCS, UPB, ZWave stats.
Added support for "Autosend" feature in RCS stats.
Fixed status info parsing in RCS serial stats.
Fixed zone handling in RCS serial stats.
Improved UPB data communication.
Improved UPD device discovery.
Fixed raising and lowering UPB thermostat settings.
Added support for comm port numbers up 16 with the Davis weather station.
Added RSS feed support.
Added support for album cover art in DMC.
Fixed file deletion bug.
Added instant messenger control support.
Fixed call list refresh issue.
Added support for "Becomes" and "Toggle" in rule conditions.
Improved loading and evaluation perormance for Rules.
Fixed case sensitivity in Rules.
Enhanced "Sub/If" support for Rules.
Added "Else" support in Rules.
Fixed minor issue with weather station conditions in Rules.
Fixed minor issue with Timer conditions.
Added support "Between" option in sunrise/sunset condition.
Added support for multiple attention words and associated TTS voices.
Fixed TTS stocks reporting.
Revised licesning system.
Fixed TTS reading of "ALL" news items.
Added additional weather station TTS codes.
Cleaned up HAL shutdown procedure.
Fixed minor refresh issue with Data Monitor.
Added addtional DMC control commands for use in HALi.
Added ability to use TTS codes in serial data actions.
Fixed minor bug in DMC NowPlaying action.
Fixed display of flag names in Data Monitor window.
Fixed moinor bug in execution of actions in Macros.
Fixed Phone Pad refresh issue.
Fixed minor UI issues with Play/Pause buttons on Messaging window.
Fixed deletion of email attachements.
Added "Length" column to Messaging window.
Fixed bug where ASR would continue to stay in listen mode after timeout.
Added code to prevent recursion on certain system timers.
Fixed minor issue with storing date associated with incoming phone calls.
Added support for RS-232 Insteon PLC.
Moved all log files to Log directory.
Fixed minor issue where recurring events might not get rescheduled.
Added Watchdog setup to System Configuration.
Added progress info to System Configuration during Insteon PLC updates.
Fixed minor UI issues with Insteon configuration settings.
Fixed international weather downloads.
Fixed minor UI issue with TTS voice settings in Personal Assistant.
Fixed minor UI issue with Security System configurations.
Enhanced Watchdog functionality.
Fixed recording of Selective Greeting in Address Book edit form.
Fixed IR validation in Device Wizard.
Fixed minor UI issue in Dimming section of Device Wizard.
Added suport for optional "hierarchical" lines in Rules display.
Fixed minor bug where changes in Automation Setup might not save on exit.
Added additional sorting options in the Scheduled Events display.
Added support for copy and paste of Actions and Conditions in Rules.
Added support to allow macro recognition phrase to be used as attention word command.
Fixed email display issue on Internet screen.
Fixed TV listings download.
Modified email notifications to be sent asynchronously.
Fixed display of Blocked calls in HomeNet.
Added Watchdog configuration to Setup Wizard.
Added UPB thermostat option to Setup Wizard.
Added serial Insteon PLC option to Setup Wizard.
Fixed UI issue with setting UPB network password in Setup Wizard.
Exposed additional thermostat functionality in HALi.
Added DVC functionality to HALi
Fixed bug where "111111" would be appended to Flag names in HALi
Fixed Call-out log notifications in HALi.
Fixed Actions, AddrBook, ApplDevs, Calls, HTButtons, (and others) initialization bug in HALi.
Fixed return value in SendToVoiceMail() function in HALi.
Exposed Last Date/Time On/Off values in the ApplDev object in HALi.
Exposed additional DMC functionality in HALi.
Added PlayMacro function to Macro object.
Added PlayMode function to Mode object.
Added PlayScene function to Scene object.
Added AlarmStatus to SecurityDev object.
Added SetState function to SensorDev object.
Fixed SetVoice function in TTS object.
Fixed problems with Weather rules not firing.
Fixed problem with Weather rules not displaying correctly.
Improved performance of HAL Data Environment with Large Databases.
Fix menu issue with Move Action Up/Down.
Fix Build Menu for Paste Actions when ELSE is the selected object in the tree.
Improved performance in HALCOM
Added Weather Conditions to Rules
Improved Rule processing performance in Server
Added Macro Variables
Added New Rule conditions for Napco and DSC alarm systems.
Added ability to Use TTS codes in Run Program.
Added Ability to Usee TTS codes in Telephone Anouncemets.
Added ability to retrieve the current value of any TTS code via HALi
Added TTS Codes for each WeatherStation parameter.
Added HALi Weatherstation
Fixed bug preventing a JDS and ADDICON from co-existing.
Fixed bug in Timers TimeLastOn Was in 12 hr fmat should have been 24 hr.
Fix potential bug that would cause server to sleep if playlists were missing.
Fixed problem with Security monitor not updating.
Added ability to Run Macros from Outlook reminders.
Fix problem with too many zone status requests overloading Napco panel.
Added KeepAlives to IMD to prevent disconnects.
Added Hover over prompts to fields too big for HAL Data screens.
Added Ability for HAL to recognize the DSC Secrity system armed/disarmed via keypad.
Exposed ASR Contexts to HALi
Fixed bug that would cause HAL data to crash if a Run program action was pointing to a non existent file.
Corrected logging for counters from "was Increment to" to "was Incremented by" to make it accurate.
Added Quit without saving to HAL Data for Rule and Macro changes.
Added block to prevent Automation errors caused by timers re-entering them selfs.
Added the ability to write to the HAL logs from HALi.
Added HALi NewVMail
Added HALi SpeechStarts
Added HALi SpeechFinished
Added HALi Version
Added HALi Revision
Added HALi GetSunTimes
Resolve problem with RefreshGrid causing perfomace problems in HALi.Init
Added protection to prevent users from calling HALi.Init without calling UnInit first.
Fixed performance problem in HALOCX RefreshDisplay.
Fixed missing Security Actions.
Fixed problem with Becomes option in Devices.
Added addtional HAL monitor messages to Napco.

3.7.3

Fixed: Internet server properly tests network connection before downloading data.
Fixed: Bug when deleting a voice mail message while it is playing would cause a record skip.
Fixed: Minor bug when deleting email messages from Message screen would cause an error.
Fixed: Minor UI fixes to Phone Pad screen.
Added: Verbal commands "Open/Close Address Book".
Fixed: Improved performance of UPB data transfer.
Fixed: Music 'genres' issue in DMC.
Fixed: Rules based on security system arming modes.
Fixed: Enerstat thermostat reporting mode.
Fixed: Improved performance of sending X10 data.
Fixed: JDS TimeCommander/Stargate issues including better support for WebX.
Fixed: Occasional crash bug that occurred when rules evaluated during TTS actions.
Fixed: Minor issue with security system "Arm" conditions.
Fixed: Stocks TTS bug when stocks would be incorrectly stated as "down".
Fixed: A number of UI and functionality HomeNet PDA issues.
Fixed: Deletion bug associated with Lighting groups.
Added: Support for Insteon groups.
Added: "HAL Started" condition for use in rules.
Added: Redesigned Setup Wizard.
Fixed: Occasional UPB Autosense issue with Setup Wizard.
Fixed: Voice recognition phrase bug associated with deleting macros, modes, and scenes.
Added: Voice and Ear Menu access to MCE interface.
Added: Support for Variable Macro actions.
Fixed: Minor bug associated with saving Telephone comm port in System Configuration.
Added: Option for enabling remote telephone control of security panels in System Configuration.
Added: Support for 'User' option in Apex and Ademco security panel settings.
Fixed: Listing of installed TTS voices in Personal Assistant area of System Configuration.
Fixed: UPB settings in System Configuration to accept characters A-F for Network Password.
Fixed: System Configuration email settings now accept additional characters such as %&_.
Added: Additional Media Center Edition support.
Added: SSL support for accessing HomeNet.
Added: Capability to list specific IP addresses that do not require passwords to access HomeNet.
Fixed: Listing of audio devices in System Configuration
Added: Support for SmartLabs SDM (Insteon) component for more stable Insteon communication.
Added: Better support for validating comm port assignments in System Configuration.
Added: Capability to feed weather station data to HAL via HALi component.
Added: Support for Clipsal C-Bus interface.
Added: Support for action to send serial data to a comm port (Generic Serial Interface).
Added: Capability to detect the number of comm ports on the PC.
Fixed: RCS Autosend. Removal caused problems in some environments. Added registry key "HVAC\Disable Autosend" to enable\disable autosend.
Fixed: Opening HomeNet from the HAL Menu now works when using SSL.
Fixed: JDS Stargate Relays may also operate when Ocelot relays are also connected
Fixed: Fixed problem on Device tab of Automation Setup Screen of devices not firing Events.
Added: TTS code for Weather station. <WSTATION>
Added: Feature to allow a TTS code(s) such as a Variable to be a Parameter of a Run Program Action. ie. "Program.exe <VARIABLE XYZ> <CALLERID>"
Added: Feature to allow HAL to run macros from Outlook Calendar events. Put MACRO:<MacroName> as the first & Only line in the reminder body.
Fixed: Stopped HAL from saying "HAL Reminder" when outlook reminders fire. Only text in the body of the reminder will be spoken.
Added: HALi: Added Init functions to HALi objects. Users can refresh tables without re-initializing HALi.
Fixed: HALi: Problem with HALi not seeing new phone calls. Use new Init function on call event to reload array.
Added: HALi: Notify HALi when HAL started and stopped listening. Remote or local
Added: HALi: Allow HALi to answer/Hangup phone
Added: HALi: Allow HALi to query phone inuse.
Fixed: HALi: Removed all HALi Message Boxes and replaced with error code returns.
Fixed: HALi: Problem with GetWeather causing intermittent HALi app failures
Added: HALi: Events return the DMC's current action "DMCAction"
Added: HALi: Event to return the DMC song that starts playing "DMCNowPlaying"
Added: HALi: Provide VoiceMail Wav file name to the Voice Mail array
Added: HALi: Event for New Voice Mail received
Added: HALi: Ability to mark/unmark VoiceMail as saved
Added: HALi: Allow HALi to ask Yes/No questions and receive the spoken response as text.
Added: HALi: Allow HALi to ask for a numeric digit and receive the spoken response as text.
Added: HALi: Allow HALi to ask for a letter of the alphabet and receive the spoken response as text.
Added: HALi: Allow HALi to return the command user spoke (_MySpeek) as text.
Added: HALi: Allow HALi to return text HAL just spoke (_HALSpeek) as text.
Added: HALi: Allow HALi to Dial the phone
Added: HALi: Allow HALi to get DTMF tones and return the digits as text.
Added: HALi: Ability to speak to HAL via HALi "Using structured text commands only!" Use SpeechNotifyTag Event to learn the structures.
Added: HALi: Ability to get Sunrise/sunset times for any day.
Added: HALi: Ability to write custom messages to various HAL Logs (Trace, Error, DMC and DVC logs)
Added: HALi: Ability to Send/Receive weather station data to/from HAL via HALi component.
Added: HALi: Ability to Turn ON, Turn OFF, Set # of Rings and Force incoming call to the answering machine
Added: HALi: Ability to manage Address book
Added: HALi: Ability to export HAL databases. Allows users to scan for database corruption.
Added: HALi: Simpler method to set a flag
Added: HALi: Simpler method to manage a Variable
Added: HALi: Simpler method to manage a timer
Added: HALi: Simpler method to manage a Counter
Added: HALi: Simpler method to manage internet connections
Added: HALi: Allow all TTS codes to be returned to HALi as converted text.
Added: HALi: Ability to send EMails via HALi with TTS codes embedded in the body/subject of the message.
Added: HALi: Ability to listen for a specific context. (See context flags)
Added: HALi: Ability to listen for a custom built context.
Added: HALi: Support for Shopping list. Add Item, Delete Item, Erase List
Added: HALi: Support for printing Shopping list
Added: HALi: Event when Hal stops speaking a TTS and WAV sequence.

3.5.16

Added: Streamlined version of HAL Setup Wizard.
Fixed: Deletion of house mode and associated rules and events bug.
Fixed: Fixed crash bug some users were seeing with USB UPB and Insteon controllers.
Added: Support for displaying devices across multiple pages in HomeNet.
Added: Additional Insteon support for sensors and groups.
Added: Insteon support in HALdeluxe and HALbasic.
Fixed: TV Listings download bug where display would be off by one day.
Fixed: Fixed hockey and football Internet downloads.
Added: Initial support for Media Center Edition support.
Added: Support for re-running scheduled evetns after a house mode change.
Added: Additional support for Global Cache IR control.
Fixed: Insteon address display in Device Wizard.
Fixed: Programming of UPB rocker switch options.
Added: Additional UPB advanced diagnostics displays.
Fixed: Internet download bug after failed downloads.
Added: Support for DSC PowerSeries security system.
Fixed: Pronunciation of certain cities for sports scores.
Added: Option for capturing audio in DVC.
Added: Support for Media Center Edition
Fixed: Display issue with Voicemail list after deletions.

3.0.49

Added: Support for Simply Automated USB UPB controller.
Added: Auto-detect to Setup Wizard for USB UPB controllers.
Added: Support for Elk Products M1 security system.
Fixed: Bug caused by selecting certain JDS contrllers in the I/O section of System Configuration.
Fixed: Display bug for Centalite comm port in System Configuration.
Fixed: DSC Security support in HomeNet
Fixed: Deletion of captured images via HomeNet.

3.0.47

Added: Registration support for HALdvc.
Added: HALdvc support to HALdeluxe and HALbasic.
Added: Support for HALdvc managing images (e.g. deletion).
Added: Support for emailing HALdvc snapshot images.
Added: (HALpro only) Support for NuVo audio distribution system.
Added: Support for outgoing SMTP email server and non-standard port numbers.
Added: Ability to delete and save HALdvc images from HomeNet
Added: Imroved logging support for Z-Wave and UPD devices.
Added: UPB diagnostics and maintenance screens.
Fixed: IP camera support in HALdvc for long URL's.
Fixed: Bug with certain 3 digit UPB network passwords.
Fixed: Minor bug associated with Date conditions in Rules.
Fixed: Improved handling of UPB light groups.
Fixed: Voicemail playback from HomeNet.
Fixed: Modifying a UPB device no longer warns about duplicate ID.
Fixed: Bug where some rules were being executed twice.
Fixed: Bug where some devices were not contolled if HSP Aegis or HMS OnQ HMS was selected.
Fixed: HALdmc playlist not clearing when playing single song from HomeNet.
Fixed: Status monitor display of Z-Wave and UPB devices.
Fixed: Extraneous characters appended to flag sensor display.
Fixed: Heating mode status retrieval from newer RCS serial stats.
Fixed: Reception of X10 Off commands in HomeVision controller.
Fixed: Display of voicemail messages after deleting a message.

3.0.35

Fixed: Selection of I/O items in the comm port view of the System Configuration screen.
Fixed: Bug causing newer PowerLinc 1132CU controllers to fail to initialize.
Fixed: Minor bug with backup functionality.
Fixed: DMC pause and re-start issues.
Fixed: Heating/cooling mode support in Honeywell Enviracom thermostats.
Fixed: Support for Honeywell Enviracom thermostats in HomeNet.
Fixed: Phone Message screen to properly display entries after deleting messages.
Fixed: Support for sensor handling of received All Lights On/Off X120 commands.
Fixed: Verbal confirmations on failed actions (e.g. turn on/off/dim verbal commands).
Added: Support for DSC Maxsys security panels.
Added: (HALpro only) Support to read config data from Vantage flash memory.
Added: (HALpro only) Additional support for Vantage load control
Added: Support for UPB UMI-32 I/O module.
Added: Support IP web cameras in DVC.
Added: Additional configuration items to Global Cache area of System Configuration screen.

3.0.22

Fixed: RCS Serial thermostat communication.
Fixed: Improved HAL HomeNet compatibilty with newer PDA OS's.
Added: Support for non-traditional email download port numbers.
Added: Support for resetting X10 light devices via HomeNet (and HALi)
Added: Additional support for programming UPB light switches and groups.
Added: Support for fade rate with UPB dimming modules.
Added: Support to use UPB Link messages as sensor triggers.
Added: Ability to allow speech recognition during phone rings.
Added: Support for Honeywell Enviracom thermostats (HALpro only)
Added: Initial support for Vantage Automation system (HALpro only)

3.0.9

Fixed: Recognition issues resulting from removing and adding items in HAL while it was running.
Fixed: Device status issues related to rules processing and reporting.
Fixed: Dual setpoint issues with RCS serial thermostats.
Fixed: Z-Wave status reporting.
Fixed: HALi DeviceStateChange event.
Added: Support for Universal Powerline Bus (UPB) devices and controllers.
Added: Native USB support for HomePro Z-Wave interface.
Added: Support for asynchronous reception of RCS thermostat changes reported from the wall unit.
Added: Support for Global Cache GC-100 Interface (HALpro).
Added: Support for Z-Wave controller replication.
Added: Moved support for Ademco (Honeywell) security panels to HAL2000.
Added: HVAC status info to HALi ThermostatChanged event.
Added: Internet object to HALi enabling retrieval of downloaded data.
Added: Additional functionality to HALi Message object (Delete, Play, StopPlay).
Added: Additional functionality to HALi Schedul object (Action).
Added: AddrBook object to HALi enabling access to HAL's directory.

3.0.0

Released build to Public.
Fixed: HomeNet PDA logon error.

2.0.75

Fixed: Smarthome PowerLinc interface.
Fixed: "Delay" scroll UI bug in Actions screen.
Added: Additional DirectX10 command to HALi.
Added: Support for special TTS codes in the HALi Speak function.
Added: Initial release of Cinemar HAL plugin.
Removed: HALi registration requirements.

2.0.74

Added: Support for Smarthome PowerLinc Controller USB.
Fixed: Minor graphic fixes to HomeNet screens.
Fixed: Login/Logout functionality in HomeNet.
Fixed: JDS TimeCommander and Stargate code to work with newer JDS firmware.

2.0.72

Added: Feature to have HAL launch external applications at startup.
Added: Ability to arm the security sistems in the different modes (Away, Home). The default is to Arm in Away Mode.
Added: TTS Codes for the Security Systems (<ALARM> - the status of the SS, <ALARM zone X>, where X is a Zone number (X = 1,2,......999.) - the status of the specified Zone.
Added: Optional text to the TTS Reminders Code: <REMINDERS TODAY TEXT>. Adding " TEXT" to the end of the existing TTS codes for the reminders will cause it to ignore the time and notification method. HAL will announce the reminder's body only. Changes apply to both HAL and Outlook Reminders.
Added: HAL HomeNet: PDA Logout functionality.
Added: HAL HomeNet: "Delete All" saved and new messages functionality to the Telephone screen.
Added: HAL Support for Ademco security panels: VISTA-128BP, VISTA-128FBP, VISTA-250BP, VISTA-250FBP.
Added: Dual setpoint thermostat support on the HomeNet screens.
Added: Telephone Ring, Switchhook, and CallerID events to HALi.
Fixed: Fixed ShowForm methods in HALi
Fixed: Fixed DMC methods in HALi
Fixed: Fixed Internet Download events in HALi
Fixed: Fixed Internet Connection events in HALi
Fixed: Fixed FormShown events in HALi
Fixed: Fixed file deletion routines.
Fixed: TTS codes to support Variables and Counters for Email Notification.
Fixed: HAL HomeNet to support additional browsers such as Netscape, Mozila, PocketPC 2003.
Fixed: Adjusting the Delays (min and sec) in the action wizard changes the hour to 1.
Fixed: Adding Reminders properly checks for expired dates and times.
Fixed: When you call in from a remote phone and ask for the last caller id info it will ignore the current call's caller ID info.
Fixed: When reading reminders, the time of the reminder is spoken incorrectly.
Fixed: Sunrise/Sunset issue for the Pacific time zone (OR, Canada).
Fixed: If you have a delay for 23 hours that is part of a rule, when that Action executes as part of the Rule it crashes HAL.
Fixed: All the "greater-than" rules trigger incorrectly.
Fixed: If you load a few songs into the Current song list and decide to remove 1 of them from that list (right click and select Clear Single Song), the song gets removed. If you then highlight the Song that was directly under it on the list and click Play it will play the deleted song and not this next song.
Fixed: HAL does not stop the music playing when the “Stop the Music Player” action is used in an If Then Task.
Fixed: The password for remote access to HAL HomeNet is limited to 16 character. (before there were no limit, then 10 char)
Fixed: RT Error 380 when trying to open the System Setting Telephone icon.
Fixed: If you train a button and click Done without clicking the Save/Add button it will add the button name to the master IR button list, but when you train the next IR button it will re-use that same memory location.
Fixed: If You have two of the same devices (Sony TV) and you delete any one of them then it will delete the IR buttons as well. Only deleting the last one will delete all buttons.
Fixed: Apex Destiny 6100 Security system is available on the Security system Configuration screen, but not available in the Setup Wizard.
Fixed: If you leave the Message Center open and you get a message, that new message will appear but will not play until you refresh that screen by either closing it and reopening or going to Saved and then back to New.
Fixed: On System Settings when you select Security System, they do not show up in the correct order. None should be at the top.
Fixed: When a sensor is named, it cannot be changed using the "modify" button. The name box is read only. However, right-clicking on the sensor and choosing "modify" from the menu allows editing.
Fixed: If you control a light via HomeNet and then leave that page open it will re-send that X10 signal everytime the screen refreshes. (other screens as well)
Fixed: When you request a Restore of Data and you restart, the Restore screen pops up and shows the Back Up name but does not show the detailed info you can apply to the back up.
Fixed: Going to HVAC on HomeNet still crashes PC.

2.0.66

Added: Support for dual setpoints with RCS TX16B thermostat.
Added: Support for AOL 9.0.
Added: Additional backup information is now displayed when the Restore screen is shown.
Fixed: Installer now properly retains Internet Weather settings from previous installs.
Fixed: Pronunciation issues with the Internet Weather reports (e.g. "winds").
Fixed: New messages now properly refresh the Message Center screen even if it is open when the message arrives.
Fixed: Proper TTS response is now spoken when using an in-house phone to activate a task via DTMF.
Fixed: After a DTMF is entered on a local phone and the phone is hung up, HAL stops responses from playing over the system speakers.
Fixed: Pronunciations issues with Davis Weather station.
Fixed: Phone Pad now properly parses names added to the directory via the caller ID info from the Calls In screen.

2.0.65

Added: Additional Support and Fixes for HALi
Added: Support for dual setpoint thermostats in HomeNet.
Added: Logout button now available on the Summary screen in HomeNet.
Fixed: Extra spaces between words in Device names are stripped to prevent recognition problems.
Fixed: Removed option to modify sensor name via right click.
Fixed: Light Groups now properly respect the "Allow Voice Access" option.
Fixed: Light Groups now properly respect the "Available on HomeNet" option.
Fixed: HomeNet will no longer resend commands from button pushes when the page refreshes.

2.0.64

Added: Additional Support and Fixes for HALi
Fixed: Dual setpoint support for Enerstat (Aprilaire) RS-232 thermostats.

2.0.62

Added: Support for ZWave devices / ACT HomePro Controller
Added: Support for Apex Destiny 6100 Security System
Added: Support for Holec / Xanura X10 Interface (Europe)
Added: Support for HALdvc (Digital Video Center)
Updated: Additional support for HALi component
Fixed: Group names can now have spaces in them.
Removed: Leviton specific Scenes Action removed. Functionality now included in Group action.
Fixed: Date based rules now validate data when created.
Fixed: Corrected Groups display in HomeNet.
Fixed: Device Status condition sometimes failed.
Fixed: Listen Action sometimes failed to start.
Fixed: Minor bug in ADICON IR actions fixed.
Fixed: New Voicemail Condition sometimes failed if new email messages existed.

2.0.50

Updated: The HAL restore screen to be consistent with the rest of HAL.
Fixed: HAL Restoring of backup files corrupting .fpt files, hence causing automation problems. NOTE: The data backed up is fine, the problem was only in the restoring of the data.
Fixed: Misc. Backup and Restore items.
Fixed: HALdbupdate issue with build 48
Fixed: Devices, sensors/flags with names longer than 25 characters are no longer ignored.
Fixed: Formatting of TTS Menu options, these should no longer blend together.
Fixed: Directory no longer forces ‘case’ (upper/lower) on letters in a name.
Fixed: HomeNet labels no longer incorrectly show up in black, they should be all white again.
Fixed: Device wizard not allowing you to add flags or variables.
Fixed: Help links in the Backup and Restore.
Fixed: Misc. text and UI associated with Light/Device groups.

2.0.47

Added: New Backup and Restore utility to HAL System Settings.
Added: Full Leviton Group/Scene support, including enhancements from HAL. HAL can create Leviton Groups/Scenes across devices on any house code or unit code. You can place any number of devices in a Leviton Group. HAL removes the limitation placed in the Leviton scene controller(s). With HAL you are not required to have a Leviton Scene controller; you can use any X10 device (or any ‘Trigger’ in HAL) to execute a Leviton Group/Scene (you do have to have Leviton Scene capable switches).
Added: Better management of HAL Device/Light groups
Added: MS Winsock OCX to the install for systems which don’t have it installed.
Fixed: International weather
Fixed: Long greetings getting cut off.
Fixed: Many other misc. issues.

2.0.41

Fixed/Added: Support for Windows Media Encoder 9 for encoding voice messages and DMC recording of music.
NOTE: Some software causes conflicts with Windows Media Encoder 7 (e.g. ULEAD DVD Workshop v 1.2). If you experience an error after voice messages are left or when recording music. You may be experiencing this Microsoft issue. Windows 2000/XP users can download and install Windows Media Encoder 9 to fix this issue. HAL now supports both version of the Encoder.
Fixed: Selecting the ‘Settings’ button for Internet in HAL system settings causes a Run-Time error.
Fixed: "Alarm" and "Reset" rule conditions should now work for the NAPCO. NOTE: Zone reset function is not available in the NAPCO protocol, hence does not work in HAL.
Fixed/Enhanced: HAL’s correlation of powerline x10 data incorrectly associating incomplete signals with previous addresses. This could cause the last valid sensor command in HAL, for example, to think it was being turned on/off again based on the new incomplete signal. Hence, a rule could fire from this as well.
Fixed: Modifying a group/macro/scene/mode action now correctly selects the item in the action screen.
Fixed: Copy/Past for variables.
HAL HomeNetPDA
Added: Telephone messages playback support (tested on Compaq iPAQ and Toshiba e740).
HALdmc
Fixed: Pause being too long when saying "Play <artist/album/genre/custom/year>" without specifying music.

2.0.38

Fixed: TTS greeting getting cut off.
Fixed: HAL system voices mispronouncing things like am and pm.
Added: Logging to help determine any remaining TTS Speak fail errors. Please send support logs if you get this error.
HAL HomeNetPDA
Added: Summary screen
Added: Page/Section name to the top of each page
Added: Auto-refresh support
Changed: Layout, default columns, column widths, etc…
Fixed: Devices and IR screens now retain their ‘view’ when leaving the category and coming back (for both HomeNet and HomeNetPDA)
Removed: The ‘Device’ text label next to the device drop down in IR – to conserve space.

2.0.35

Added: Initial HomeNet PDA support Device, Telephone, Security some DMC items not yet working. To access add “\HALHomeNetPDA.html” to the HAL server path.
Fixed: “Please repeat” issue where you hear this on the telephone immediately before every saying anything.
Fixed: Calls sometimes get logged as Unknown when HAL has CID information
Fixed: Speak Failed error occurring sometimes when Hal answered the phone and started to play greeting.
Fixed: DMC not staying paused when using Ring Tone and CID announces. Also when manually running a macro/mode/scene with a wav file action before a TTS action
Fixed: DMC Stop event fires 2 times when end of play list is reached.
Fixed: Not able select the status of a security zone in a secondary condition.

2.0.34

Added: Added support for resending IR when sending IR fails once
Fixed: Home Theater buttons with special characters, e.g. ‘DVD/LD’, do not work by voice or HomeNet.
Fixed: HAL resending previous IR action when using custom phrases
Fixed: IR sequence running within an IR sequence
Fixed: Setting a recording to start at midnight.
Fixed: cursor starting in the name field when adding a directory entry
Fixed: (needs testing) CID announcement ‘going to sleep’/not announcing in some situations
Fixed: Greeting speaking CID information in some cases
Fixed: Changed responding timeout to be 10,000 ms when tosexe fails (about 3.5 min, half the time as before
 
Company Support Site Map Message Board Downloads Dealers