OmniPro II console bus specs


Active Member
With the seemingly coming demise of the OPII, has anyone tried to backwards engineer the RS-485 console bus?  It's the backbone of the whole system, and if we knew what was being run along it, and it was open source, the possibility of breathing some life into this aging platform becomes a thing.
I know it runs at 9600, I played around with it a while back, and on one install used Moxa ethernet converters to carry the bus to an expansion enclosure very far away.
It appears to control the behavior of the keypads as well as monitor the expansion boards, I am not sure that there is much else going on.
Has anyone else looked at it?  What are the chances that Leviton would release that data under some kind of open license if they discontinue the product line?


What are the chances that Leviton would release that data under some kind of open license if they discontinue the product line?
Personally I do not think that Leviton cares.  Leviton had difficulties updating the firmware incorporating minor updates and overwriting some pieces of the firmware that were serial based like the original serial OmniTouch 5.7 (with video).
Ideally getting the original firmware programming tools set from a legacy HAI programmer if he is still around would be nice.
With no tools the reverse engineering would be just sniffing the serial bus piece by piece.  There is no money in that.
Over the years have seen though if there was a want or need it always could be done. 
Years ago (and unrelated to the OmniPro) someone in the EU reverse engineered the BMW serial bus and wrote some huge document which was distributed publically and allowed for many 3rd parties to make devices that would work on the bus.  Have a friend that worked for GM as they updated their bus initially telling me about all of the stuff he was doing; then going silent about it saying that it was propietary and not for public consumption. 
There is probably some sort of propietary tools with a machine language compiler which has some old roots and tweaked just for the OmniPro (all of the line) out there still in the possession of the old HAI folks that did this stuff. 


Active Member
pete_c said:
Personally I do not think that Leviton cares.  Leviton had difficulties updating the firmware incorporating minor updates and overwriting some pieces of the firmware that were serial based like the original serial OmniTouch 5.7 (with video).
Slightly OT, I know, but Pete: do you know what was the last firmware version where the old serial video touchscreens and encoder worked?  I'm thinking of resurrecting mine.


Way back opened a ticket with Leviton.  We did a call while they tested the pop up video features on the Omnitouch 5.7 serial consoles. 
Pop up video was used if someone rang the doorbell or triggered a PIR. 
Doorbell here was set up with the two Elk boards (960/930) then updated to an LED style such that it was easy to use.
Leviton support tested and  acknowledged the error.
Leviton never gave me a ticket number and no mention of the fix on next firmware update. 
It just worked afterwards a few revisions back. 
Current revision of firmware is fine.  I do not remember which specific revision of firmware.  Still have in place the old combo video / Omnitouch panel here and using it mixing the new video with an digital digital to analog encoder just for the old Omnitouch 5.7's.  For the newer Omnitouch 5.7e's using the upgraded firware for video.  It is only mjpg and stills and a 4:3 format.  Using Omnitouch Pro (windows) on a wide screen embedded windows touch screen looks OK for me.


PC Access Version (2/January/2018)

- Updates for Windows 10 security changes.

PC Access Version (17/January/2017)

- Controller firmware 4.0b released:
- Added support for flash memory module. IMPORTANT: Firmware versions below 4.0 may not be installed in controllers with flash memory modules.
- Improved contact ID reporting compatibility for account codes containing zeroes.
- Improved contact ID reporting compatibility when the checksum value is zero.

- Added support for Omni firmware 4.0.

- OmniTouch 7 firmware version 1.15 (99A00-1/2) released:
- Fixed limitation of four OT7s displaying video preview for 2N door stations
- Added separate volume control for ring volume in settings page
- Review trouble conditions are displayed for Omni
- Fixed wake lock issue

- Enhanced IP Camera Support with built in support for over 250 new camera models.

- Added support Omni Notifier firmware 2.0 that allows E-Mails to be sent using My Leviton Cloud services. This eliminates compatibility issues with some SMTP servers. See Knowledge Base article DOC-4920 for more information:

PC Access Version (20/July/2016)

- Controller firmware 3.16 released:
- Fixed Somfy SDN stop command not working.
- Improved TCP connection establishment for certain TCP clients.
- Added support for HLCK6 UPB keypad.
- Modified to clear any freeze alarm for a non-communicating thermostat.

- Corrected some Italian translation errors.

PC Access Version (17/December/2015)

- Omni Notifier firmware version 1.5 released:
- Improved performance and stability.

- Added button to read and display firmware info on the Notifier setup page.

PC Access Version (15/October/2015)

- Added OmniTouch 7 Kernel Version 1.1 and OmniTouch 7 Firmware Version 1.12 to the update site. See Technical Bulletin TB-18 for instructions on installing these updates.

This upgrade improves connection reliability, video connections and eliminates a soft sound that can be heard when you hold your ear up to the speaker. Furthermore, this upgrade will eliminate the possibility of the touchscreen producing a static noise from the speaker that can be heard from a distance. Note that although the static noise is annoying if it happens, it does not pose safety or functionality issues.

Note: These updates must be applied together in order.

The OmniTouch firmware upgrade file (e.g. OmniTouch_7_Version_1.12_99A00-1_2.ot7f) must be applied first.

Wait for the touchscreen to reboot, then the Kernel upgrade file (OmniTouch_7_Kernel_Ver_1_1_99A00-1_2.ot7f) must be applied.

After the OmniTouch 7 restarts, press the Settings icon on the bottom-right of the OmniTouch 7 menu bar.

Press and hold the Settings icon for 3 seconds.

The firmware version is displayed in the title bar. Verify that the Kernel Version is 1.1 or higher.

- Fixed a few typos and text display issues.

PC Access Version (03/June/2015)

- Added the ability to filter the firmware download list. PC Access 3 supports several models of controller in several languages. This makes the list of available firmware files rather long. Often you may be only interested in a particular language, or model. The filter looks for text matches in the file names so typing "english" in the filter box will only display English controllers. Typing "IIe" will display only Omni IIe controllers, etc.

- Added support for Leviton and Logenex TELEPORT door stations.

PC Access Version (14/May/2015)

- Fixed problem where the download firmware files window was not big enough to display all of the available firmware files.

PC Access Version (13/May/2015)

- Controller firmware 3.15 released:
- Added EN 50131/PD6662 compliant systems.
- Fixed a problem where invalid zones were shown as tripped during entry delay.
- Fixed show camera command not working on OmniTouch 5.7 video touchscreens.
- Added support for Z-Wave door lock auto lock.
- Modified to use message name for subject in Notifier emails for user logged events.

- Added support for the European Security Standard EN50131 controllers.

- Added 3 new controller models that support the EN50131 standard:
- Omni LTe-EU
- Omni IIe-EU
- OmniPro II-EU

PC Access Version (27/March/2015)

- Added support for SIP based intercom between IP Touchscreens, door stations and smart devices to the Extended Setup.

- Fixed update E-Mail Notifier firmware via UDP error.

PC Access Version (07/November/2014)

- Omni Notifier firmware version 1.3 released:
- Improved performance and stability.

