Skip to content

Weather (Screen Location)

Calculate live weather data conditions for each digital screen in your campaign, and add to your creatives such as current temp, forecast, conditions, wind, rain, snow and more....

Application Details:

  • Name: Weather (Screen Location)
  • Class: ThirdParty
  • Capabilities: Core Lucit Application, Data Source Application (Pull), Designer Templates and Elements

  • LCUID: LCUID-LAP-c25386d4-55a5-48a6-b9c8-a189051555bd


View in Lucit

🔗 View Weather (Screen Location) in Lucit


Adding This Application

Prerequisites

  • A Lucit account (advertiser) or agency/operator account
  • Appropriate permissions to add applications

Add Weather (Screen Location) to Your Account

  1. Navigate to Apps
  2. Log in to Lucit
  3. Using the Profile Switcher, switch to an Account profile
  4. From the home page, Click on Apps & Data in the left sidebar

  5. Find the Application

  6. Click on ADD NEW Search for "Weather (Screen Location)"
  7. Click on the app card to bring up the Authorize Application dialog

  8. Add to Account

  9. Review the requested permissions in the Authorize Application
  10. Click the ALLOW button to add this app to your account

  11. Configure Settings

  12. Once added, click on the app in your Apps & Data section
  13. Configure any required settings on the SETTINGS tab
  14. Save your changes

Data Source Providers

The Weather (Screen Location) application provides data source capabilities. You can use these data sources to pull data from external sources, generate dynamic content for your campaigns and build content triggers for your ads.

This application provides 1 data source provider(s).

Prerequisites to Using Weather (Screen Location) Data

  • A Lucit Account (Advertiser Account)
  • A Campaign with at least 1 Screen
  • Review the required settings below

Weather

This data source allows you to create dynamic out-of-home ads for digital billboards and signage with Weather dynamic data that updates in real time.

Overview

Data Source Type: KeyValue

This data source generates Key-Value data that is available globally across all templates in your account. These values can also be used in Triggers / Filters for your creatives in their campaigns.

How to create a new ad with Weather

To add values from Weather to your creative templates, create a new template and use the Dynamic Data Elements section of the Elements Panel:

  • Create Templates -> CREATE A NEW TEMPLATE button
  • Add macros from Weather Templates -> {TemplateName} -> Elements Panel -> Dynamic Data Elements section -> Scroll down to section labeled Weather or use the search filter
  • Click on the name of the macro field you want to add to your template (See the Field Map Macros reference below for a complete list)
  • After clicking on the macro name, a new element will be added to your canvas, linked to the specified macro field. Depending on the Type of field (text or img) the appropriate element type will be added.
  • You can then move, resize, style and format this element as appropriate for your template.

How to add triggers using Weather data

Triggers allow you to create an ad and then control whether or not the ad will run depending on the value(s) of the trigger. (Multiple boolean logic supported with multiple fields as necessary)

To create triggers for your creatives based on data from Weather:

  • Navigate to the campaign page Campaigns -> {Campaign}
  • Use the {FolderWithStarIcon} that appears next to each creative on your campaign page. {Creative} -> Click {FolderWithStarIcon} to open the Custom Filters / Triggers Editor dialog.
  • Create your filter in this dialog using the conditionals:
    • The account.store. keys will appear on the DATA SOURCE FILTER tab of the Custom Filters / Triggers Editor dialog.
    • The digital_board.store. keys will appear on the SCREEN FILTER section of the Custom Filters / Triggers Editor.

Settings

Configure these settings when setting up the data source. These parameters control how the data source fetches and processes data.

Field Type Description Validation
Additional forecast days int (enum) How many additional days of forecast data to fetch Required
Limit weather data to fields text A comma separated list of fields to limit the weather data to. Useful for campaigns with 100 or more screens —
Weather Icons (Experimental) text (enum) Choose a custom set of weather icons for conditions and forecasts. This is currently experimental feature and is not currently recommended. Please contact Lucit support for more information on creating custom weather icons —
Large Campaign Support text (enum) Enable large screen support for large programmatic campaigns to improve performance —
Distance From Screen Resolution int (enum) The radius around a screen to pull a single weather data point for. Useful for adjusting performance of this feed for 100's or 1000's of screens —

Enum Options:

Additional forecast days:

Label Value
Today 0
Today & Tomorrow 1
Today plus 2 days 2
+3 Days 3
4 Days 4
5 Days 5
6 Days 6

Weather Icons (Experimental):

