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

Visual Crossing till Telegram, bara allvarliga varningar

Rickard Andersson Partner, Nodenordic.se

Att kolla prognosen ”för säkerhets skull” blir lätt en märklig liten vana. Du uppdaterar. Du scrollar. Och ändå missar du den enda varningen som faktiskt spelade roll, för den låg begravd under vanliga timuppdateringar.

Driftchefer märker det när ett oväder snabbt påverkar bemanningen. En småföretagare märker det när leveranser blir försenade. Och distansteam på Telegram märker det också. Den här automatiseringen för vädervarningar i Telegram kapar bruset och pingar dig bara när det finns en riktig allvarlig varning.

Du får se hur det här n8n-flödet hämtar din lokala prognos från Visual Crossing, filtrerar fram enbart allvarliga händelser och skickar en tydlig varning till Telegram (med enkla möjligheter att lägga till e-post senare).

Så fungerar automatiseringen

Hela n8n-flödet, från trigger till slutresultat:

n8n Workflow Template: Visual Crossing till Telegram, bara allvarliga varningar

Problemet: väderuppdateringar är mest brus

De flesta väderappar är bra på att berätta allt, hela tiden. Det är problemet. Du behöver inte 24 små uppdateringar om ”mulet” eller ”lätt bris” när det du faktiskt bryr dig om är hagel, skyfall, extrem vind eller en allvarlig åskvarning. Så du antingen överkollar (och slösar tid) eller så stänger du av notiser (och missar den viktiga). Det blir också rörigt när ett team förlitar sig på en person som ska ”hålla koll”. Folk glömmer. Möten händer. Sedan kommer varningen sent, efter att planerna redan satts i rullning.

Det summerar snabbt. Här är var det fallerar i verkligheten.

  • Vanliga prognosnotiser tränar dig att ignorera varningar, vilket är värsta möjliga utfall när allvarligt väder faktiskt slår till.
  • Någon slutar med att manuellt kolla flera gånger om dagen, och den tiden försvinner i småbitar som du aldrig får tillbaka.
  • Om du ansvarar för fältteam eller leveranser innebär sena varningar stressiga omplaneringar och onödig friktion med kunder.
  • Gruppchattar blir röriga, så genuint viktiga meddelanden begravs under ”FYI”-uppdateringar.

Lösningen: endast allvarliga Visual Crossing-varningar till Telegram

Det här flödet körs automatiskt varje timme i n8n. Varje gång det körs anropar det Visual Crossings väder-API för din stad och hämtar dagens förhållanden i ett enkelt JSON-svar. Ett filtreringssteg granskar sedan svaret och behåller bara de poster som innehåller en eller flera vädervarningar (det du faktiskt bryr dig om). Finns inget allvarligt skickas ingenting. Tyst. Finns en varning formaterar flödet den till ett lättläst meddelande och skickar det till din Telegram-chatt eller kanal. Resultatet blir en enda, snabb varning som är svår att missa och enkel att agera på.

Flödet startar på ett timschema. Visual Crossing levererar datan, ett funktionssteg filtrerar bort förhållanden utan varningar, och en If-kontroll avgör om en notis ska skickas. Telegram får bara meddelandet vid allvarligt väder.

Det här får du: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du kollar prognosen ungefär 5 gånger om dagen, och att varje koll tar cirka 2 minuter när du låser upp mobilen och skummar detaljer. Det är runt 10 minuter per dag, eller ungefär en timme i veckan, bara för att känna dig ”täck”. Med det här flödet kollar n8n åt dig varje timme (upp till 24 kontroller per dag) och meddelar dig bara när en allvarlig varning finns. Din ”tidskostnad” blir i princip noll, och signalen blir renare: ett varningsmeddelande när det gäller, inte en ström som du lär dig ignorera.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Visual Crossing för prognosdata och varningar
  • Telegram för att ta emot notiser om allvarligt väder
  • Visual Crossing API-nyckel (hämta den i kontrollpanelen för ditt Visual Crossing-konto)

Kunskapsnivå: Nybörjare. Du klistrar in en API-nyckel, anger din plats och kopplar din Telegram-bot en gång.

Vill du inte sätta upp detta själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Så fungerar det

Ett timschema sätter igång. n8n kör det här flödet varje timme, så du är inte beroende av att någon kommer ihåg att kolla himlen eller en app som spammar dig tills du stänger av notiserna.

Visual Crossing frågas för din plats. Flödet anropar Visual Crossing API och hämtar tillbaka dagens aktuella förhållanden i JSON, vilket gör att nästa steg kan söka efter varningsfält på ett stabilt sätt.

Varningar filtreras och valideras. Ett funktionssteg reducerar svaret till ”poster som faktiskt innehåller varningar”, och ett If-steg avgör om flödet ska vara tyst eller skicka ett meddelande.

Telegram tar emot varningen. När ett allvarligt läge finns skickar flödet ett tydligt Telegram-meddelande till den chatt eller kanal du valt. Finns ingen varning skickas inget meddelande. Ärligt talat: den tystnaden är funktionen.

Du kan enkelt ändra plats och varningskriterier så att det matchar dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera schematriggern

Ställ in arbetsflödet så att det körs varje timme med schematriggern.

  1. Lägg till eller öppna noden Scheduled Hourly Start.
  2. Ställ in intervallfältet Rule till hours så att det körs varje timme.
  3. Koppla Scheduled Hourly Start till Fetch Local Weather.

Steg 2: Anslut Visual Crossing Weather API

