Templates / Automated Indonesian weather alerts with BMKG data & Telegram notifications

Automated Indonesian weather alerts with BMKG data & Telegram notifications

Ready for 3.0

by Tegar karunia ilham ✓ · 136 views · created 2025-10-15 · Social Media

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 9 nodes and runs on a schedule (every 6 hours) (plus 1 other trigger). Along the way it connects Telegram. It also calls api.bmkg.go.id over HTTP.

How it runs

Trigger: On a schedule (every 6 hours) (plus 1 other trigger).

  1. Get BMKG Weather Data (HTTP Request): calls api.bmkg.go.id
  2. Process Weather Data (Code): runs custom JavaScript code
  3. Check Success (If): checks a condition and branches into true / false
  4. Format Telegram Message (Code): runs custom JavaScript code
  5. Error Handler (Code): runs custom JavaScript code
  6. Send Weather Report (Telegram): uses Telegram
  7. Send Error Alert (Telegram): uses Telegram

Services it uses

Telegram

HTTP calls to: api.bmkg.go.id

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

🌤️ Automated Indonesian Weather Monitoring with Smart Notifications Stay ahead of weather changes with this comprehensive monitoring system that fetches real-time data from Indonesia's official meteorological agency (BMKG) and delivers beautiful, actionable…

Excerpt from Tegar karunia ilham's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.