Label Value
Basic —
Sample Pack 1 https://lucit-feeds-weather-icons.s3.us-east-2.amazonaws.com/verde_test/verde-test.json

Large Campaign Support:

Label Value
No \App\LuCore\Feeds\Retrievers\DigitalBoardWeatherApiFeedRetriever
Yes - Enable Large Campaign Support \App\LuCore\Feeds\Retrievers\DigitalBoardBulkWeatherApiFeedRetriever

Distance From Screen Resolution:

Label Value
0.5 Miles 8
1.5 Miles 7
4 Miles 6
10 Miles 5
25 Miles 4
75 Miles 3
200 Miles 2

Field Map Macros

These macros are provided by this data source and can be used in your templates. The macros allow you to access the dynamic data provided by this data source and are in addition to the standard macros available in the Standard Field Map . Learn more about Field Map Types and Structure

Prefix: account.store.

These are values stored in the account key-value store and are the same for every template/ad that you create. These key/values do not depend on the location of the screen but are global to every ad.

Name Field Element Type Data Type Macro Description
Weather1 Feed Last Run Had Errors text boolean {account.store.Weather1_feed_last_run_had_errors} Indicates whether this data source had errors during its last run
Weather1 Feed Last Run Was Success text boolean {account.store.Weather1_feed_last_run_was_success} Indicates whether the last feed run was successful
Weather1 Feed Last Succesful Run At text datetime {account.store.Weather1_feed_last_succesful_run_at} Timestamp of the last successful feed run

Prefix: digital_board.store.

These are specific to every screen. The data stores one key/value for each and every screen in your campaign. These values depend on the screen location and may be different for every location your ads are running on. The list of screens that the data source will generate data for comes from the screens attached to your campaign(s).

