User Contribution Library

Looking for ways to extend Indigo to support additional hardware or new functionality? Want to integrate your home automation with other software (iTunes, iCal, Security Spy, etc.)? Need to see some example Indigo AppleScripts to help you get started?

Below are some great user contributions for integrating Indigo home automation with different devices and software. Additionally, some of these are excellent tutorials-by-example, so fire up your Script Editor application (inside your Applications/AppleScript/ folder) or other editor and see how they work. If you write a script, application, or plug-in that might be useful for others, then please submit it.

Disclaimer: Perceptive Automation, LLC. does not guarantee the usefulness, quality, or safety of any scripts on this page. We have personally used quite a few of these scripts, but be careful and use common sense when installing and using any software or scripts.

Find items that contain these keywords:    
       Separate keywords with spaces. Results will be sorted most relevant to least relevant.

Proliphix Thermostat Query Script    
Indigo 2.x-4.x download    more info
Overview 

Here is a simple script which defines a method to query a Proliphix thermostat, grab the main zone temperature, and put it into an Indigo variable.

Installation 

Move the script into this folder:
   /Library/Application Support/Perceptive Automation/Indigo 2/Scripts/Attachments/

Usage 

Create a Time/Date action that calls the main AppleScript function defined in the attachment script:
    GetThermotemp()

 
Proliphix Thermostat plugin    
Indigo 5.x-6 download    more info
Overview  Read current data, and set the set point on your Proliphix IP Thermostat. All models are supoprted. The current version of the plugin displays the major objects from the thermostat. Setting of the heat and cool setpouints as well as resetting hold/override mode are available actionbs. Python scripting is also supported.

Further documentation is available in the proliphix-plugin.html file contained in the zip archive.

Installation 

1. Download the plugin

2. Unzip it and copy the Proliphix.indigoPlugin file to your /Library/Application Support/Perceptive Automation/Indigo 5/Plugins (Disabled)/ folder.

3. Restart the Indigo server. If you are upgrading from a previous version you can just reload the plugin.

4. Pull down the Plugins menu, select Proliphix™ Thermostat Control, then Enable. If you are upgrading, edit the device settings for each Thermostat device previously created. No changes are necessary, just click SAVE and then OK. 

Usage  The frequency of thermostat polling and temperature units can be selected on the plugin configuration panel.  
 

Script Resources
visit these great web sites for AppleScript tutorials and references:
MacScripter
Apple Site
MacCentral Primer
Doug's iTune Scripts
ScriptWeb

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

Indigo Essentials

Control Hardware!!