Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 21, 2026

OpenWeatherMap till Gmail, väder i inkorgen

Rickard Andersson Partner, Nodenordic.se

Att kolla vädret låter enkelt, tills du gör det på samma sätt varje morgon: låser upp mobilen, öppnar en app, söker på staden, skummar detaljerna och gör om det igen eftersom du inte riktigt litar på det du såg.

Det här drabbar upptagna grundare som är ute genom dörren tidigt. En marknadschef som planerar en fotografering känner det också. Och en operativt ansvarig som koordinerar fältarbete? Samma huvudvärk. Med OpenWeatherMap Gmail-automatisering får du en strukturerad prognos i inkorgen vid samma tid varje dag.

Du får se vad arbetsflödet gör, vad du behöver koppla ihop och hur du anpassar det för din stad, ditt schema och ditt e-postformat.

Så fungerar automatiseringen

Här är hela arbetsflödet som du kommer att sätta upp:

n8n Workflow Template: OpenWeatherMap till Gmail, väder i inkorgen

Varför det spelar roll: daglig väderkoll blir tyst rutinjobb

Att manuellt kolla vädret är definitionen av ”liten uppgift, upprepad för alltid”. Det är inte de 30 sekunderna en gång. Det är den andra kollen när planerna ändras, den tredje kollen när du rör dig över stan och den fjärde kollen när du behöver något du kan vidarebefordra till någon annan. Under tiden tappas detaljer. ”Känns som”-temperatur, vind, luftfuktighet och en sammanfattning på enkel svenska spelar roll när du väljer kläder, avgör när du ska åka eller om du ska flytta en utomhusplan inomhus.

Det blir snabbt mycket. Här är var det fallerar i verkligheten.

  • Du hoppar mellan appar på morgonen, precis när din uppmärksamhet redan är pressad.
  • Folk frågar ”hur är vädret?” och du skickar en skärmdump av en stökig vy istället för ett tydligt svar.
  • Team som tar väderberoende beslut kan missa detaljer som vindhastighet eller luftfuktighet eftersom en snabb blick inte räckte.
  • Att lita på minnet (”jag tror det stod regn”) leder till onödiga ombokningar och sista minuten-stress.

Vad du bygger: ett dagligt prognosmejl som skapar sig själv

Det här arbetsflödet skickar ett dagligt väderrapportmejl för en stad du väljer. Det startar på ett schema (till exempel 08:00). Då anropar n8n OpenWeatherMap API och hämtar aktuella förhållanden som strukturerad data. Sedan gör ett formateringssteg om den råa JSON:en till ett läsbart meddelande med det du faktiskt bryr dig om, som temperatur, ”känns som”, luftfuktighet och vind. Till sist skickar Gmail den färdiga rapporten till din inkorg (eller till en delad adress) med en ämnesrad som innehåller stadens namn, så att den är enkel att hitta senare.

Arbetsflödet börjar med en daglig Cron-trigger. Därefter returnerar OpenWeatherMap väderdetaljer via en HTTP-förfrågan. En kort logikdel formaterar sammanfattningen och Gmail levererar den som ett enkelt mejl som du kan läsa eller vidarebefordra på några sekunder.

Det här bygger du

Förväntade resultat

Säg att du kollar vädret tre gånger om dagen: en gång när du vaknar, en gång innan du går och en gång när planerna ändras. Om varje koll tar cirka 2 minuter (öppna app, hitta staden, läsa, kanske kolla igen) blir det ungefär 30 minuter i veckan. Med det här arbetsflödet är din ”koll” att öppna ett mejl som kom automatiskt. Det tar kanske 10 sekunder att skumma, sedan går du vidare.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • OpenWeatherMap som datakälla för prognosen.
  • Gmail för att leverera väderrapport-mejlet.
  • OpenWeatherMap API-nyckel (hämta den från sidan för API-nycklar i din OpenWeatherMap-profil).

Svårighetsgrad: Nybörjare. Du klistrar in en API-nyckel, väljer en stad och kopplar Gmail en gång.

Vill du att någon bygger detta åt dig? Prata med en automationsspecialist (gratis 15-minuters konsultation).

Steg för steg

Ett dagligt schema triggar körningen. Cron-noden kör vid den tid du väljer (de flesta väljer tidig morgon). Inga knappar. Inga påminnelser.

OpenWeatherMap frågas för din stad. n8n skickar en HTTP-förfrågan till OpenWeatherMap API med din API-nyckel och en stadsparameter (plus enheter som metric). Svaret kommer tillbaka som strukturerad data.

Arbetsflödet skriver en lättläst rapport. Ett litet kodsteg plockar ut de nyttiga fälten (beskrivning, temperatur, ”känns som”, luftfuktighet, vind) och formaterar dem till ren text som läses som en briefing, inte som utvecklarutdata.

Gmail skickar det färdiga mejlet. Ämnesraden innehåller stadens namn och brödtexten innehåller hela sammanfattningen, redo att läsa, vidarebefordra eller arkivera.

Du kan enkelt ändra stad och schema så att det matchar din rutin. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: konfigurera Cron-triggern

Ställ in schemat som startar den dagliga vädersammanställningen.

  1. Lägg till noden Morning Schedule Trigger som er workflow-trigger.
  2. Öppna Morning Schedule Trigger och definiera ert önskade morgonschema (t.ex. dagligen vid en specifik tid).
  3. Behåll Flowpast Branding som en visuell referensnotis; den påverkar inte körningen.