Name Field Element Type Data Type Macro Description
Weather1 Current Cloud text float {digital_board.store.Weather1_current_cloud} —
Weather1 Current Condition Code text string
(enum)
{digital_board.store.Weather1_current_condition_code} The condition code for the current conditions
Weather1 Current Condition Group Code text string
(enum)
{digital_board.store.Weather1_current_condition_group_code} Each weather condition code is grouped into one of the following simpler group codes
Weather1 Current Condition Group Name text scalar {digital_board.store.Weather1_current_condition_group_name} —
Weather1 Current Condition Icon img scalar
(enum)
{digital_board.store.Weather1_current_condition_icon} The condition icon for the current conditions
Weather1 Current Condition Text text scalar {digital_board.store.Weather1_current_condition_text} —
Weather1 Current Feelslike C text float {digital_board.store.Weather1_current_feelslike_c} —
Weather1 Current Feelslike F text float {digital_board.store.Weather1_current_feelslike_f} —
Weather1 Current Gust Kph text float {digital_board.store.Weather1_current_gust_kph} —
Weather1 Current Gust Mph text float {digital_board.store.Weather1_current_gust_mph} —
Weather1 Current Humidity text float {digital_board.store.Weather1_current_humidity} —
Weather1 Current Last Updated text datetime {digital_board.store.Weather1_current_last_updated} —
Weather1 Current Precip In text float {digital_board.store.Weather1_current_precip_in} —
Weather1 Current Precip Mm text float {digital_board.store.Weather1_current_precip_mm} —
Weather1 Current Pressure In text float {digital_board.store.Weather1_current_pressure_in} —
Weather1 Current Pressure Mb text float {digital_board.store.Weather1_current_pressure_mb} —
Weather1 Current Temp C text float {digital_board.store.Weather1_current_temp_c} —
Weather1 Current Temp F text float {digital_board.store.Weather1_current_temp_f} —
Weather1 Current Uv text float {digital_board.store.Weather1_current_uv} —
Weather1 Current Vis Km text float {digital_board.store.Weather1_current_vis_km} —
Weather1 Current Vis Miles text float {digital_board.store.Weather1_current_vis_miles} —
Weather1 Current Wind Degree text float {digital_board.store.Weather1_current_wind_degree} —
Weather1 Current Wind Dir text string {digital_board.store.Weather1_current_wind_dir} —
Weather1 Current Wind Kph text float {digital_board.store.Weather1_current_wind_kph} —
Weather1 Current Wind Mph text float {digital_board.store.Weather1_current_wind_mph} —
Weather1 Forecast Avghumidity text float {digital_board.store.Weather1_forecast_avghumidity} —
Weather1 Forecast Avgtemp C text float {digital_board.store.Weather1_forecast_avgtemp_c} —
Weather1 Forecast Avgtemp F text float {digital_board.store.Weather1_forecast_avgtemp_f} —
Weather1 Forecast Avgvis Km text float {digital_board.store.Weather1_forecast_avgvis_km} —
Weather1 Forecast Avgvis Miles text float {digital_board.store.Weather1_forecast_avgvis_miles} —
Weather1 Forecast Condition Code text scalar {digital_board.store.Weather1_forecast_condition_code} —
Weather1 Forecast Condition Group Code text scalar {digital_board.store.Weather1_forecast_condition_group_code} —
Weather1 Forecast Condition Group Name text scalar {digital_board.store.Weather1_forecast_condition_group_name} —
Weather1 Forecast Condition Icon img scalar {digital_board.store.Weather1_forecast_condition_icon} —
Weather1 Forecast Condition Text text scalar {digital_board.store.Weather1_forecast_condition_text} —
Weather1 Forecast Daily Chance Of Rain text integer {digital_board.store.Weather1_forecast_daily_chance_of_rain} —
Weather1 Forecast Daily Chance Of Snow text integer {digital_board.store.Weather1_forecast_daily_chance_of_snow} —
Weather1 Forecast Daily Will It Rain text boolean {digital_board.store.Weather1_forecast_daily_will_it_rain} —
Weather1 Forecast Daily Will It Snow text boolean {digital_board.store.Weather1_forecast_daily_will_it_snow} —
Weather1 Forecast Date text datetime {digital_board.store.Weather1_forecast_date} —
Weather1 Forecast Maxtemp C text float {digital_board.store.Weather1_forecast_maxtemp_c} —
Weather1 Forecast Maxtemp F text float {digital_board.store.Weather1_forecast_maxtemp_f} —
Weather1 Forecast Maxwind Kph text float {digital_board.store.Weather1_forecast_maxwind_kph} —
Weather1 Forecast Maxwind Mph text float {digital_board.store.Weather1_forecast_maxwind_mph} —
Weather1 Forecast Mintemp C text float {digital_board.store.Weather1_forecast_mintemp_c} —
Weather1 Forecast Mintemp F text float {digital_board.store.Weather1_forecast_mintemp_f} —
Weather1 Forecast Totalprecip In text float {digital_board.store.Weather1_forecast_totalprecip_in} —
Weather1 Forecast Totalprecip Mm text float {digital_board.store.Weather1_forecast_totalprecip_mm} —
Weather1 Forecast Totalsnow Cm text float {digital_board.store.Weather1_forecast_totalsnow_cm} —
Weather1 Today Astro Is Moon Up text boolean {digital_board.store.Weather1_today_astro_is_moon_up} —
Weather1 Today Astro Is Sun Up text boolean {digital_board.store.Weather1_today_astro_is_sun_up} —
Weather1 Today Astro Moon Illumination text integer {digital_board.store.Weather1_today_astro_moon_illumination} —
Weather1 Today Astro Moon Phase text scalar {digital_board.store.Weather1_today_astro_moon_phase} —
Weather1 Today Astro Moonrise text datetime {digital_board.store.Weather1_today_astro_moonrise} —
Weather1 Today Astro Moonset text datetime {digital_board.store.Weather1_today_astro_moonset} —
Weather1 Today Astro Sunrise text datetime {digital_board.store.Weather1_today_astro_sunrise} —
Weather1 Today Astro Sunset text datetime {digital_board.store.Weather1_today_astro_sunset} —

Enum Options:

Weather1 Current Condition Code:

