Non-X10 Lighting Systems

 

Introduction

Some users would like to use HomeVision or HomeVision-Pro with lighting systems other than X-10 (such as Lutron, C-Bus, CentraLite, UPB, Z-Wave, etc.). To facilitate this, HomeVision and HomeVision-Pro versions 3.42 support what we call “custom lighting” commands.  The controllers do not provide built-in control for such lighting systems.  Instead, they provide a framework to allow either macros loaded into the controller or special PC software to control the lighting system.  These macros and software must be written one time for each lighting system, and can then be used by other HomeVision owners.  You can read more about this feature in the custom lighting application note.

This feature has been used to enable HomeVision and HomeVision-Pro control of the following lighting systems:

bulletUniversal Powerline Bus (UPB) devices made by Powerline Control Systems (see this web page for more information)
bulletC-Bus® devices made by Clipsal (visit UKUSA Consulting for more information)
bulletINSTEON devices (see this web page for more information)
bullet Z-Wave devices (see this web page for more information)

 

Custom Lighting System Usage

Once the lighting control is set up, HomeVision will provide the following capabilities:

bulletDefine and name up to 255 lights
bulletTrack light levels in an internal state table
bulletEnter commands in the schedule for these lights, such as “Light 3 (Porch light) On”, “Light 7 (Kitchen light) to level 50”, and “Light 45 (Master bath) select scene 6”
bulletUse the HomeVision software, web browser, or other PC software to control the lights and read status
bulletView a TV screen showing the light status and allowing them to be controlled
bulletCheck the current light status in If-Then conditions

The software will provide the following commands (although some lighting systems may not support all of these):

bulletLight ## off
bulletLight ## on
bulletLight ## toggle
bulletLight ## brighten XX times
bulletLight ## dim XX times
bulletLight ## to level XX at rate YY
bulletLight ## to level in variable XX at rate YY
bulletLight ## select scene XX
bulletLight ## refresh (command light to whatever level controller currently thinks light is at)
bulletLight ## put current level into variable XX
bulletLight ## set state to OFF
bulletLight ## set state to ON at level XX
bulletLight ## set state to ON at level in variable XX
bulletLight ## set state to ON at unknown level
bulletLight ## set state to UNKNOWN
bulletSet state of current light to OFF
bulletSet state of current light to ON at level in variable XX

Back Up Next

Last updated:
01 October 2013

Copyright © 1996-2013, all rights reserved, by:
Custom Solutions, Inc.
1705 Canterbury Drive, Indialantic, FL 32903

HomeVision® is a registered trademark of Custom Solutions, Inc.