Recued
Menu
← Back to recipes

Morning weather brief

by recued-core v2 8 views

Use “Morning weather brief” in Recued. A short daily brief for one place: what it will do today, when the rain arrives, and whether tomorrow is worse.

How it works 34 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (34 steps)
wanted trim
Trim whitespace from setting place
wanted_required template
Generate text from a template
fail: step.wanted is_empty
reuse all
Check if all conditions are true
geocode ?
skip: step.reuse equal true
hits default
Apply default
hit_count count
Count items in hits
top default
Apply default
fresh_lat to_number
Convert top lat to a number
fresh_lon to_number
Convert top lon to a number
lat coalesce
Use the first available value from: recipe lat, fresh lat
lon coalesce
Use the first available value from: recipe lon, fresh lon
resolved coalesce
Use the first available value from: recipe resolved, top display name,
resolved_required template
Generate text from a template
fail: step.lat is_null
temp_unit switch
Map setting units to one of: metric, imperial
wind_unit switch
Map setting units to one of: metric, imperial
precip_unit switch
Map setting units to one of: metric, imperial
forecast ?
hourly ?
du default
Apply default
today_code switch
Map forecast result daily weather code 0 to one of: 0, 1, 2, 3, 45, 48, 51, 53, 55, 56, 57, 61, 63, 65, 66, 67, 71, 73, 75, 77, 80, 81, 82, 85, 86, 95, 96, 99
tomorrow_code switch
Map forecast result daily weather code 1 to one of: 0, 1, 2, 3, 45, 48, 51, 53, 55, 56, 57, 61, 63, 65, 66, 67, 71, 73, 75, 77, 80, 81, 82, 85, 86, 95, 96, 99
rows default
Apply default
rows_named map
Extract code from each item
wet filter
Filter by condition
wet_count count
Count items in wet
first_wet default
Apply default
peak max_by
Find the maximum by chance
uv default
Apply default
uv_high compare
Check if uv is at least 6
card to_summary
Format results as a summary card
rain_line template
Generate text from a template
skip: step.wet_count equal 0
dry_line template
Generate text from a template
skip: step.wet_count greater 0
uv_line template
Generate text from a template
skip: step.uv_high equal false
ambiguity template
Generate text from a template
skip: step.hit_count less 2
Settings 4 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

place setting =
units setting = metric
nominatim setting =
open meteo setting =

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Nominatim connectionRead your Open_meteo connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

open-meteonominatim weatherforecastopen-meteonominatimbriefdailycronscheduledread-onlypack:weather-desk

Details

34 steps 4 configurable settings recipe_id: morning-weather-brief-open-meteo