OVERVIEW
The Home Automation Scripting Engine (HASE) provides a
simple, standards based way to control your home automation system.
Currently, HASE supports the control of S-Link, Infrared
and X10 equipment by controlling the Nirvis Slink-e and the X10 CM11a computer
interface. Future integration with other computer controllable devices can be
added via an open gateway system.
Why should I use HASE?
- Your current home automation system contains hardware
and software from multiple vendors and does not interoperate
- You would like to control your system using
conditional logic and events while using a standard programming language
- You would like to interface your home automation
system to a computer platform that is not supported by your home automation
system software
- You'd like to use inexpensive, commodity hardware to
build a home automation system, yet have the most flexible control possible
What do I need?
- A Nirvis Slinke for S-Link and IR control
- A CM11a for X10 control (Found in most X10 starter
kits for <$50)
- A Windows-based PC to connect to the Slink-e and the
CM11a, and to run HASE. Home control GUI applications can be written on any
platform that supports socket communications or web applications
Where is the screen that will control my
system?
- HASE is "middleware" - It is
designed to run your system via scripting - HASE does not have a user
interface for controlling a home automation system. You can easily write a
user interface that will control HASE and can call scripts using either the
HASEx control or working directly with TCP/IP sockets
Do you / Will you support my home automation device?
How do I get HASE?
How can I learn more?
- Start with the System
Components documentation to learn about the architecture of the product