Automate your home with Indigo

Indigo is an intelligent home control server that integrates an assortment of home control hardware modules to provide unprecedented control of your home. Indigo's built-in Web server and client/server architecture give you control and access to your home remotely from other Macs, PCs, internet tablets, PDAs, and mobile phones (including the iPhone and iPod Touch). Save money, conserve water, and reduce electrical usage by automating your home with Indigo's unlimited scheduling and control logic. Get started today by ordering a starter package.

Manage devices, trigger actions,
time/date actions, and groups

Define event triggers, such
as reception of an email

   

Trigger actions, such as
running a sprinkler schedule

Quickly create Web browser
accessible control pages

With Indigo you can:

  • Save money and energy by automating your thermostat usage.
  • Save money and reduce water usage by automating your sprinkler usage.
  • Remotely control lights, fans, appliances, thermostats, sprinkler systems, etc., from any Web browser (including the iPhone and iPod touch) and from a variety of handheld remote controls.
  • Remotely control any appliance or light, even your hot tub, from your mobile phone by sending Indigo an email, by using a Bluetooth enabled mobile phone and Salling Clicker, or by using the intuitive Ovolab Phlink support.
  • Remotely control iTunes and dozens of other applications.
  • Incorporate motion detectors to turn on lights or other devices, or even to detect the direction someone is walking.
  • Automatically send emails based on events, like power failure or motion detection.
  • Automatically turn on landscape or holiday lighting at sunset and off at sunrise.
  • Create different lighting scenes, for example “Party,” “Movie,” “Sleeping,” “Away,” for perfect multi-room lighting levels at the touch of a button.
  • Incredible flexibility for thousands of other uses -- use your imagination!
  • More detailed feature information

In addition to having a built-in Web server, Indigo also introduces Control Pages allowing the graphical creation of powerful Web pages capable of controlling lighting, appliances, sprinklers, and more. Indigo's Control Page editor allows you to create and edit Control Pages without the need to understand HTML, CSS, or JavaScript programming. Rich AJAX-driven Web pages are automatically created providing you a quick way to access, control and receive real-time status of your home.

Indigo's intuitive user interface allows you to create complex home control logic without complex scripting languages. And for users comfortable with AppleScript, Indigo provides a thorough and powerful AppleScript object model and dozens of AppleScript verbs.

Robust Client/Server Architecture

Indigo was developed from the ground up to be a robust, Mac OS X native, home control server. Mac OS X, with its preemptive multi-tasking and protected memory, makes for an outstanding home control operating system. When idle, Indigo uses a very small percentage of your computer's CPU cycles. This means you will not have any problems running Indigo in the background while you use your computer to do other tasks.

Indigo's client/server architecture allows remote control and configuration from any local or remote location that has network access to your Mac running Indigo. The server supports local network access through a native Universal Binary Mac OS client as well as Web browser access provided by the Indigo server's built-in Web server. The Indigo server can be installed on any Mac running OS X 10.4 or higher and can run in the background with no UI visible.

How does it work (what is INSTEON and X10)?

Indigo communicates with both INSTEON and X10 compatible devices, such as light switch modules, sprinkler controllers, and appliance modules, to both control your home and get the status of devices in your home (motion detectors, light status, etc.). INSTEON and X10 compatible devices use your existing home wiring to communicate. You do not have to run any new wires!

To communicate to INSTEON / X10 compatible devices Indigo supports the PowerLinc (2414U / 1132CU / 1132U) home control interfaces, available in these starter packages, and is the first Mac software that can control both INSTEON and X10 compatible devices. Indigo also supports several X10 home control interfaces such as the ActiveHome Pro (CM15A), or if you have a USB to serial adapter, either the CM11/HD11, LynX-PLC serial computer interfaces.

The different computer interfaces (PowerLinc and others) have different capabilities. This feature comparison matrix can help you decide which computer interface is right for your needs and this article discusses the different levels of home automation.

Our hardware overview page has details on the different types of devices compatible with Indigo, like: switch modules, lamp modules, appliance modules, motion detectors, and remote controls.

System Requirements

• Macintosh OS X 10.4 or higher

• INSTEON or X10 computer interface: PowerLinc V2 (2414U), PowerLinc Controller (1132CU), PowerLinc USB (1132U), ActiveHome Pro (CM15A), ActiveHome (CM11), or LynX-PLC

Indigo currently supports uploading to the PowerLinc 2414U and 1132CU. When using other interface hardware you must leave your Mac running for home control.

If you do not have the required hardware, you can still use the software in offline mode.

Try Indigo for FREE right now!

Download a free 30 day trial copy

Purchase a full license registration code (no timeout) online


Indigo 3.0 Ships
thermostat support
upload to PowerLinc 2414U
remote scene management

3.0 details       free trial

Online User Forum
visit the online support forum for help, tips, and announcements

Indigo Essentials

User Contributions
browse the Indigo User Contribution Library for AppleScripts, plug-ins, icons/graphics, and other useful Indigo extensions.
Indigo Widget
use this free Mac OS X Dashboard Widget for quick & convenient home control

details      download now
Phlink Integration
Ovolab Phlink integration - menu driven voice remote control from any touch tone phone!
Clicker Integration
Salling Clicker integration - home control from your Bluetooth enabled mobile phone

Control Hardware