Indigo Weather Conditions Plugin Preview is available…

What is Indigo Weather Conditions?

Quite Simply, it’s a built-in Weather  tool for Indigo.  While it is similar to the NOAA script, it doesn’t simply populate the variables in Indigo.  It is designed for Indigo v5, and it does so much more…

First, it has an honest to goodness, User Interface.  Second, it will also product a web page that give you the current Weather Conditions, as well as a Weather forecast.

Forecast Information

Current Time/Date 2011-05-30 04:11:56 +0000
Date of Forecast 2011-05-29
City Rochester, NY
postal code 14623
Units US

Current Conditions

Conditions Thunderstorm
Humidity Humidity: 88%
Temp in C 19
Temp in F 66

Forecasts


Sun
Condition Thunderstorm
High 85
Low 65

Mon
Condition Isolated Thunderstorms
High 83
Low 66

Tue
Condition Partly Cloudy
High 90
Low 71

Wed
Condition Sunny
High 76
Low 58

Installation

1) Download the ZIP file, and unarchive it.

2) Open the folder, and take the Weather-Conditions.indigoPlugin and place it into

/Library/Application Support/Perceptive Automation/Indigo 5/Plugins

3) From the same folder, take the Weather-Conditions folder, and place it into:

/Plugins/Library/Application Support/Perceptive Automation/Indigo 5/IndigoWebServer/Plugins

4) Restart the Indigo 5 Server

5) After the Indigo server restarts, it will immediately open a dialog window, asking you to the set the default settings for the Weather Conditions plugin.

Note:

  • The User Interface is designed for multiple weather providers, but the results from each provider is different.  At this point, I am only supporting Google Weather, due to the forecast.  If there is demand, I will be extending it to support other providers.
  • The automatic refresh is not currently working.  Please manually make a Schedule:
    • Name – (As you wish)
    • Time – Set to Every X hour Y minutes, as you desire.  For example every 30 minutes…
    • Under Actions
      • Choose Plugin
      • Plugin – Weather Conditions
      • Action – Update Weather Information
    • When the Schedule API is finished, you will be able to remove this Schedule, and the Weather Conditions plugin will manage the Schedule automatically.