- Improved performance of Omni Notifier firmware update process.

- Improved status reporting during Omni Notifier firmware update process.

PC Access Version (27/October/2014)

- Controller firmware 3.14a released:
- Improved TCP connection handling.

- OmniTouch 7 firmware 1.7 released.
- Improved TCP connection handling.
- Added Pop-Up Camera support.
- Added Dealer Info support.

- Fixed problem where E-Mail Notifier Board MAC address could be changed during a firmware update.

PC Access Version (29/August/2014)

- Controller firmware 3.14 released:
- Added support to display IP cameras on IP touchscreens.
- Added Omni-Link reset IP touchscreen message.
- Added support for Somfy URTSI II shade interface.
- Renamed "Somfy ILT" to Somfy SDN".
- Added Somfy SDN stop command.
- Added Somfy SDN to Omni IIe and Omni LTe controllers.
- Added trouble acknowledgement status reporting for IP touchscreens.

- Updated help text for E-Mail Notifier Board.

- Added support for automation commands to display IP Cameras on IP touchscreens.

- Added support for touchscreen restart command.

- Added support for Somfy URTSI II shade interface.

- Renamed "Somfy ILT" to Somfy SDN".

- Added support for Somfy SDN on Omni IIe and Omni LTe controllers with version 3.14 firmware.

PC Access Version (08/May/2014)

- Added Omni Notifier e-mail board support to:
- Omni IIe
- Omni LTe
- Lumina
- LuminaPro
Previously this feature was only available in the OmniPro II.

PC Access Version (05/May/2014)

- Controller firmware 3.13 released:
- Added support for Omni Notifier email board.
- Improved compatibility with Dynalite DUS-804C light/motion sensor.
- Modified to reset UPB PIM to message mode once an hour in case it somehow gets changed.
- Improved responsiveness of Omni-Link 2 notifications.
- Improved Z-Wave command processing.

- Added Support for E-Mail Board. The new E-Mail board may be configured from within PC Access 3. In order to use this feature you must have a network capable controller with firmware version 3.13 or higher. You must also have at least one serial port configured for the E-Mail board protocol.

- Corrected several foreign language translation errors.

- Corrected problem where OmniTouch 7 firmware files were appearing as new even though they had been previously downloaded.

PC Access Version (18/October/2013)

- Controller firmware 3.12 released:
- Added support for Leviton Dimension 4200, Dimension 8000, and GreenMax lighting systems using the Leviton Luma-Net A/V Interface.
- Fixed problem sending back-to-back commands to the same Z-Wave thermostat.
- Modified to send Omni-Link II notifications for zone auto bypass.
- Fixed problem where keyswitch input could stop zones from updating.

- Added support for Leviton Luma-Net.

- Fixed a bug that would not allow you to add more than one OmniTouch 7 to a controller.

- Moved the configuration of OmniTouch 7 touch screens into Extended Setup to enable support for future enhancements.

- Fixed Copy/Paste error where the Add/Delete buttons for OmniTouch 7 screens displayed as Add/Delete Hi-Fi 2. The buttons functioned correctly but displayed the incorrect text.

- Fixed Vizia RF Z-Wave Unit Annotation problem. Vizia RF Z-Wave units that have a Node ID, but are not named are considered to be secondary room controllers. When ever the Name or Node ID changes the Annotation is now updated to reflect the change.

- Updated the Security Stamp dialog to provide clearer instructions as to its use and importance.

- Added the ability to open export (.exp) files by double clicking on the file. Previously this only worked for account (.pca) files.

PC Access Version (6/September/2013)

- Modified Extended Setup Room Items to update invalid entries. Example, if Unit #2 is added to a room then later Unit #2 is deleted (unnamed) all references to Unit #2 will be changed to the first valid Unit. Corrected items will be annotated with a red icon when the correction is first made. Switching away from the page will remove all of the annotations.

- Fixed a bug where one of the libraries was omitted from the touch screen updater.

- Modified the OmniTouch 7 firmware updater routine. NOTE: This update is required to update the released version of the OmniTouch 7. The previous version only worked with BETA touch screens.

PC Access Version (19/August/2013)

- Added support for OmniTouch 7 touch screens:
- Added "Controller Name" to extended setup node. This name will be displayed on the home page of the touch screen.
- Added "Scene" object to extended setup room items. This allows you to add HLC Scene commands or Buttons that will be displayed on the side panel of the OmniTouch 7 Control page.
- Added the ability to download OmniTouch 7 firmware files using the normal "check for Updates..." process.
- Added the ability to discover and save a list of OmniTouch 7s on the network. NOTE: This list is stored in the account file, but not written to the controller.
- Added the ability to update the firmware on an OmniTouch 7.

- Fixed a minor bug in the "PHONE NUMBER # AND SAY MESSAGE" display routine on the main automation tab. If the selected phone number was #8 then it displayed as "INVALID". The command worked correctly and if reopened in the action editor it displayed correctly.

PC Access Version (14/June/2013)

- Fixed an issue in the Lumina specific version of PC Access 3 where the Units All On/Off and Address/Node ID settings were not visible. This issue did not affect the normal User or Dealer versions of PC Access 3 but to keep the version numbers synchronized new versions of all 3 programs were released.

PC Access Version (10/May/2013)

- Added additional range checking on event log display.

PC Access Version (06/May/2013)

- Controller firmware 3.11d released:
- Added support for Schlage Z-Wave motorized deadbolts.
- Modified to skip logging and DCM on trouble restoral when zone bypassed.
- Modified to report when ZigBee power reading is not valid for a unit.
- Improved ZigBee command execution latency.

- Modified ZigBee power display on status page to not show any power reading for ZigBee devices that do not report power. Previously these devices showed 0 Watts whether they were on or off which was misleading.

PC Access Version (29/April/2013)

- Modified "Disable System Sleep" routine so that it no longer displays status messages on the status bar. Since these messages occur immediately after a connect or disconnect they were hiding the connection status messages.

PC Access Version (08/April/2013)

- Fixed a bug in the Lumina specific version of PC Access 3 that caused some setting not to be written to the controller. This bug did not affect the normal User or Dealer versions of PC Access 3 but to keep the version numbers synchronized new versions of all 3 programs were released.

PC Access Version (19/March/2013)

- Controller firmware 3.11c released:
- Modified Centralite message processing to support multiple load status reports in a single message.
- Fixed access control reader locks locking when setup written to controller.

- Added support for Z-Wave lock to the Omni II (older model). This feature was added in firmware 3.10 but not added in PC Access. This omission is corrected with this release.

PC Access Version (19/February/2013)

- Controller firmware 3.11b released:
- Fixed issues polling status from ZigBee locks.

- No PC Access functional changes. Incremented version numbers and recompiled.

PC Access Version (04/February/2013)

