Indigo 6 Documentation

Welcome to the Indigo 6 Documentation pages. We've separated the docs into three areas, each focusing on some different part of Indigo 6.

This section contains links to documents that apply to the base Indigo product (both Indigo Lite and Indigo Pro). It's the starting point if your new to Indigo. We highly recommend starting with the Getting Started guide then progressing on to the other documents.

  1. Getting StartedStart here!
  2. Concept Overview - What are Devices, Triggers, Schedules, Action Groups, Control Pages, and Variables?
  3. Indigo supports 3 interfaces, which can be active simultaneously (use INSTEON and Z-Wave at the same time)
    1. If you have Z-Wave® devices, read through the Managing Your Z-Wave Network document. Also, our Z-Wave wiki article discusses, in general terms, what Z-Wave is and how it works.
    2. If you have INSTEON devices, read through the Managing Your INSTEON Network document. For some background on INSTEON links, we have put together a separate page that discusses INSTEON Scenes. We highly recommend that you read through that page as it will give you a better understanding of what links are and how they work.
    3. The Virtual Devices Interface provides several different devices that help you integrate Z-Wave, INSTEON, and 3rd party devices together and even create your own devices.

There are other help documents available below and from the purple question mark icon (?) in the UI for the less frequently used dialogs in Indigo.

Indigo Pro ships with many plugins to offer greater functionality. This section contains links to the documentation for each plugin that ships with Indigo 6 (the version number after the plugin name indicates the Indigo version in which the plugin began shipping).

  • Airfoil (v5.0.0) - allows users to fully control Airfoil to direct audio output.
  • DIRECTV DVR Control (v5.0.0) - allows Indigo to control some DIRECTV set-top boxes.
  • EasyDAQ Relay Card (v5.0.0) - enables Indigo to directly control the EasyDAQ USB relay cards.
  • Growl (v5.0.0) - adds the ability to alert you of special events via the Growl library. Growl 2.1, 2.2, and 3.0 are supported.
  • iCal Alarm Processor (v5.0.0) - a plugin that will monitor an IMAP email account for iCal alarm email messages and do some post-processing for you.
  • iTunes (v5.0.0) - makes iTunes information available for use in Indigo and allows you to control iTunes.
  • NOAA Weather (v5.0.0) - makes weather data from the National Oceanic and Atmospheric Administration available for use in Indigo.
  • SQL Logger (v5.1.2) - a replacement for the built-in SQL logging functionality of previous versions. More robust and useful.
  • Timers and Pesters (v6.0.0) - this plugin provides a more direct mechanism to create simple timer objects. It also provides a flexible reminder/notification mechanism called a pester.
  • Vera Bridge (v6.0.3) - adds the ability to control Z-Wave locks and some other devices that are managed by a Vera controller.
  • WeatherSnoop (v5.0.0) - adds device type that represents a WeatherSnoop weather station (or a WeatherUnderground station). The 2.0 version of the plugin (with Indigo 6) supports WeatherSnoop 3 agents.

Note: The functionality of the INSTEON Commands plugin (available in Indigo 5) has been directly integrated into Indigo 6 so it doesn't appear as a separate plugin. Check the Managing Your INSTEON Network document for details. We've also done the same thing with the Action Collection plugin - see the Actions documentation for information on those actions.

Need step-by-step instructions on setting up specific home automation tasks? Or have a question about using a particular device/module with Indigo? Take a look at our Indigo How-To Wiki.

We provide several powerful yet easy to use ways to extend Indigo. We support a Python-based API that allows 3rd parties to integrate devices, events, and actions natively into Indigo without sacrificing speed and stability of the core server. We also support a legacy AppleScript API that allows you to integrate with other Mac applications. This section provides links to all the documentation needed to develop scripts and plugins for Indigo.

A note about version numbers: As we've revised the API and added features, we've incremented the API version number. The API version number takes the form of X.Y - where X is the major version and Y is the minor. We will increment the minor version any time we implement new functionality (but old functionality remains the same). We will only increment the major version if we implement a change in the API that will break backwards compatibility. See the API version chart to see which API versions were released in which Indigo version.

If any of the API tables or functionality in the documentation don't have a version number you can assume that the feature is available in API version 1.0 and later.

Starting with Indigo 6 beta releases and API v1.4, we're going to add release notes specifically for API revisions so you can more easily locate new features and changes.


Z-Wave® is a registered trademark of Sigma Designs, Inc. Indigo's support of Z-Wave hardware is neither endorsed nor certified by Sigma Designs.

  • /www/perceptive/wiki/data/pages/indigo_6_documentation/documents.txt
  • Last modified: 2024/06/27 00:08
  • by 127.0.0.1