Overview
The HomeVision computer software
is a 32-bit program for Windows 95/98/2000/NT/XP. If you are
using Windows 3.0 or 3.1, you should use the older 16-bit software
available here.
Download Latest Released PC Software (32-bit version 3.45a)
This 3.45a version is intended for use with HomeVision
hardware version 1203C and PROM version C3.45.
If you have an older HomeVision 1203A version,
the latest PROM and software are versions 3.3 (you can download the 3.3 software
here). If you have a 1203C version and wish to obtain a new 3.45
PROM, see our upgrade page for details. You may also use the 3.45a software with
older 3.4x PROMs, but the daylight savings time change noted below will not function. This 3.45a version corrects a bug
in the 3.45 web server that could prevent it from reading thermostat and security system status reports from the controller.
The 3.45 version added several features:
 | For United States users, the automatic daylight savings time feature uses
the new start and stop dates that begin in 2007. It now starts the second Sunday in March and
ends the first Sunday in November. The dates for European users are unchanged.
THIS FEATURE REQUIRES A NEW 3.45 PROM. |
 | Added a web browser to the software. This is a simple browser mainly
intended to provide quick access to the HomeVision web pages (although it can display
other web pages as well). |
 | Modified the web pages to use "Cascading Style Sheets" to make it easier to
modify the look of all the web pages at once. This new version of the software requires
a new set of web page files installed in the HTML directory (the files are installed
automatically as part of the installation process). |
 | Modified the "Run Program" command that can be transmitted to a PC serial
port. The software will no longer convert the command to uppercase letters. This change
allows parameters to be passed to the program without being converted to uppercase (as
previous software versions did). |
 | The "Export”" function under the file menu now includes custom lights in the
".HVX" file that it generates. |
 | Made software change to correct a bug with the data log that can occur if the
controller's memory usage is very high. |
Download the complete version 3.45a installation program here:
Setup_345a.exe (file size = 7.6MB, dated
9 January 2007)
If you previously installed version 3.45, you can download just the 3.45a executable here:
Homevision_345a.zip (file size = 0.6MB, dated
9 January 2007)
Refer to the "New Info.pdf"
file for details on the new features.

Alternative Software
You may also be interested in the free HomevisionXL
program developed by Schelte Bron, a HomeVision user. This is a cross-platform
tool for developing schedules for HomeVision and HomeVision-Pro. It's a very
powerful program that can do many things that the HomeVision software cannot.

Software Tutorial and Sample Screens
Visit our tutorial page for an overview
of using the software. See sample web browser screens created by the HomeVision web
server.
Software Version History and Downloads (Versions 3.0 and higher)
(For the history of older versions, see this
page.)
Version |
Release Date |
Description
|
| 3.0d |
27 November 2000 |
32-bit software for use with PROM versions 2.82 or
C3.0. PROM version 2.82 is for the older HomeVision units, part number
1203A. PROM version C3.0 is for the newer HomeVision units, part number 1203C. When
used with software version 3.0, the PROMs provide the following new features:
 | Supports the new Sylva Control Systems IO-8O8I/485
boards. These boards provide 8 relays outputs and 8 opto-isolated inputs and
connect to HomeVision through an RS-485 serial port. |
 | Supports up to 9 RCS serial thermostats (RS232 or RS485) connected directly to
HomeVision or an add-on serial port. |
 | Supports the new CADDX NetworX serial (RS-232) security systems. This requires
the C3.0 PROM used with HomeVision part number 1203C. If you have an older 1203A
HomeVision unit, it uses the 2.82 PROM and will not support the CADDX thermostats. |
 | Can learn infrared signals that do not have a carrier. |
 | Can receive learned infrared signals. |
In addition to the features provided by these PROMs, the 3.0 software adds
several capabilities that didn't exist in previous software versions. They are:
 | Has a web server in the PC software that allows HomeVision to be controlled from
a web browser. |
 | Can send X-10 "extended code" and "extended data" commands
from within your schedule. These commands are used to control some of the newer X-10
devices. |
 | Can read a comma-delimited text file and load the contents into HomeVision
variables. |
 | Supports long file names |
 | Makes minor improvements to the "Dial Remote Modem" screen.
|
|
| 3.01 (Software) |
9 January 2001 |
New 32-bit software which makes the following changes
to the 3.0d software described above:
 | Adds a security system status screen to the web server. |
 | Adds an option to automatically open the most recent schedule file each time the
program starts. |
 | The X-10 object summary screen now allows more than 16 X-10 devices to be shown
at one time. |
 | Corrects a bug where the program sometimes looked for a help file named
"homevis.hlp" instead of "homevision.hlp". |
|
| 3.02 (Software) |
1 April 2001 |
New 32-bit software with minor enhancements and bug
fixes to web server. |
| 3.1 (Software)
|
7 November 2001 |
New 32-bit software which makes the following changes
to the 3.02 software described above:
 | The web server will now process multiple items sent to it in a form. This means
that if you create your own web page to control HomeVision, you can have a button that
sends multiple commands to the controller. |
 | Added a "Remote Internet Access" capability. This allows a copy of the
HomeVision software running on one PC (the client PC) to control a HomeVision unit
connected to another PC (the server PC). Basically, the client PC can control the
remotely-located HomeVision unit as if it was directly connected to the client PC. |
|
| 3.11 (Software) |
15 December 2001 |
New 32-bit software which makes the following changes
to the 3.1 software described above:
 | When using the Remote Internet Access capability in the client mode,
