Track the ISS Live and Log Its Journey to Firebase
detail.loadingPreview
Automatically fetch the International Space Station's live position every minute. This workflow integrates with an external API to get real-time latitude, longitude, and timestamp, then efficiently stores this data in a Google Firebase Realtime Database for persistent tracking and analysis.
About This Workflow
This workflow is designed for anyone looking to automate the collection of real-time space data. It leverages a robust cron schedule to ping the wheretheiss.at API every 60 seconds, capturing the precise location of the International Space Station. After retrieving the raw data, the workflow intelligently parses and extracts crucial information—latitude, longitude, and timestamp—before securely pushing it into a Google Firebase Realtime Database. This continuous data stream enables fascinating applications, from building live dashboards to conducting historical movement analysis, all without manual intervention. It's a perfect example of how to easily integrate external APIs with cloud databases.
Key Features
- Minute-by-Minute Updates: Automatically fetches the ISS position every 60 seconds using a Cron trigger for near real-time tracking.
- Seamless API Integration: Connects effortlessly to the
wheretheiss.atAPI to retrieve official ISS telemetry. - Intelligent Data Extraction: Precisely extracts latitude, longitude, and timestamp from the API response, ensuring only relevant data is processed.
- Robust Cloud Persistence: Stores all collected data directly into a Google Firebase Realtime Database, offering scalable and accessible data storage.
- Fully Automated: Once set up, the workflow operates autonomously, providing a continuous stream of space data.
How To Use
- Set up Google Firebase: Ensure you have a Google Firebase project set up. Create a new "Realtime Database" instance within your project.
- Configure Firebase Credentials: In n8n, add new credentials for "Google Firebase Realtime Database OAuth2 API". Follow the instructions to link your Google Cloud project and obtain the necessary authentication.
- Cron Node: No configuration needed; it's set to trigger "everyMinute" by default.
- HTTP Request Node: The
URLis pre-filled:https://api.wheretheiss.at/v1/satellites/25544/positions. Thetimestampsquery parameter is dynamically set to={{Date.now();}}to get the current timestamp. - Set Node: No configuration needed; it automatically extracts
latitude,longitude, andtimestampfrom theHTTP Requestnode's output. - Google Cloud Realtime Database Node: Select your "firebase realtime credentials" from the
Credentialsdropdown. Set thePathtoiss. Ensure theOperationis set topush. Enter yourprojectIdfor your Google Firebase project. TheAttributesfield is pre-filled withlatitude, longitude, timestamp.
Apps Used
Workflow JSON
{
"id": "e7fdb52a-9a2b-4b6c-b977-f84e8882ee3d",
"name": "Track the ISS Live and Log Its Journey to Firebase",
"nodes": 18,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e7fdb52a-9a2b...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automate Getty Images Editorial Search & CMS Integration
This n8n workflow automates searching for editorial images on Getty Images, extracts key details and embed codes, and prepares them for seamless integration into your Content Management System (CMS), streamlining your content creation process.
Google Sheets to Icypeas: Automated Bulk Domain Scanning
This workflow streamlines the process of performing bulk domain scans by integrating your Google Sheets data directly with the Icypeas platform. Automate the submission of company names from your spreadsheet to Icypeas for comprehensive domain information, saving valuable time and effort.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.