Skip to main content

Real-time ISS overhead alert with weather check and multi-channel notifications

Workflow preview

Workflow preview
100%
Real-time ISS overhead alert with weather check and multi-channel notifications preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Get notified when the International Space Station passes over your location but only when you can actually see it! This workflow combines real time ISS tracking with weather condition checks to sen...

Best for

  • Market Research automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, n8n-nodes-base.code, n8n-nodes-base.if, @n8n/n8n-nodes-langchain.lmchatopenai, @n8n/n8n-nodes-langchain.chainllm, n8n-nodes-base.googlesheets, n8n-nodes-base.telegram

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by suzuki.

Original n8n.io source

1.1 Workflow description

Title
Real-time ISS overhead alert with weather check and multi-channel notifications
Workflow name
Real-time ISS overhead alert with weather check and multi-channel notifications

Get notified when the International Space Station passes over your location - but only when you can actually see it! This workflow combines real-time ISS tracking with weather condition checks to send you alerts at the perfect moment for observation.

Who is this for

  • Space enthusiasts and astronomy hobbyists who want to spot the ISS
  • Parents looking to share exciting science moments with their kids
  • Remote workers who want a unique break reminder
  • Educators creating engaging science experiences

What this workflow does

  1. Tracks ISS position every 10 minutes using the Open Notify API
  2. Calculates distance and direction from your location using the Haversine formula
  3. Checks weather conditions via OpenWeatherMap to determine if ISS will be visible
  4. Provides observation guidance including compass direction, elevation angle, and viewing tips
  5. Includes crew information showing who is currently aboard the ISS
  6. Sends multi-channel alerts to Discord, Telegram, and Gmail simultaneously

How to set up

  1. Configure your location in the Calculate Distance and Direction node
  2. Add OpenWeatherMap credentials (free tier available)
  3. Set up at least one notification channel (Discord, Telegram, or Gmail)
  4. Activate the workflow

Requirements

  • OpenWeatherMap API key (free)
  • At least one notification channel configured

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Real-time Check (5 min)

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 2 - Daily Predictions (6 AM)

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 3 - Weekly Report (Sunday 8 PM)

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 4 - Get ISS Detailed (N2YO)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 5 - Get Tiangong Position

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 6 - Calculate All Satellites

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 7 - Any Satellite Nearby?

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2

Block 8 - Get Weather Conditions

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 9 - Get Astronauts in Space

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 10 - Observable Conditions?

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2

Block 11 - OpenAI Trivia

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

Block 12 - Generate Space Trivia

Type / Role
@n8n/n8n-nodes-langchain.chainLlm - chainLlm
Config choices
Version 1.4

Block 13 - Format Rich Notification

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 14 - Log to History

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 15 - Get ISS Pass Predictions

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 16 - Get Tiangong Predictions

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 17 - Process All Predictions

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 18 - Format Prediction Report

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 19 - Send Predictions to Telegram

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 20 - Send Predictions to Discord

Type / Role
n8n-nodes-base.discord - discord
Config choices
Version 2

Block 21 - Loop Calendar Events

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 22 - Add to Google Calendar

Type / Role
n8n-nodes-base.googleCalendar - googleCalendar
Config choices
Version 1.3

Block 23 - Get History Data

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 24 - Calculate Weekly Statistics

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Showing the first 24 of 55 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Real-time ISS overhead alert with weather check and multi-channel notifications
Complexity advanced
Nodes 55
Categories Market Research, AI Summarization
Author suzuki
Published 04 Dec 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/11470/11470.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Real-time ISS overhead alert with weather check and multi-channel notifications do?

Get notified when the International Space Station passes over your location but only when you can actually see it! This workflow combines real time ISS tracking with weather condition checks to sen...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, AI Summarization use case.