- Controller firmware 3.11a released:
- Added Centralite protocol to Omni LTe.
- Reduced poll rate on Z-Wave locks to extend battery life.
- Fixed problem sending back-to-back Z-Wave lock commands.
- Fixed Z-Wave fan mode command.
- Fixed problem with RadioRA 2 Honeycomb shade commands.
- Fixed problem receiving status from Somfy ST30 motors.

- Added support for Centralite to Omni LTe.

- Added new feature under Options->General to prevent system from going to sleep while on-line.

- Corrected range check on RadioRA 2 units. Was using same range check as Z-Wave which limited addresses to 0 and 2-232 instead of 0-255.

- Corrected a minor bug that could cause a crash when reducing the number of areas to 1, and a very specific set of conditions existed on the thermostat setup page. VERY rare bug, but has been fixed.

- Corrected issue where "Connect Network..." option was enabled even on non network capable controllers.

PC Access Version (02/October/2012)

- Controller firmware 3.11 released:
- Added support for the KNX gateway.
- Added support for the Omni LTe controller.

- Added support for the KNX gateway.
- Added support for the Omni LTe controller.
- Fixed a bug that caused a PC Access crash if you read/write setup while viewing the Access Control status page.

PC Access Version (14/September/2012)

- Improved discovery protocol on Windows Vista and Windows 7 systems that have multiple network interfaces. On XP discovery broadcasts automatically go out all interfaces. On Vista/7 by default they only go out the first interface in the list. PC Access now explicitly sends discovery broadcasts out all network interfaces.

PC Access Version (13/September/2012)

- Controller firmware 3.10d released:
- Fixed problem with ZigBee locking up when ZIM restarted.

PC Access Version (23/August/2012)

- Controller firmware 3.10c released:
- Fixed problem enrolling ZigBee locks.

- Minor internal updates to status display pages.

PC Access Version (12/July/2012)

- Fixed a bug in the feature version compare routine that caused some newer features not to show up in a default (Version 0.0) account file.

PC Access Version (11/July/2012)

- Controller firmware 3.10b released:
- Added support for ZigBee shades.
- Added "unknown" status for ZigBee units and locks that fail to communicate.
- Added ZigBee LCM power demand.

- Fixed sort problem in Extended Setup -> Rooms.
- Changed status display of ZigBee devices to "<UNKNOWN>" when communications are lost. Previously Locks and Units would continue to display their last known status until communications were restored.
- Added support for ZigBee "UNKNOWN" status when communications is lost with a ZigBee device.
- Added support for ZigBee Power. For ZigBee units that support load/power reporting the current load in watts will be displayed in the unit status column.

PC Access Version (06/March/2012)

- Controller firmware 3.10a released:
- Fixed problem commanding Z-Wave locks 1 and 9 if units 1-16 set to Z-Wave.
- Fixed problem where Ethernet would stop working on Omni IIe and Lumina controllers when a serial port is set to ZigBee.

- Added language support for Arabic (ar).

- Modified Room Item drop downs in extended setup to remember last item selected.

- Added Support for HTX 2/GUI Pages to the Extended Setup.

- Fixed intermittent error when enrolling/disbanding ZigBee devices.

PC Access Version (13/January/2012)

- Controller firmware 3.10 released:
- Added support for ZigBee and Z-Wave locks.

- Added support for ZigBee and Z-Wave locks.

NOTE: For ZigBee lock support you must firmware 14.16 or higher in your ZIM. The ZigBee updater can be downloaded at:

- Fixed "UNEXPECTED RESPONSE" error after writing Extended Setup data when using Omni-Link protocol (UDP or serial).

PC Access Version (27/October/2011)

- Controller firmware 3.9 released:
- Fixed problem reporting ZigBee zone controller thermostat off status as heating.
- Fixed problem processing messages from C-Bus wireless networks.
- Added support for Extended Setup information.

- Added support for Extended Setup information.

- Added language support support for:
Hebrew (he)
Russian (ru)

- Removed auto update check feature. You can still manually check for updates from the Help menu.

PC Access Version (08/August/2011)

- Improved software update procedure.

- Corrected a problem that prevented an Omni IIe account file from being opened when the console descriptions were corrupt.

- Corrected problem with check box right-click on the "Edit Valid Card Readers" dialog. Left-clicking on a check box toggles the checked state. Right-clicking on a check box in a list of check boxes will check that item and uncheck all other items.

PC Access Version (28/July/2011)

- Removed some superfluous debug code.

PC Access Version (27/July/2011)

- Controller firmware 3.8a released:
- Fixed problem commanding ZigBee units with address of zero.
- Fixed problem reporting zone controller thermostat off status as heating.
- Fixed problem with timed level commands in Clipsal C-Bus.
- Added support for new Leviton Vizia RF Zone Controllers.
- Added support for reports from devices using Z-Wave Basic Command Class.

- Removed "Z-Wave Scene" as a valid trigger type.
- Corrected some foreign language translation issues.

PC Access Version (28/June/2011)

- Controller firmware 3.8 released:
- Added support for CoolMaster.

- Added support for CoolMaster.

PC Access Version (17/May/2011)

- Corrected a problem where the ZigBee Unit address was not saved to Lumina and Omni IIe account files. This was similar the the previously corrected ZigBee thermostat address problem.

PC Access Version (05/May/2011)

- Corrected a problem where the ZigBee thermostat address was not saved to Lumina and Omni IIe account files. Subsequently when reopening the files the ZigBee thermostat address was lost. This has been corrected.

PC Access Version (14/April/2011)

- Fixed problem with Setup > Expansion in the Lumina Only version of PC Access.
- Fixed problem with Setup > Zones > Dealer Settings in the Lumina Only version of PC Access.
- Fixed problem with Setup > Units > Dealer Settings in the Lumina Only version of PC Access.
- Fixed problem with programming Lumina Modes and Alarms.
- Correct Flags annotations for Lumina and LuminaPro controllers.

PC Access Version (23/February/2011)

- Fixed problem where Release Notes link did not work on the first run after an upgrade.

- Added code to make sure the saved window positions are valid on the current screen. This was done to resolve problems with laptops and other systems where the screen size or number of screens changes (e.g. docked vs. undocked).

- Corrected problem converting OEM account files that was introduced by the fix to detect corrupt account files.

PC Access Version (14/February/2011)

- Controller firmware 3.7 released:
- Added support for ZigBee units and thermostats.
- Fixed problem with arming code condition in programming.
- Added additional languages for Lumina and Lumina Pro.
- Corrected Omni-Link II data length for access control reader property message.
- Modified to allow baud rate to be adjusted for Lutron HomeWorks and Centralite.
- Added Omni-Link II notifications when requesting status from Centralite, HomeWorks, and RadioRA 2.
- Fixed problem learning access control card addresses through reader for users 64 and up.
- Increased delay between Somfy commands.

- Added support for ZigBee units and thermostats.

- Added ZigBee Enroll and Disband feature to the "Edit ZigBee Address" dialogs for units and thermostats. This is similar to the "Configure UPB" feature except that it is initiated from the setup page while on-line with the controller. The Enroll function also retrieves the ZigBee address of the device and updates the account file.

- Added Catalan, Latin American Spanish, European Spanish, French and Italian language support for Lumina and Lumina Pro controllers. Requires Controller Firmware 3.7 or higher.

- Corrected printing problems for RadioRA 2 and Somfy ILT units.

- Corrected printing problems for Carrier/Bryant thermostats.

- Added additional error checking to detect corrupt files when reading account or export files.

- Added release notes link to the Help menu.

PC Access Version (02/December/2010)

- Fixed conversion problem for some OEM models that was introduced by the addition of Hi-Fi 2 support.

PC Access Version (23/November/2010)

- Controller firmware 3.6b released:
- Improved message timing for Dynalite and Somfy.
- Fixed problem setting access control card addresses through console for users 64 and up.

- Corrected Lumina/Lumina Pro Mode display problem. The problem occurred when the mode was used in a "not equal to" condition statement.

PC Access Version (28/October/2010)

- Controller firmware 3.6a released:
- Fixed problem with Hi-Fi 2 play/pause button on touchscreen.

PC Access Version (25/October/2010)

- Controller firmware 3.6 released:
- Added support for HAI Hi-Fi 2.

- Added support for HAI Hi-Fi 2.

PC Access Version (10/September/2010)

- Controller firmware 3.5B released:
- Fixed problem introduced in version 3.5a where Omni IIe, OmniPro II, Lumina, or Lumina Pro system could lock up when a programmed thermostat command was executed.

- Added some additional error handling in low level network communications routines to improve communications reliability.

- Added German and Portuguese language support to PC Access 3.

PC Access Version (03/September/2010)

- Controller firmware 3.5a released:
- Adjusted priorities of Omni-Link II notifications.
- Fixed problem introduced in version 3.5, for Omni IIe and Lumina controllers, with Omnistat communications halting after setup written from PC Access.
- Improved Omni-Link II notifications for bypass/restore.
- Modified to allow output 8 and zone 16 to be used if only non-Omnistat thermostats are being used.

- Changed some text for non-english language resources.

PC Access Version (20/August/2010)

- Updated version to to match the 3.5 firmware.

PC Access Version (19/August/2010)

- Controller firmware 3.5 released:
- Added support for Carrier Infinity / Bryant Evolution thermostats.

- Added support for Carrier Infinity / Bryant Evolution thermostats. NOTE: This feature requires firmware version 3.5 or higher.

PC Access Version (28/July/2010)

- Controller firmware 3.4a released:
- Improved Ethernet operation.
- Modified to send notifications for expansion enclosure temperature readings.
- Added access control notifications.
- Fixed "record phrase" missing in French speech translation.

- Set update check reminder interval to 30 days after manually checking for an update.

- Changed several of the selectors in automation programming to display User Settings descriptions if available. Most selectors were modified to display the description in March of 2009, but some were missed.

- Due to popular request; changed the display color of comments in automation programming.

- Fixed word wrap problem when printing times.

PC Access Version (06/May/2010)

- Corrected a problem that occurred when there were excessive retry errors while using the Omni-Link protocol to retrieve lists (Names, Voices, Event Log entries) that could result in data loss. This only occurred when reading from the controller. NOTE: This fix is strongly recommended for all UDP, Serial and Modem users.

- Corrected a problem where the Area information was not stored for a "WHEN Area x ALL ON/OFF" trigger.

- Modified the Read Event Log Routine for TCP connections so that it retrieves the newest items first. Previously the Event Log items were retrieved in chronological order (oldest first).

PC Access Version (29/April/2010)

- Added the ability to select which firmware files are downloaded when checking for updates.

- Added language support for Simplified Chinese.

- Added language support for French.

- Update Italian language translations with some minor corrections and additions for recently added features.

- Update Catalan language translations with some minor corrections and additions for recently added features.

- Update European Spanish (Castilian) language translations with some minor corrections and additions for recently added features.

- Update Latin American Spanish language translations with some minor corrections and additions for recently added features.