Label Value Description
Sunny 1000 Group : clear
Partly cloudy 1003 Group : cloudy
Cloudy 1006 Group : cloudy
Overcast 1009 Group : cloudy
Mist 1030 Group : fog
Patchy rain possible 1063 Group : rain
Patchy snow possible 1066 Group : snow
Patchy sleet possible 1069 Group : sleet
Patchy freezing drizzle possible 1072 Group : freezing_rain
Thundery outbreaks possible 1087 Group : thunder
Blowing snow 1114 Group : snow
Blizzard 1117 Group : blizzard
Fog 1135 Group : fog
Freezing fog 1147 Group : fog
Patchy light drizzle 1150 Group : rain
Light drizzle 1153 Group : rain
Freezing drizzle 1168 Group : freezing_rain
Heavy freezing drizzle 1171 Group : freezing_rain
Patchy light rain 1180 Group : rain
Light rain 1183 Group : rain
Moderate rain at times 1186 Group : rain
Moderate rain 1189 Group : rain
Heavy rain at times 1192 Group : rain
Heavy rain 1195 Group : rain
Light freezing rain 1198 Group : freezing_rain
Moderate or heavy freezing rain 1201 Group : freezing_rain
Light sleet 1204 Group : sleet
Moderate or heavy sleet 1207 Group : sleet
Patchy light snow 1210 Group : snow
Light snow 1213 Group : snow
Patchy moderate snow 1216 Group : snow
Moderate snow 1219 Group : snow
Patchy heavy snow 1222 Group : snow
Heavy snow 1225 Group : snow
Ice pellets 1237 Group : sleet
Light rain shower 1240 Group : rain
Moderate or heavy rain shower 1243 Group : rain
Torrential rain shower 1246 Group : rain
Light sleet showers 1249 Group : sleet
Moderate or heavy sleet showers 1252 Group : sleet
Light snow showers 1255 Group : snow
Moderate or heavy snow showers 1258 Group : snow
Light showers of ice pellets 1261 Group : sleet
Moderate or heavy showers of ice pellets 1264 Group : sleet
Patchy light rain with thunder 1273 Group : thunder
Moderate or heavy rain with thunder 1276 Group : thunder
Patchy light snow with thunder 1279 Group : thunder
Moderate or heavy snow with thunder 1282 Group : thunder

Weather1 Current Condition Group Code:

Label Value Description
Clear clear Conditions : Sunny, Clear
Cloudy cloudy Conditions : Partly cloudy, Cloudy, Overcast
Fog fog Conditions : Mist, Fog, Freezing fog
Rain rain Conditions : Patchy rain possible, Patchy light drizzle, Light drizzle, Patchy light rain, Light rain, Moderate rain at times, Moderate rain, Heavy rain at times, Heavy rain, Light rain shower, Moderate or heavy rain shower, Torrential rain shower
Snow snow Conditions : Patchy snow possible, Blowing snow, Patchy light snow, Light snow, Patchy moderate snow, Moderate snow, Patchy heavy snow, Heavy snow, Light snow showers, Moderate or heavy snow showers
Sleet sleet Conditions : Patchy sleet possible, Light sleet, Moderate or heavy sleet, Ice pellets, Light sleet showers, Moderate or heavy sleet showers, Light showers of ice pellets, Moderate or heavy showers of ice pellets
Freezing Rain freezing_rain Conditions : Patchy freezing drizzle possible, Freezing drizzle, Heavy freezing drizzle, Light freezing rain, Moderate or heavy freezing rain
Thunder thunder Conditions : Thundery outbreaks possible, Patchy light rain with thunder, Moderate or heavy rain with thunder, Patchy light snow with thunder, Moderate or heavy snow with thunder
Blizzard blizzard Conditions : Blizzard

Weather1 Current Condition Icon:

Label Value Icon
Sunny 113 icon
Partly cloudy 116 icon
Cloudy 119 icon
Overcast 122 icon
Mist 143 icon
Patchy rain possible 176 icon
Patchy snow possible 179 icon
Patchy sleet possible 182 icon
Patchy freezing drizzle possible 185 icon
Thundery outbreaks possible 200 icon
Blowing snow 227 icon
Blizzard 230 icon
Fog 248 icon
Freezing fog 260 icon
Patchy light drizzle 263 icon
Light drizzle 266 icon
Freezing drizzle 281 icon
Heavy freezing drizzle 284 icon
Patchy light rain 293 icon
Light rain 296 icon
Moderate rain at times 299 icon
Moderate rain 302 icon
Heavy rain at times 305 icon
Heavy rain 308 icon
Light freezing rain 311 icon
Moderate or heavy freezing rain 314 icon
Light sleet 317 icon
Moderate or heavy sleet 320 icon
Patchy light snow 323 icon
Light snow 326 icon
Patchy moderate snow 329 icon
Moderate snow 332 icon
Patchy heavy snow 335 icon
Heavy snow 338 icon
Ice pellets 350 icon
Light rain shower 353 icon
Moderate or heavy rain shower 356 icon
Torrential rain shower 359 icon
Light sleet showers 362 icon
Moderate or heavy sleet showers 365 icon
Light snow showers 368 icon
Moderate or heavy snow showers 371 icon
Light showers of ice pellets 374 icon
Moderate or heavy showers of ice pellets 377 icon
Patchy light rain with thunder 386 icon
Moderate or heavy rain with thunder 389 icon
Patchy light snow with thunder 392 icon
Moderate or heavy snow with thunder 395 icon


Last updated: 2026-01-16 10:25:22 UTC