X10 Home Monitor


Introduction

X10 Home Monitor (XHM) is an application that interfaces with the CM11A (Active Home control unit). The application will monitor the CM11A interface for received commands and execute defined procedures. It will also execute procedures or commands on given days at specified times. It supports timed events, macros/procedures, if logic processing, data variables, sunset/sunrise calculations and more.

Have a friend who would like this site:

get this gear!

Note: No data is stored on the CM11A (the CM11A macros do not support if logic), the computer MUST be connected to the CM11A, turned on and the XHM must be running at all times. If you can't live with these conditions then do not bother with this application, use the supplied Active Home Software.

NOW WORKS IN CONJUNCTION WITH ACTIVEHOME

Features:

How I use it:


History

Date Version Description
01/02/00 1.6
  • Fixed bug for current date problem
05/28/99 1.5
  • Added ability to work with ActiveHome Communications Bridge
  • Added $CURRENT_NO_YEAR variable to return month-day
  • Added #SUBSTR
  • Fixed bug in sunrise/sunset calculation
  • Fixed bug in #IF with numerical comparisons
  • Fixed bug with #DELAY CMD (would not allow duplicates)
09/30/98 1.3
  • Added test mode
  • Added device current state monitor and QUERY command
  • Increased variable and procedure maximums
  • Allow fractional timezones
  • Allow variables in CMD to be evaluated at transmit time
  • Added CURRENT_DATE , CURRENT_DAY, CURRENT_MONTH, CURRENT_MONTH_DAY, WEEKDAY and WEEKEND predefines
  • Added SUBTRACTFROM, MULTIPLYBY, DIVIDEBY tags
  • Allow logging to be turned off
  • Fixed receive of DIM function to ignore the dim value on comparison
03/15/98 1.1
  • RECEIVE can now execute a line of code (not just command or proc)
    This most likely means you will need to modify any scripts that use the "PROC" keyword in a RECEIVE line, they must now use the line of code "RUN" keyword.
  • Added Sequence Received for security system programming
  • Modified RECEIVED so that any line of code can be given
  • Removed check on procedure name in RUN and DELAY PROC (now checked at runtime)
  • Change directory when executing external program (if path given)
  • Added RESETTIMED so that a complete refresh of timed events can be done
  • Added ELSE to if statements
  • Added DEL_DELAYED to remove unwanted delayed events
  • Added PERMFILE so that variables can be made permanent
  • Added SPEAK to interface using DDE to a text to speech package
  • Miscellaneous bug fixes
02/16/98 1.0b Initial Beta Version


Registration

Use the included REGISTER.EXE program to register X10 Home Monitor for $15.00 USD. The shareware version will only run for 6 hours at a time and shows a dialog at startup. The shareware version also does not include the X10HCMD.EXE program.

The registration is done via Kagi (http://www.kagi.com). You may register via email, mail, or fax. Kagi accepts major credit cards, check, money orders, First Virtual and cash.

Just run the REGISTER.EXE and follow the instructions.

You may also register online at: http://order.kagi.com/?1A

Registration entitles you to free upgrades of X10 Home Monitor.

Prices and conditions subject to change without notice.


Download:                     X10 Home Monitor

Comments Welcome:    abastien@kagi.com

My Home Page:            Al Bastien's Home Page


Links to Home Automation Pages


Prev 5 | Prev | List | Next | Next 5


Copyright 1998, Al Bastien  abastien@kagi.com                                      Last Updated: May 12, 2003