Search wiki:


HomeVisionXL is a cross-platform tool for developing schedules for the HomeVision integrated home controller. The program can also be used to load the schedule into the HomeVision controller, as well as monitoring and controlling the unit while it is executing the schedule.

The HomeVisionXL project originally started out as an alternative for the existing windows HomeVision software for those users that prefer to run Linux as their operating system. At that time the software went by the name of LinuxHV.

Along the way, some of the original features have been improved and many new features have been added. For details, check out the new features link on the left side of the page. Because of these new and improved features LinuxHV also started to be interesting for HomeVision users that do use some version of MS Windows as their operating system. The fact that LinuxHV was written in Tcl meant that, with a few modifications, it could be made suitable for Windows as well.

Now that the program was no longer Linux specific, the name LinuxHV was causing lots of confusion. Many Windows users were not aware that they too could use this program and basically make life easier. Clearly the program needed a new name. Because of the extended feature set as compared to the original Windows software, I eventually decided on HomeVisionXL, with a big "thank you" to all the people on the HomeVision users mailing list who suggested new names. Eventhough HomeVisionXL was not actually suggested, the choice for the name was definitely inspired by the "HomeVisionLX" proposal.


HomeVisionXL is available for Linux, Windows, and Mac OSX.
Any ix86 or x86_64 based linux, with glibc 6, zlib 1, and X11 6.
Windows 2000, Windows XP, Windows Vista, or Windows 7.
Mac OSX:
PPC or X86, 10.3 "Panther", 10.4 "Tiger", 10.5 "Leopard", or 10.6 "Snow Leopard".


The software doesn't really require installation. In most cases you only have to download or copy the binary and run it. This means that you can easily take HomeVisionXL with you on a USB flash drive everywhere you go and run it directly off the flash drive.


  1. Download the homevision file for 32-bit or 64-bit linux from the download page and save it to a convenient location.
  2. Make sure the file has execute permissions. If not, use the shell command chmod +x homevision, or the properties option of your graphical filesystem browser to make it executable.
  3. Execute the homevision binary.


  1. Download the homevision.exe file from the download page and save it to a convenient location.
  2. Double-click the homevision.exe binary


  1. Download the file from the download page.
  2. Double click the archive. This will create an application called HomeVisionXL in the same directory. You can move this application to another location, if desired.
  3. Double-click the HomeVisionXL application.
On linux and mac the program will automatically pick up the configuration settings of any old HomeVision-XL version you may have used in the past. On Windows you may want to copy the homevision.ini of an old installation to the same directory where you placed the homevision.exe file.

Reporting bugs

When you run into problems with HomeVisionXL:
  1. Read: Getting Help on HomeVisionXL
  2. Report bugs, quirks, hickups and other issues to me:

    Schelte Bron
    email address

Last modified: 12 January 2018, 11:57 CET