| Developer: | Ryan Buckner's Plugins Like this plugin? Show your appreciation! |
| Category: | Weather and Environmental Sensors |
| Github: | Github Repo |
| Assistance: | Get help! Check the online documentation |
| Plugin ID: | com.ryanbuckner.indigoplugin.tomorrowio |
| Latest release: | v2026.1.3 released on April 22, 2026 |
| Release downloaded: | 0 times |
| Requires: | Indigo v2022.1.0 or higher |
| (Check the Releases tab below for older releases that may have different requirements) | |
| Download latest release |

This Indigo Plugin connects Indigo Domotics to the Tomorrow.io Weather API, providing current conditions and daily forecast data for any location worldwide.
Modeled after the built-in NOAA Weather plugin, this plugin supports current conditions and 6-day daily forecasts using the Tomorrow.io v4 Weather API. A free Tomorrow.io API key is required.
This plugin is not endorsed by or affiliated with Tomorrow.io.
Weather data powered by Tomorrow.io.
Download the Tomorrow.io Weather.indigoPlugin file and double-click it to install.
Icons for web pages and control pages can be downloaded here
Configure the plugin by entering:
Create a new device of Type Tomorrow.io Weather and choose one of two models:
Current Conditions Uses the Tomorrow.io Realtime API. Provides up-to-the-minute current weather including temperature, feels-like, humidity, dew point, wind speed and direction, pressure, visibility, cloud cover, UV index, and precipitation intensity. Updates every 30 minutes.
Weather Forecast Uses the Tomorrow.io Forecast API. Provides daily forecast data for up to 6 days including high/low/avg temperature, precipitation probability, wind, humidity, UV index, cloud cover, visibility, and sunrise/sunset/moonrise/moonset times.
Both device types support two location methods:
Herndon, VA or 20170). Tomorrow.io resolves the location on their end.Current Conditions states include:
weatherCode, weatherDescription, temperature, temperatureApparent, temperatureString, humidity, dewPoint, dewPointString, windSpeed, windGust, windDirection, windDegrees, windString, pressureSeaLevel, pressureSurfaceLevel, altimeterSetting, visibility, cloudBase, cloudCeiling, cloudCover, uvIndex, uvHealthConcern, precipitationProbability, rainIntensity, snowIntensity, sleetIntensity, freezingRainIntensity, latitude, longitude, units, timne_zone_name, time_zone
Forecast states are prefixed day1_ through day6_ and include:
date, weatherCode, weatherDescription, temperatureMax, temperatureMin, temperatureAvg, precipitationProbabilityMax, windSpeedAvg, windGustMax, humidityAvg, uvIndexMax, sunriseTime, sunsetTime, moonriseTime, moonsetTime, cloudCoverAvg, visibilityAvg
| Released on: | April 22, 2026 |
| Requires: | Indigo v2022.1.0+ |
| Downloaded: | 0 times |
| Download this release | |
Added Solar Azimuth and Solar Elevation custom states
| Released on: | April 14, 2026 |
| Requires: | Indigo v2022.1.0+ |
| Downloaded: | 0 times |
| Download this release | |
Working version provides requirements.txt to install library dependencies Adds plugin menu to force data refresh and toggle debugging Changes the name of the bundle
Note, if you have a previous version of this plugin, you will need to disable and delete it. Previously configured devices will need to be reconfigured
Double Click to install