This is a good example of how to integrate your Indigo system into Twitter!
Okay, it’s only a one way integration, any Insteon device that supports a “turn on” or “Turn off” command will automatically be Tweeted when turned on or off, with the appropriate message…
For example:
Desktop lamp was turned on
Desktop lamp was turned off
And yes, there isn’t too much sophistication here with this example script. Â Please feel free to make suggestions, and comments… Â I’d be happy to consider them for a newer version of the script…
Installation
- Download the ZIP file, and unarchive it.
- [download id=”7693″ format=”1″]
- Copy the Indigo Tweet! script  into /Library/Application Support/Perceptive Automation/Indigo 4/Scripts/Attachments
- Reload the Attachments via the Indigo Scripts menu (Choose Reload Attachments).
- Add an TwitterID & TwitterPassword variable
- Set the TwitterID to your Twitter Username
- Set the TwitterPassword to your Twitter Password
- Watch as your House talks to you via your Twitter Feed…
Uninstall
- Remove the Indigo Tweet! script  into /Library/Application Support/Perceptive Automation/Indigo 4/Scripts/Attachments
- Reload the Attachments via the Indigo Scripts menu (Choose Reload Attachments).
- [optional] Remove the TwitterID & TwitterPassword variables from your Variable list
How does one authorize your Twitter account when all the set up is in Indigo? I created the variables but the information does not appear in my Twitter account. Thanks for any help you might lend.
Right now, Twitter has changed it’s authorization system. I do plan to update the plugin, but until Indigo v5 is released, I do not see a reasonable way to allow applescript to do oAuth. I have working code in Python, but I have not been able to find oAuth code in Applescript…
Is there a chance of having the script work with X10 instead of Insteon only?
Thanks
Right now, Indigo Tweet isn’t being upgraded, due to the issues that I am having with making an Oauth framework…
So, no I don’t believe it will be updated anytime soon.