the software will no longer try to open a serial port on the local PC. |
 | The web server can now allow access from an IP address without requiring a
password. |
|
| 3.12 (Software) |
25 February 2002 |
New 32-bit software which makes the following changes to the 3.11
software described above:
 | With the "Remote Internet Access" capability, the
client program can now:
 | Retrieve a HomeVision schedule file from the server. |
 | Send a HomeVision schedule file to the server. |
 | Tell the server to open a schedule file that is on the
server. |
|
You can download the 3.12 HomeVision.exe file here |
| 3.2 software and 3.11 PROM |
7 April 2002 |
New 32-bit software and PROM which makes the following changes:
 | Corrected some software bugs that sometimes caused incorrect display screens
(incorrect background colors or buttons being cut off bottom of screen). |
 | Added commands for writing a variable value to the "text storage
buffer" and reading a character from it into a variable. Note: This requires a
3.11 PROM. |
 | Added a command to write the caller ID information to the "text storage
buffer". Note: This requires a 3.11 PROM. |
 | Added more options for the "CID_Name.txt" file that you can use if you
use caller ID with HomeVision. |
 | Added commands to set or clear the Daylight Savings Time Mode.
|
 | Added commands to enable or disable automatic polling of serial thermostats. |
|
| 3.2a software |
25 May 2002 |
New 32-bit software which corrects bug in version 3.2 that could
cause an error when loading the schedule, if the schedule contained commands to write
caller ID information to the TV screen.
You can download the 3.2a HomeVision.exe file
here |
| 3.3 software and PROM |
28 March 2003 |
New 32-bit software and PROM which makes the following changes:
 | The software can automatically synchronize the controllers clock with the
PC clock. |
 | Added HV Desktop |
 | Added commands that you can put in your schedule to put X-10 devices into
"scenes". |
 | If you have a HomeVision add-on serial port, HomeVision can automatically take
data received from one serial port and transmit it out one or more of the other ports.
Note: This requires a 3.3 PROM. |
 | If-Then conditions for X-10 devices can now specify the X-10 address in a
variable. Note: This requires a 3.3 PROM. |
 | Added a schedule command to exit the event. Note: This requires a 3.3
PROM. |
 | Added commands that can read and write an I2C bus address. Note: This
requires a 3.3 PROM. |
|
| 3.3a software |
8 June 2003 |
New PC software that corrects a bug in the earlier 3.3 version.
The bug occurred in the Variable Command Entry Screen when entering commands that used two
variables. The screen would sometimes display the wrong variable number and name.
You can download the 3.3a HomeVision.exe file
here or the complete installation program here. |
3.42 PROM and 3.42b software |
1 July 2004 |
New 32-bit software and PROM which makes the following changes:
 | Support for “custom lighting” commands. |
 | The software now supports a serial port baud rate of 57,600. |
 | The standard HomeVision serial communications protocol can
now be used over the add-on serial ports. |
 | Added more commands for reading data received from a serial
port. |
 | Added commands to allow calculating a checksum value on data
transmitted out a serial port. |
 | Added ability to detect and take action when any “standard”
infrared signal is received. |
 | Added infrared commands to allow transmission of signals
loaded into a “test” area. |
 | Added support for RCS TR36 and
TR40 serial thermostats. |
 | Allowed both RCS X-10 and serial thermostats to be used at
the same time. |
 | Added option for HomeVision add-on serial ports 3 and 4 to
receive any binary data. |
|
| 3.42c software |
22 August 2004 |
New software that corrects a bug in the previous 3.42b
version related to how it exports data to an “HVConfiguration.txt” file. This
file is only used with the Macromedia Flash movie that can be used to
control HomeVision. |
| 3.43 PROM and software |
1 June 2005 |
New 32-bit software and PROM which make the following changes:
 | The PROM makes a slight improvement to X-10 transmission collision avoidance. |
 | The PROM changed the digital temperature sensor reading to work with the new, slower DS18S20 sensors. |
 | “X-10 sequences” can now use “wildcards” to match a received X-10 signal. |
 | A few text fields in the software were widened to show more characters when the
user has the Windows font size set to the "large" or "extra large". |
|
| 3.43a software |
12 June 2005 |
New 32-bit software that corrects a bug in the Thermostat Configuration Screen
that could cause it to crash.
You can download the 3.43a HomeVision.exe file
here or the complete installation program here.
|
| 3.45 software and PROM |
5 December 2006 |
New 32-bit software and PROM which make the following changes:
 | The automatic daylight savings time feature uses the new start and stop dates
that begin in 2007 for the United States. It now starts the second Sunday in March and
ends the first Sunday in November. The dates for European users are unchanged.
THIS FEATURE REQUIRES A NEW 3.45 PROM. |
 | Added a web browser to the software. |
 | Modified the web pages to use "Cascading Style Sheets" to make it easier to
modify the look of all the web pages at once. |
 | Modified the "Run Program" command that can be transmitted to a PC serial
port. The software will no longer convert the command to uppercase letters. |
 | The "Export”" function under the file menu now includes custom lights in the
".HVX" file that it generates. |
 | Made software change to correct a bug with the data log that can occur if the
controller's memory usage is very high. |
|
| 3.45a software |
9 January 2007 |
New PC software that corrects a bug in the web server that could prevent
it from reading thermostat and security system status reports from the controller. |