Steg 2: anslut OpenWeather API

Hämta aktuell väderdata från OpenWeather via den konfigurerade URL:en.

  1. Lägg till noden Retrieve Weather Details och koppla den från Morning Schedule Trigger.
  2. Ställ in URL till https://api.openweathermap.org/data/2.5/weather?q={{ encodeURIComponent('London') }}&units=metric&appid=[CONFIGURE_YOUR_API_KEY].
  3. Ersätt [CONFIGURE_YOUR_API_KEY] med er OpenWeather API-nyckel.

⚠️ Vanlig fallgrop: Om ni lämnar [CONFIGURE_YOUR_API_KEY] kvar kommer anropet att misslyckas med ett autentiseringsfel.

Steg 3: konfigurera noden för väderbearbetning

Omvandla API-svaret till en lättläst e-postsammanfattning.

  1. Lägg till noden Compose Weather Summary och koppla den från Retrieve Weather Details.
  2. Klistra in den tillhandahållna JavaScript-koden i Code så att den returnerar fälten report och city.
  3. Verifiera att utdata mappar till report och city för vidare användning nedströms.

Steg 4: konfigurera e-postutskicket

Skicka vädersammanfattningen via Gmail med den bearbetade utdata.

  1. Lägg till Dispatch Email Update och koppla den från Compose Weather Summary.
  2. Credential Required: Anslut era gmailOAuth2-credentials.
  3. Ställ in Send To till [YOUR_EMAIL].
  4. Ställ in Message till ={{ $json.report }}.
  5. Ställ in Subject till Daily Weather Report for {{ $json.city }}.
  6. Ställ in Email Type till text.

Steg 5: testa och aktivera ert workflow

Kör ett manuellt test för att verifiera hela körflödet från trigger till e-postleverans.

  1. Klicka på Execute Workflow för att köra från Morning Schedule Trigger via Dispatch Email Update.
  2. Bekräfta att Retrieve Weather Details returnerar giltig JSON och att Compose Weather Summary ger ut report och city.
  3. Verifiera att e-postmeddelandet kommer fram med den formaterade rapporten och ett ämne som innehåller stadens namn.
  4. Växla workflowet till Active för att aktivera schemalagda dagliga körningar.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • OpenWeatherMap-uppgifter kan löpa ut eller klistras in fel. Om HTTP-förfrågan misslyckas, kontrollera först appid (API-nyckeln) i URL:en för förfrågan.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Gmails OAuth-behörigheter spelar roll. Om skickandet misslyckas, kontrollera din Gmail-inloggning i n8n igen och bekräfta att den har åtkomst att skicka e-post från kontot du valde.

Snabba svar

Hur lång tid tar det att sätta upp den här OpenWeatherMap Gmail-automatiseringen?

Cirka 20 minuter om du redan har kontona.

Krävs kodning för den här automatiseringen av vädermejl?

Nej. Arbetsflödet innehåller redan formateringssteget, och du fyller främst i din stad och din API-nyckel.

Är n8n gratis att använda för det här OpenWeatherMap Gmail-arbetsflödet?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in OpenWeatherMaps API-användning (gratisnivån räcker ofta för dagliga kontroller).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag modifiera det här OpenWeatherMap Gmail-arbetsflödet för andra användningsfall?

Ja, och det är ganska flexibelt. Du kan ändra Cron-schemat för att skicka vid andra tider, byta mottagaradress i Gmail-steget och justera HTTP-förfrågan för att använda en annan stad eller andra enheter. Om du vill ha en mer ”ledningssammanfattning”-stil kan du justera steget Compose Weather Summary så att det ger färre rader. För flera städer kan du loopa igenom en lista och skicka ett kombinerat mejl istället.

Varför misslyckas min OpenWeatherMap-anslutning i det här arbetsflödet?

Oftast beror det på en felaktig eller saknad API-nyckel i HTTP-förfrågan (appid) eller ett stavfel i stadsparametern. Det kan också misslyckas om ditt OpenWeatherMap-konto inte har aktiverat nyckeln ännu, vilket ibland tar en stund. Om förfrågan fungerar men mejlet ser tomt ut är problemet ofta att formateringssteget inte hittar förväntade fält i JSON-svaret.

Vilken volym kan det här OpenWeatherMap Gmail-arbetsflödet hantera?

Ett dagligt prognosmejl är väldigt låg volym, så de flesta setup:er kan köra det i princip hur länge som helst.

Är den här OpenWeatherMap Gmail-automatiseringen bättre än att använda Zapier eller Make?

Det beror på vad du värderar. Om du vill ha ett enkelt 2-stegsflöde ”väder till mejl” och du redan betalar för Zapier eller Make kan de fungera. n8n är starkt när du börjar lägga på logik, formatering eller extra grenar utan att kostnaden drar iväg varje gång du lägger till ett steg. Det är också bra att du kan köra i egen drift och få obegränsade körningar om du vill hålla allt internt. Om du är osäker, prata med en automationsspecialist och berätta vad du vill automatisera härnäst.

Prognosen dyker upp. Du jagar den inte. Ställ in detta en gång, så blir dina morgnar lite lugnare.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal