Real-Time ISS Position Updates to ActiveMQ
detail.loadingPreview
Automate the constant flow of International Space Station (ISS) positional data. This workflow retrieves live latitude, longitude, and timestamp information every minute and publishes it to a designated ActiveMQ topic.
About This Workflow
This n8n workflow provides a robust solution for real-time monitoring of the International Space Station's (ISS) current position. Triggered every minute by a Cron node, it fetches live satellite data, including latitude and longitude, from a public API. The data is then processed by a Set node to extract key information like the satellite's name, latitude, longitude, and the retrieval timestamp. Finally, the enriched data is sent to a specified topic ('iss-postition') within your ActiveMQ message broker using the AMQP Sender node. This enables seamless integration into any application or system that requires up-to-the-minute ISS location tracking.
Key Features
- Minute-by-Minute Updates: Leverages a Cron node for consistent, real-time data retrieval.
- Live ISS Data: Integrates with a public API to fetch accurate satellite position data.
- Data Enrichment: Precisely extracts and labels key data points like latitude, longitude, and timestamp.
- ActiveMQ Integration: Seamlessly publishes data to a dedicated ActiveMQ topic for downstream consumption.
How To Use
- Configure the Cron Node: Set the
triggerTimestoeveryMinuteto ensure continuous data fetching. - Set up the HTTP Request Node: Ensure the
urlis set tohttps://api.wheretheiss.at/v1/satellites/25544/positions. Thetimestampsquery parameter is already configured to use the current time. - Configure the Set Node: Verify that the
Latitude,Longitude,Timestamp, andNamefields correctly extract data from theHTTP Requestnode's JSON output. - Set up the AMQP Sender Node: Ensure you have an ActiveMQ connection configured and provide the correct
sinkname (e.g.,iss-postition). You will also need to configure thecredentialsfor your ActiveMQ connection.
Apps Used
Workflow JSON
{
"id": "cc1f59a2-6309-4d81-ac0f-2dd7290c77f9",
"name": "Real-Time ISS Position Updates to ActiveMQ",
"nodes": 7,
"category": "DevOps",
"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: cc1f59a2-6309...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
Effortless Bug Reporting: Slack Slash Command to Linear Issue
Streamline your bug reporting process by instantly creating Linear issues directly from Slack using a simple slash command. This workflow enhances team collaboration by providing immediate feedback and a structured approach to logging defects, saving valuable time for development and QA teams.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.