Hämta era lokala väderdata från Visual Crossing API.

  1. Öppna noden Fetch Local Weather.
  2. Ställ in URL till https://weather.visualcrossing.com/VisualCrossingWebServices/rest/services/timeline/YOUR_HOME_LOCATION?unitGroup=metric&key=[CONFIGURE_YOUR_API_KEY]&include=alerts,today.
  3. Ersätt YOUR_HOME_LOCATION med er stad eller era koordinater och [CONFIGURE_YOUR_API_KEY] med er Visual Crossing API-nyckel.
  4. Säkerställ att noden skickar utdata till Filter Weather Alerts.

Steg 3: Ställ in filter och kontroll för varningar

Filtrera svaren till endast de som innehåller varningar och bekräfta sedan att varningar finns innan ni skickar en avisering.

  1. Öppna Filter Weather Alerts och ställ in Function Code till return items.filter(item => item.json.alerts && item.json.alerts.length > 0);.
  2. Koppla Filter Weather Alerts till Weather Alert Check.
  3. I Weather Alert Check ställer ni in villkoret Left Value till {{$json["alerts"] && $json["alerts"].length > 0}} och jämför det med true.
  4. Koppla true-utgången från Weather Alert Check till Dispatch Weather Warning.

Steg 4: Konfigurera Telegram-åtgärden för avisering

Skicka aviseringar till Telegram när kraftigt väder upptäcks.

  1. Öppna noden Dispatch Weather Warning.
  2. Ställ in Operation till send.
  3. Credential Required: Anslut era Telegram-uppgifter.

⚠️ Vanlig fallgrop: Telegram-noden kommer att misslyckas utan giltiga bot-uppgifter och ett konfigurerat chatt-ID i er Telegram-konfiguration.

Steg 5: Testa och aktivera ert arbetsflöde

Validera arbetsflödet och aktivera det för körning varje timme.

  1. Klicka på Execute Workflow för att köra flödet manuellt.
  2. Bekräfta att Fetch Local Weather returnerar data och att Filter Weather Alerts endast ger ut objekt när varningar finns.
  3. Verifiera att Dispatch Weather Warning skickar ett Telegram-meddelande när varningar finns.
  4. Växla arbetsflödet till Active så att Scheduled Hourly Start körs varje timme i produktion.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Visual Crossing-inloggningar kan löpa ut eller så kan API-nyckeln vara fel. Om det strular, kontrollera API-nyckelvärdet i din n8n-nod för HTTP Request och bekräfta först att nyckeln är aktiv i din Visual Crossing-kontrollpanel.
  • Om du använder Wait-noder eller extern rendering varierar processtider. Öka väntetiden om efterföljande noder misslyckas på tomma svar.
  • Telegram-botar kan inte skicka till en chatt förrän de har tillåtelse. Om varningar aldrig kommer fram, kontrollera att boten har lagts till i chatten/kanalen och att chatt-ID:t i Telegram-noden matchar destinationen du förväntar dig.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för vädervarningar i Telegram?

Cirka 20 minuter om du redan har en Visual Crossing-nyckel och en Telegram-bot.

Behöver jag kunna koda för att automatisera vädervarningar i Telegram?

Nej. Du kopplar mest konton och klistrar in din API-nyckel. Filtreringslogiken är redan inbyggd i flödet.

Är n8n gratis att använda för det här flödet för vädervarningar i Telegram?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Molnplaner startar på 20 USD/månad för högre volymer. Du behöver också räkna in Visual Crossings API-kostnader utifrån din plan.

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 klarar n8n bra. Egen drift ger obegränsat antal körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för vädervarningar i Telegram för både e-post och Telegram samtidigt?

Ja, och det är en vanlig uppgradering. Behåll Telegram-noden ”Dispatch Weather Warning” och lägg sedan till en nod för att skicka e-post på samma ”allvarlig varning”-gren efter If-kontrollen. Du kan också skärpa eller lätta på vad som räknas som ”allvarligt” i funktionen ”Filter Weather Alerts” så att du bara skickar de kategorier som ditt team bryr sig om.

Varför misslyckas min Telegram-anslutning i det här flödet?

Oftast är bot-token fel eller har löpt ut, eller så har boten aldrig lagts till i chatten du skickar till. Dubbelkolla inloggningsuppgifterna i Telegram-noden i n8n och verifiera sedan chatt-ID och behörigheter (särskilt för kanaler). Om du skickar till en grupp, skicka först ett testmeddelande från boten så att Telegram ”känner igen” konversationen.

Hur många varningar kan den här automatiseringen för vädervarningar i Telegram hantera?

Betydligt fler än du realistiskt kommer att se. Flödet kontrollerar varje timme (cirka 720 körningar per månad) och skickar bara meddelanden när varningar finns. I n8n Cloud beror din gräns på planens antal körningar; om du kör själv beror det mest på din server. Visual Crossing kan också ha API-gränser beroende på din kontonivå.

Är den här automatiseringen för vädervarningar i Telegram bättre än att använda Zapier eller Make?

Ofta, ja. Det här flödet bygger på att tolka JSON och fatta beslut (filtrera och sedan kontrollera villkor), och n8n hanterar den typen av logik snyggt utan att göra det till en hög med betalda ”steg”. Egen drift är också viktigt om du vill göra timvisa kontroller utan att oroa dig för task-räkning. Zapier eller Make kan fortfarande fungera, men du kan lägga mer tid på att kämpa med formatering och begränsningar i förgreningar. Om du är osäker, prata med en automatiseringsexpert så mappar vi enklaste alternativet för din setup.

När detta väl kör, försvinner vanan att kolla prognosen av sig själv. Du är fortfarande informerad, men bara när det går att agera på.

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