Indigo SDK Now Available

Posted on
Tue Jan 31, 2012 7:24 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Indigo SDK Now Available

The Indigo Plugin SDK is now available for downloading.

At this point, because all of the developer documentation is online, the SDK consists just of a ReadMe with pointers to the documentation and several very useful example plugins. The example plugins, which include the full XML and python source, are a great place to start when developing new plugins.

We've included plugins that illustrate how to integrate:
  • Relay devices (including lock devices)
  • Dimmer devices (including color RGB devices)
  • Sensor devices (binary and variable value)
  • Thermostat devices
  • Speed control (fan) devices
  • Sprinkler devices
  • Energy meter devices
  • Custom devices
Also included are plugins that illustrate how to:
  • Traverse the Indigo database
  • Catch low-level X10 and INSTEON messages
  • Catch low-level Z-Wave messages
  • Communicate between plugins using the broadcast and subscribe APIs
  • Create a telnet server using the python Twisted framework

Image

Posted on
Wed May 02, 2012 6:59 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Re: Indigo SDK Now Available

SDK v1.0.2 posted -- includes an example sensor device plugin (requires Indigo 5.1.2).

Image

Posted on
Thu May 03, 2012 7:29 pm
roussell offline
User avatar
Posts: 1108
Joined: Aug 18, 2008
Location: Alabama

Re: Indigo SDK Now Available

Thanks Matt, if for SDK v1.0.3 you want to add an irrigation example, well that'd be okay with me. Just thought you should know... :wink:

Terry

Posted on
Thu May 03, 2012 7:59 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Re: Indigo SDK Now Available

Noted. :-) Unfortunately, the internals in Indigo for a irrigation device subclass aren't quite done yet so it'll take a bit more work. But as soon as we have it done, I'll definitely put an example in the SDK.

Image

Posted on
Tue Nov 13, 2012 8:01 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Re: Indigo SDK Now Available

A new version of the SDK is posted that supports some of the new Indigo 6 APIs. Check out the Example Device - Factory plugin for an example of how to create device groups.

Image

Posted on
Thu Oct 24, 2013 7:32 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Re: Indigo SDK Now Available

Indigo SDK 1.2.0 is now available (download link in original post above). The SDK now includes a sprinkler device example and an energy/power meter device example. Also included in a previous SDK version (I forgot to mention it on this thread) is the speed control (fan) device example.

Image

Posted on
Wed Mar 23, 2016 9:21 am
johnpolasek offline
Posts: 872
Joined: Aug 05, 2011
Location: Aggieland, Texas

Re: Indigo SDK Now Available

Newby question... I know it's out there somewhere, (hopefully in the readme when I get home and can get on a mac, but I'm at a windows only shop at work and they don't understand dmg) but the mass of documentation I'd have to wade through is daunting: If I want to add an additional debug message to one of the opes source plugins I have running, do I just disable it, modify the .py file in the disabled plugins folder and thenre enable it?

Posted on
Wed Mar 23, 2016 9:43 am
jay (support) offline
Site Admin
User avatar
Posts: 16092
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Indigo SDK Now Available

Yes. ;)

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Wed Mar 23, 2016 11:55 am
kw123 offline
User avatar
Posts: 6871
Joined: May 12, 2013
Location: Dallas, TX

Re: Indigo SDK Now Available

I am doing it life in the running plugin and then reload the plugin
Much faster and easier to manage.

go to plugin directory
Show contents of plugin
Open the file plugin.py in your editor. Do not use text edit that will screw things up. For beginners textwrangler is the best tool to do simple edits


Sent from my iPhone using Tapatalk

Posted on
Wed Nov 23, 2016 5:56 am
lindehoff offline
Posts: 80
Joined: Aug 08, 2015

Re: Indigo SDK Now Available

Hi,
I'm looking for the updated SDK from Indigo 7, where can I find it?
I have the beta SDK but it does not include examples for Locks like it said in the Announsment
For a detailed example of how to define a plugin color device (including commented plugin.py action callback code) see the Example Device - Relay and Dimmer plugin in the Indigo SDK download.

Posted on
Wed Nov 23, 2016 6:03 am
howartp offline
Posts: 3929
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Indigo SDK Now Available

Does http://www.indigodomo.com/Indigo7SDK have them in?

I can't open .dmg's to check here

Peter

Posted on
Wed Nov 23, 2016 6:10 am
howartp offline
Posts: 3929
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Indigo SDK Now Available

Ah, just checked on my Mac at home.

You're right, they're missing from that one - but if you've got the latest one from the beta forum, that definitely has them. (It was updated mid-beta so go back and get the link again until the live link is updated)

Peter

Posted on
Wed Nov 23, 2016 6:19 am
lindehoff offline
Posts: 80
Joined: Aug 08, 2015

Re: Indigo SDK Now Available

howartp wrote:
Ah, just checked on my Mac at home.

You're right, they're missing from that one - but if you've got the latest one from the beta forum, that definitely has them. (It was updated mid-beta so go back and get the link again until the live link is updated)

Peter


Ok, thanks I will have a look at that one.

Posted on
Wed Nov 23, 2016 6:27 am
lindehoff offline
Posts: 80
Joined: Aug 08, 2015

Re: Indigo SDK Now Available

The latest one I can find is from 28th of September and it does not have examples for locks.

Posted on
Wed Nov 23, 2016 12:12 pm
matt (support) offline
Site Admin
User avatar
Posts: 19798
Joined: Jan 27, 2003
Location: Texas

Re: Indigo SDK Now Available

I updated the DMG download. It now includes the RGB color example (dimmer device), lock example (relay device), Z-Wave message catching, and broadcast/subscribe API examples.

Image

Who is online

Users browsing this forum: No registered users and 0 guests