- Corrected a problem where all of the thermostat properties were not shown for the last thermostat (#4 on an Omni IIe or #64 on an OmniPro II) when creating a conditional statement in automation programming.

- Corrected a problem where the reading or writing of setup data while viewing certain status pages would hang at the end of the process when connected via UDP.

PC Access Version (22/March/2010)

- Controller firmware 3.4 released:
- Added RadioRA 2 support.
- Added Somfy ILT support.
- Increased maximum Centralite unit to 255 on OmniPro II and Lumina Pro.
- Allowed increased baud rates on selected serial ports.

- Fixed Access Control Reader bug for Lumina and Lumina Pro controllers. NOTE: If you are using Access Control with a Lumina series controller please check your Access Control setting after opening an account file with this version.

- Added Area Status page for controllers with only a single area.

- Added support RadioRA 2 units.

- Added support for Somfy ILT units.

- Added support for baud rates up to 115,200 on serial ports 2 through 4 on the main board. Port 1 and the Hardware Serial Expander port are limited to 9600 baud.

- Corrected a page refresh problem when changing the House Code Format for unit types with editable Node ID/Addresses. The refresh would repaint all of the rows in the House Code with the Node ID/Address value if the first Unit in the House code. The value was not changed, it was only a display problem. Leaving the page and returning to the page would redraw the page correctly.

PC Access Version (04/March/2010)

- Added language support for "Serbo Croatian".

- Added new firmware variants to download package:
- European Spanish (Castellano)
- Catalan
- French

- Added support for the new firmware languages.

- Added additional error checking to Time display routine to resolve issues with invalid date/time settings.

PC Access Version (12/February/2010)

- Controller firmware 3.3a released:
- Fixed problem validating connected security system zones on Lumina. This caused them to not show up on OmniTouch 5.7 and through Omni-Link II protocol.
- Fixed display of zone status on OmniTouch 5.7 where last page could display some items from previous page.
- Improved Russound meta data processing.
- Corrected handling of duress alarms through Omni-Link and Omni-Link II protocols.
- Modified to send notifications for counter changes.
- Added support for Omnistat2 to telephone interface.
- Fixed problem with setup name/voice menu on Omni LT.

- Corrected some spelling errors and typos in Italian and Spanish language resources.

PC Access Version (21/January/2010)

- Corrected intermittent problem where end user version sometimes failed to load text resources resulting in scrambled text on the screen.

- There are no new features or other changes but new builds of all three versions have been released to keep the version numbers in sync.

PC Access Version (19/January/2010)

- Controller firmware 3.3 released:
- Fixed problem with raise/lower setpoint not working on Omni LT.
- Fixed problem sending notification for auxiliary setpoint change.
- Set unit state on/off for all on/off for UPB, Centralite, and Radio RA.
- Fixed problem with Omni-Link II notifications interfering with other Omni-Link II messages.
- Added support for Dynalite lighting.

- Fixed problem where programming remarks were lost when reading from the controller using UDP, serial or modem.

- Removed Area Name display from the "OK TO ARM" and "NOT OK TO ARM" Security Conditions when the number of areas configured is 1.

- Corrected problem with Duration selector that did not properly encode the duration when the duration was the last user setting.

PC Access Version (25/November/2009)

- Controller firmware 3.2d released:
- Added additional area properties to Omni-Link II. This enables chiming and quick arm features on OmniTouch 5.7e and 10p touchscreens.
- Modified access control to always unlock the door when a valid card is presented even if we think the door is already unlocked.
- Fixed problem processing "OR" statements in complex programs if any but the last "AND" statement in a previous "AND" block was false.
- Fixed problem sending Omni-Link II notifications for auxiliary setpoint changes and alarm cancels.
- Modified to support embedded quotation marks in strings from Nuvo audio systems.
- Modified to log zone trip if zone not ready when armed with auto bypass disabled.
- Modified to prevent delayed beep commands on consoles and touchscreens when they are not at the top level display.
- Fixed problem with extended range temperature sensors reporting 0 degrees F.

PC Access Version (23/November/2009)

- Controller firmware 3.2c released.

- Added annotation for UPB Links 241-250 under Setup > Scenes > UPB Links. The annotation displays how these links are used by the controller.

- Added additional error handling for invalid Code numbers in the Event Log.

- Updated Canadian Postal Code database.

- Corrected a problem when editing Yearly events. In some cases the Yearly event would default to a One Time event when reopened in the edit dialog.

PC Access Version (06/November/2009)

- Corrected a problem with editing fractional decimal Celsius temperatures when assigning them to user settings in automation blocks.

- Corrected a problem with the setup data block size in User PC Access. This problem caused the X-10 house code to be set to "@".

PC Access Version (28/October/2009)

- Added additional range checking for Messages and Buttons to prevent errors when copying and pasting messages between controller files.

- Added Thermostat current status (Heating, cooling, etc.) to Thermostat Status page. Requires firmware 3.0 or higher.

- Corrected a problem with Humidity "by more than" condition. The "by more than" parameter was being encoded incorrectly causing it to be off by about 40%.

PC Access Version (20/October/2009)

- Fixed printing problem where selecting the option to print programs and no programs existed generated an error.

- Fixed printing problem with address field word wrap.

- Modified print layout for Codes to allow additional space for voices and when On/Off times.

PC Access Version (15/October/2009)

- NEW FEATURE: Added the ability to configure HLC and UPB devices from within PC Access 3. To use this feature connect to the controller via network, serial or modem. Put the device in setup mode then go to the unit status page and right click on the HLC or UPB device. Then click on the "Configure HLC Device..." option. NOTE: This option requires firmware version 3.0 or higher and only works on HAI branded HLC or UPB devices.

- Updated US Zip Code database. NOTE: This is just an update to the data with a few new and changed Zip Codes.

- Fixed problem with Triggers of User Settings type Time where the User Setting number was greater than 16, the setting would be misinterpreted as an actual time rather than a User Setting.

- Fixed a UDP connect/retry issue. Some of the previously implemented network performance optimizations caused problems if a retry occurred during a UDP connect attempt.

- Fixed incorrect Humidity conversion and display when system temperature format was set to Celsius. This did not affect functionality, but the displayed Humidity value was incorrect.

- Fixed a firmware update issue. If the firmware file was zero bytes long, it would generate an exception in the firmware file validation routine. If you chose to continue it would allow you to sent the zero length file to the controller. This has been corrected. If the firmware file is invalid or there are any exceptions PC Access will not allow the firmware update to continue.

- Rewrote printing routines to correct issues with printing in foreign languages.

PC Access Version (18/September/2009)

- Controller firmware 3.2b released.

- Modified File Open and File Import routines so that if the Open/Import fails, PC Access 3 returns to the account files form.

- Fixed Event Log copy routines so that event log entries can be copied to the clipboard.

- Added additional error handling to improve network reliability.

- Removed incomplete French translation. The partially completed French (European) translation was inadvertently included in the release build. This caused some problems for Canadian French users.

PC Access Version (31/August/2009)

- Added Canadian postal code wizard. NOTE: The data takes a few seconds to load. The US has about 42,109 Zip Codes which can be loaded in less than a second on most systems. Canada has about 827,308 Postal Codes and the load time is about 7 seconds! Lookups are instantaneous, it just the initial load of the data that takes a few seconds.

- Tweaked TCP Connection routines to improve connection times.

PC Access Version (24/August/2009)

- Changed the default value of "By More Than", for Temperature conditions, from 1 to 0.

- Moved Daylight Saving Time settings to the Location settings page.

- Added US Zip Code lookup wizard to automatically populate Location information. This is a built in function that does not require Internet access. To use this feature, simply click the "Launch US Zip Code Wizard" button on the Setup > Location page. Enter your Zip code then click the "Apply" button. The wizard will automatically populate the following properties:
Latitude Hemisphere
Longitude Hemisphere
Time Zone
Time Zone Hemisphere
Daylight Saving Time Start Month
Daylight Saving Time Start Week
Daylight Saving Time End Month
Daylight Saving Time End Week

If Daylight Saving time is not observed in your Zip Code then automatic Daylight Savings Time adjustment will be disabled.

PC Access Version (18/August/2009)

- Added support for Clipsal C-Bus to all HAI controllers. NOTE: Requires firmware version 3.2 or higher.

- Added feature to check for power mode changes and automatically disconnect if the PC goes to sleep.

- Fixed keyboard copy/paste exception that occurred when pasting data between account files. In some cases using the keyboard shortcuts to copy and paste would cause a run time exception after switching to another account file. This did not affect using the "Edit" menu copy and paste functions.

PC Access Version (04/August/2009)

- Added support for HAI Latin American Spanish language controllers.

- Fixed problem where Lumina controllers reported incorrect information in the system log. Battery Low was reported as Fire Emergency, AC Power Off was reported as Police Emergency, etc.

- Removed leading zeros from Automation > Condition > Date/Time for Day, Hour and Minute, greater than, less than and equal to display. For example it used to display "HOUR IS EQUAL TO 01", but now it displays as "HOUR IS EQUAL TO 1".

- Fixed rounding problem when entering a User Setting Temperature from the status page and the system Temperature Format was set to Celsius. The error would round Celsius temperatures like 24.5 down to 24. This has been corrected.

PC Access Version (09/July/2009)

- Added the ability to copy Automation Blocks to the Windows clipboard so they can be pasted into other applications.

- Added names/descriptions for Access Control Readers listed on the Setup > Codes > Valid Readers pop up selector.

- Added support for HAI Italian language controllers.

- Added a better error message when the data folder is not accessible. This should help users where their profile and My Documents folder is located on a network server that is sometimes inaccessible.

- Corrected a problem Area assignments for outputs. Now General Purpose outputs can be assigned to multiple areas, but other Output types can only be assigned to a single Area.

- Corrected a thermostat status display problem when more than 23 thermostats were in use.

- Corrected a problem that caused a run time exception when trying to delete words for the Custom Dictionary.

PC Access Version (24/June/2009)

- Began implementing changes to support multilingual controllers. NOTE: At this time PC Access only supports HAI branded English language controllers.

- Corrected problem where some enumerated type names were being obfuscated in the automation selectors. For example on the Automation tab when selecting "Trigger > Zone" the available list of Zone conditions should have been "Secure" and "Not Ready", but instead appeared as two string of random characters. NOTE: This was only a display problem in the selector and did not affect the function of any programming. Also after making a selection the program line would appear correctly in the automation line.

- Corrected problem where only generic area names (e.g. "AREA 1") were displayed in the event log for arm/disarm events.

- Corrected a problem where the descriptions of Flags would not appear in automation programming if the Flag name was being used by an Audio Source or Audio Zone.

- Corrected problem where the Humidity related statuses were not displayed unless the connection type was TCP. Humidity status will now display for any connection type as long as the controller firmware is 3.0 or higher.

PC Access Version (19/June/2009)

- New firmware version 3.1a released. Check for updates to download the latest firmware files.

- Corrected a problem that caused a run time error when deleting an Access Control card serial number from a user code. Now deleting a code sets it to all 0's without error.

- Added new feature to Configuration Read/Write dialogs. Occasionally you may want to only select one check box in the list, for example, you only want to read the event log. In this example you would have to uncheck all of the other boxes by left clicking on them one at a time. The new feature is a check box right click that selects the current check box and unchecks all of the others in the list. So now all you have to do is right click on the events check box.

- Added check box right click feature to print dialog. (see above)

- Added Custom Dictionary option under Options > General. When enabled PC Access 3 will use text from the custom dictionary instead of the default text for some items. For a complete list of items, and to create or edit the custom dictionary, see Options > Custom dictionary... This is an advanced feature that allows users to provide custom messages or alternate translations.

- Corrected a problem where the default output types were not correct on am Omni LT.

- Made several minor updates and corrections to the help text.

PC Access Version (02/June/2009)

- Corrected a problem that caused firmware updates to fail when using TCP.

PC Access Version (01/June/2009)

- IMPORTANT: License agreement has changed. The PC Access license model has changed from a single user license to a site license. Please read the new license agreement for details.

- Added option to automatically jump to the status page upon connection. See Options > General on the main menu.

- Update the print routine to print the Console Descriptions.

- Increased width of house code format column in print routines to accommodate "Lutron HomeWorks".

- Corrected a problem where printing programs when there were no programs caused an error.

- Corrected an intermittent connection error that occurred when several status notification messages were received at the same time. this error seldom affected PC Access 3, but did affect other applications that use the same connection code.

- Corrected a problem where UPB LINK Descriptions were not displayed in triggers.

PC Access Version (20/May/2009)

- Added Descriptions to Consoles. Descriptions only appear in PC Access, but being able to describe "CONSOLE 3" as "Kitchen Console" is very useful for documenting the configuring or programming the controller.

- Fixed a problem where remarks were lost after reading programs from controller.

PC Access Version (19/May/2009)

- Fixed Vista 64 compatibility issue.

PC Access Version (19/May/2009)

- Corrected a translation problem where Lutron HomeWorks button press trigger was not displayed properly.

PC Access Version (19/May/2009)

- Added additional context help. NOTE: Pressing the <F1> key while an item, field, or selection is highlighted should bring up context specific help.

- Added Lutron HomeWorks button press event to Automation > Events. This will allow the creation of Omni Programming that responds to Lutron HomeWorks button presses.

PC Access Version (11/May/2009)

- Corrected a problem where the path to account files was reported as invalid on Vista 64. This resulted in an Access Violation run time error when attempting to open an account file.

PC Access Version (08/May/2009)

- Added support for 3.1 firmware. This includes support for Lutron HomeWorks and a few minor bug fixes.

- Added feature "HAI Trigger" which generates an event when a predefined string is received via a ProLink serial port. This allows you to have 127 additional triggers without having to use any of the user message. See the help file for additional details.

- Added code to resolve an intermittent error that occurs when closing PC Access while connected to a controller and viewing a status page. The problem is a timing issue where PC Access is trying to disconnect and shutdown but a background thread is still trying to update the status page.

- Added feature to Communications > Send Command to remember the last command sent.

- Added code to always copy the PCA01.CFG file to the data directory. Previously PC Access 3 would search for previous version of the file that were created by PC Access 2.x and used the older version. If the configuration was modified by PC Access 3 then it was written to the new location. For compatibility with new HAI applications such as Automation Studio, the configuration file is always copied to the new standard location.

- Modified the temperature conversion/display routines to be more compatible with languages/cultures that use characters other then "." as the decimal separator.

- Corrected a problem where the valid commands for Z-Wave loads were incorrect. This caused Ramp to appear as a valid command instead of Status.

- Corrected a problem in Automation > Action > Temperature where the command set was not calculated properly for the last thermostat. This is thermostat #4 for Omni IIe and Lumina controllers and thermostat #64 for OmniPro II and Lumina Pro controllers.

- Corrected a problem that caused an exception when writing program files to the controller. This only occurred if program lines had been pasted from another account file. As a temporary work around, saving, closing and reopening the file will correct the problem. This release has a permanent fix so the work around is no longer necessary.

PC Access Version (23/April/2009)

- Added additional error checking to handle invalid temperature values on temperature status pages.

PC Access Version (22/April/2009)

- Added additional error checking to handle invalid data in account files which caused a run time exception when rendering the Automation tab. The specific problem was in the automation command "PHONE NUMBER x AND SAY MESSAGE y" where y was an invalid message number. Now the, instead of causing an error, the text "<INVALID>" is displayed in place of the invalid message number.

- Corrected problems in Setup > Messages > Voices for older generation one controllers (1.x) where the number of voices was not equal to the number of names.

- Corrected problems in Setup > Messages > Areas for older generation one controllers (1.x). This was related to the above mentioned Message Voice problem.

- Changed File > Export so that it defaults to the current file name with an ".exp" extension. Previously it was blank, or the value of the last File > Save As file name.

- Changed terminology under Automation > Edit Actions and Conditions. In previous versions of PC Access the term "Control" was used when defining triggers, conditions and actions. In PC Access 3 the term "Unit" was used for triggers and conditions, but actions still used the term "Control". For consistency, and due to popular demand, the term "Control (Unit/Output/Flag)" is now used for triggers, conditions and actions.

PC Access Version (20/April/2009)

- Added feature to Automation > Conditions > Temperature. You can now create conditions that compare the Fan Mode of one Thermostat to the Fan Mode of another Thermostat.

- Corrected a problem with the OEM account file conversion routine for an Aegis 3000. The problem caused the file to be incorrectly converted to an Omni II, instead of an OmniPro II. This caused multiple problems with the file including loss of all programming lines.

- Corrected a problem where remarks were lost when pasting from one account file to another. This required a change to the way remarks are stored internally. Existing account files will be automatically upgraded the first time they are reopened and you may be asked to save changes. This is a one time upgrade.

PC Access Version (14/April/2009)

- Added code to resolve intermittent errors which occurred when the account file was closed while there was an open connection to the controller. This should also address similar intermittent errors that occur in the retry and reconnect routines.

- Corrected run time exception when attempting to define a Temperature condition. This error occurred when no temperature devices were defined, or the temperature device filer resulted in an empty list.

PC Access Version (13/April/2009)

- Added additional help text for Setup > Account Information > Version Override.

- Added additional help text for Setup > Expansion > Serial.

- Added the Alarm type Burglary to the valid triggers for Lumina family controllers when the controller is configured for connection to a DSC security panel.

- Added account file conversion routines for some OEM variants. When you open an account file that can be upgraded or converted, a "Convert.." option will appear on the file menu just below "Export...". Conversion/upgrade functions for additional models are in progress.

- Added the ability to Flash firmware on flash equipped OEM controllers to convert them to HAI controllers. NOTE: This feature is currently available for flash equipped Aegis and OnQ controllers.

- Corrected resource string problems, mostly typos, capitalization and word wrap issues.

- Corrected default Output Types for Omni LT.

- Corrected problem where Output Types could not be edited on an Omni LT.

- Corrected problem where TCP "Controller Session Terminated" messages were being incorrectly reported as "No Reply". This only occurred if the controller key was incorrect.

- Corrected problem where corrupt data in the Codes When On/Off properties caused a run time exception. Now the corrupt data is displayed without the run time error allowing you to edit and correct the data.

PC Access Version (01/April/2009)

- Resolved the "Check for updates" problem when running on a MAC under Parallels. Mac/Parallels users can now get program updates and updated firmware files. The only catch is that MAC/Parallels users must use their original download link to upgrade to version before "Check for updates" will work. Many thanks to Brian Biggs for his help in resolving this tricky problem.

- Corrected problem where current connection was not closed when creating a new account file.

- Revised context help text on dealer version to include additional information from the Installation Manual.

- Increased the width of the status display column for Units, Outputs and Flags to allow more space for extended statuses such as "Level 50% for 00:02:12".

PC Access Version (26/March/2009)

- Corrected problem reading Access Control Reader setup data when connected via Omni-Link (UDP/Serial/Modem).

PC Access Version (26/March/2009)

- Corrected resource string problems, mostly typos and capitalization, on system status page, read setup dialog, event log page and automation page.

- Corrected problem reading from controller where names and voices were read out of sequence when using Omni-Link II (TCP). In some cases names may also be skipped.

PC Access Version (20/March/2009)

- Fixed display problem for Zone Arming state and Alarm State that cause the raw enumerated type to be displayed instead of the "human readable" text.

- Fixed problem that prevented entry of single digit DCM Codes.

PC Access Version (16/March/2009)

- Modified status update routines to improve performance and stability.

- Modified Read Configuration routines to improve performance and stability.

- Modified Thermostat Status page to display current Humidity, Humidify setpoint, and Dehumidify setpoint when connected via TCP to a 3.0 (or greater) controller. NOTE: Older firmware versions and the original Omni-Link protocol do not support thermostat humidity status.

- Modified Voices column to display the ellipse "..." only if there are voices assigned. This only affects pages where, due to space limitations, the full voice text is not displayed. (Codes, Zones, Units) NOTE: You can see the voice text without opening the edit dialog by hovering the mouse over the button. When using the keyboard to navigate the voice text will appear on the status line for a few seconds when the cell is selected.

PC Access Version (04/March/2009)

- New firmware 3.0a available!

- Added additional error checking to some internal routines.

- Corrected several minor typos.

PC Access Version (03/March/2009)

- Added "By More Than" constant to Automation > Edit > Conditions. This will allow you to create conditions with a specified differential. For example:


"By More Than" is available for all temperature and humidity conditions where the logical operation is "greater than" or "less than".

- Modified Serial and Modem communications routines to resolve timing related problems with USB to Serial adapters.

PC Access Version (26/February/2009)

- Modified temperature condition to preserve the selected temperature device property when changing the source temperature device.

- Corrected intermittent problem with temperature status display that resulted in an unhandled exception, or inaccurate temperature displays.

- Implemented additional Audio Status routines. For internal, future use. Should not affect existing Audio Status routines.

- Modified the watchdog timer so that it fires after 30 seconds of inactivity. This should improve idle disconnect problems on some networks.

PC Access Version (25/February/2009)

- Added the ability to compare Thermostat and Temperature Sensor temperatures to the temperatures of other temperature device. For example, you can now create a condition that compares the current temperature of the upstairs thermostat to the current temperature of the downstairs thermostat. Previously you could only compare the current temperature, heat and cool set points to constants or user settings. This feature also applies to humidity values. NOTE: This feature requires controller firmware 3.0 or higher.

- Added the ability to resize the Automation > Edit Program Block form. NOTE: The size change is remembered.

PC Access Version (18/February/2009)

- Corrected column header alignment problem when when printing dialing phone numbers.

- Corrected Z-Wave Node ID sorting problem on Setup > Units and Setup > Thermostats.

- Corrected a problem in Automation > Action > UPB Link Set when using link numbers greater than 187.

PC Access Version (17/February/2009)

- Corrected problem with "OK" button status on Automation > Edit Block form.

- Corrected several problems related to "File Save As" and "File Export" where errors were not handled gracefully.

- Corrected problem with Setup > Zones > Dealer Settings > Swinger Shutdown. The value could not be edited.

- Corrected problem with Account Information > Remarks. Under some circumstances deleted remarks would reappear.

PC Access Version (13/February/2009)

- Corrected display problem on Status > Humidity when controller temperature format was set to Celsius.

- Corrected display problem Automation > Edit Action when using a timed level command specifying a user setting as the level.

- Corrected a problem reading Unit and Area names/voices using TCP on a 2.16a controller.

PC Access Version (12/February/2009)

- Corrected printing problem where Setup > dialing phone numbers were not being printed.

- Added additional code to handle invalid event log data. This corrected several reports of display and print problems.

- Corrected problem when reediting Automation > Edit Condition > Thermostat Setpoint.

PC Access Version (11/February/2009)

- Corrected problem with Humidify and Dehumidify setpoint commands for thermostats. (New feature only available on RC2000 thermostats.)

- Corrected problem with display of Automation > Condition > Security Mode text when doing an <area> IS NOT <mode> comparison and the number of areas used is greater than 1.

PC Access Version (10/February/2009)

- Corrected a name conflict between Flags and Audio Sources/Zones.

- Corrected problem in Print > Arming when number of areas used was set to 1.

- Corrected problem in Print > Codes where Duress code was omitted.

- Corrected problem in Setup > Expansion > Serial where ALC was missing from serial port 1.

PC Access Version (09/February/2009)

- Corrected a problem in Setup > Units > Dealer Settings where House Code could not be edited.

- Corrected a problem in Automation > Conditions where comparing a Flag current value to a User Setting of type Number was not encoded properly.

- Added temperature and humidity zones to the Zone Status page. This matches the way PC Access 2.x displayed these zones.

- Modified programs list to display the Voices for Message Say commands. It will display "<none>" if no voices are assigned.

- Corrected typo "Hight Setpoint" to "High Setpoint" in temperature property selector.

PC Access Version (06/February/2009)

- Corrected problem in Setup > Codes where the Areas, When On and When Off columns remained editable when the Authority was changed to Master. When a code Authority is set to Master the Areas, When On and When Off are not considered and editing them has no effect.

- Corrected problem in Status > System where AM/PM was incorrect between 12:00 and 12:59.

- Corrected problem in Automation > Edit Action where UPB Link commands did not default to previously selected values when reedited.

- Corrected resource string typo in caption of "File Save As" dialog.

- Corrected a problem with Most Recently Used (MRU) files list not being saved. This was working, but a recent change to the shutdown routine broke it. It is now working again.

- Corrected problem when configuring a Lumina/LuminaPro controller where an externally connected DSC system was not properly detected. This fix also resolves:
-- External DSC zones did not appear in Setup > Zones and could not be edited.
-- External DSC zones did not appear in Status > Zones.
-- External DSC zones names were not written/read to/from the controller.

PC Access Version (05/February/2009)

- Corrected a problem with Automation > Condition > Date/Time when the current time was compared to sunrise or sunset. The data was being encoded incorrectly creating a condition where the value would never evaluate to true. This has been corrected. To fix any affected program conditions, edit them and save them again this will correct the encoding.

- Corrected "~TIME~" resource string so that it displays properly as "TIME".

- Corrected "Unhandled Exception Error" when building Event Log list that was caused by invalid Area or Unit references in the event log.

- Corrected problem with Audio Source/Zone names.

PC Access Version (30/January/2009)

- Additional improvements on network account file read times.

- Corrected several more miscellaneous resource strings.

PC Access Version (30/January/2009)

- Corrected resource string display error in Phone, Energy, Battery and AC State selectors.

- Improved network account file read times.

PC Access Version (29/January/2009)

- Corrected a resource corruption problems that resulted in a blank Setup > DCM Open/Close Codes page.

PC Access Version (28/January/2009)

- Corrected Problem where House Code format could not be edited in the user version of PC Access 3.

- Corrected a problem where setting the value of a temperature type user setting to a decimal centigrade value caused an exception.

- Added additional code to handle problems when opening account files with invalid encryption keys.

PC Access Version (27/January/2009)

- Corrected problem in Automation > Condition > Unit when the unit number was sometimes changed upon re-edit. When re-editing a condition that was optimized to a simple condition such a Unit 393 Off, and the unit number was greater than 256, the unit number was changed. For example Unit 393 became Unit 137. If you changed it back to 393 and saved it, the correct unit number was saved and written to the controller. The problem only occurred when the condition was decode for editing.

- Fixed problem in Automation > Action > Console Beep did not allow "All Consoles".

- Added additional code to handle problems when opening invalid or damaged account files. Should allow PC Access to open and recover data from some damaged files.

- Began implementing string resources for international versions of PC Access. English users should not see any changes.

PC Access Version (23/January/2009)

- Added Programming conditional Temperature > System Status for thermostats which will allow you to conditionalize your programs based on the current system status. i.e. If the thermostat is currently heating, not just in the heating mode.

- Made some minor changes to serial communications routines to fine tune performance and increase reliability.

- Modified Setup Codes to show codes.

- Added code to improve error handling when attempting to open an invalid account file.

- Fixed Vista 64 installation problems.

- Modified startup routine to bypass initial account file directory scan when automatically re-opening previous file, or opening a file from explorer. This should improve startup times for dealers with large numbers of account files.

- Modified Setup > Account Information > Remarks field to grow vertically to the full height of the window. Also increased the width of this field.

PC Access Version (16/January/2009)

- Corrected problem on Setup > Flags where Flag names were displayed properly if they were in the range of the Audio Zone names even when audio was not enabled. Audio Zones share the same name space as some flags. The exact range varies depending on controller model. If audio is enable the name space is used to store the audio zone names and the flag names can not be edited. In this case a misplace parenthesis in a logic statement caused the names not to be displayed after editing.

- Corrected problem on Setup > Units where the "Enable Extended Code" column was not properly displayed for Omni version 1.x controllers.

- Corrected Vista 64 compatibility issue where it appeared that PC Access 3 would only run once after installation. Some users were reporting this issue, others were not. It turned out to be a permissions issue and was affected by various UAC settings. The reason it ran once was because the installer launched PC Access 3 with administrator privileges. When the user later tried to launch PC Access by double clicking on the icon, it was not launched as administrator and would not run. Right clicking on the icon and choosing "Run a Administrator" would resolve the problem. You could also change the properties of the icon to always run as administrator. As of version this should no longer be an issue as we have changed the code that was requiring administrator privileges.

PC Access Version (15/January/2009)

- Corrected Write Setup data error on Lumina Pro controllers. May also improve communications issues with other controller models.

- Corrected a problem writing names to Lumina controllers.

- Corrected problem where writing a completely blank account file to a Lumina controller caused a program exception.

- Corrected problem with Automation > Condition > Security > Mode IS NOT OFF when the controller was configured for a single area. If the number of areas used was set to 1 the "condition" was not built properly.

PC Access Version (14/January/2009)

- Added this release notes file.

- Increased font size on automation tab and edit program block dialog.

PC Access Version (13/January/2009)

- Fixed problem under Automation > Actions > Temperature where the Mode commands were blank when "All Thermostats" was selected.

- Fixed problem on automation page where used/available program statements count was not being updated properly.

- Fixed an intermittent range check error on status pages that occurred when the user switched away from the page, or changed the filter (named/unnamed). Basically if the list of displayed items changed between the time the status request message was sent and the response was received, the error would occur when trying to display the status of items that were no longer in the list. Now the update display routine verifies that item is still valid before attempting to update it's status.

- Fixed Thermostat status display. Was displaying "HOLD INVALID" in some cases when hold was set to "HOLD ON".


New Member
I hate to bump an older post, but I'm hoping you guys get a notification.  If not I will start a new topic.  I need to extend the console serial connection via ethernet.  Long story, ethernet is the only way since only ethernet is available between the sites.  Gig network, single-mode fiber connections, so I don't think latency will be an issue.  I have tested with some cheap rs-485 to ethernet converters we have used successfully on other projects, but I am having an issue in testing.
After confirming rs-485 at about 9600 via a 'scope, I set both at 8N1 no flow and the "heartbeat" is stable with the slow flash.  I thought I was home free, but logging into the OmniPro indicates that the exp. board I am testing has "bad" comm.  This is a functioning exp. board and works fine directly connected to the  bus.  This is a bench test in and out of the switch before install.  Have changed just about every setting with no luck.
Which Moxa did you use and were there any odd settings?  Am I missing something simple?  Since the OmniPro is a UL listed alarm, is there some protocol oddities my converters need to pass?  I am testing with some Waveshares I had laying around.  Don't mind buying Moxa, just need to know they work before laying out the cash.
Thanks guys - James