Coreflux Templates
General

ISS Live Tracker and Look-Up Alert

Tracks the International Space Station from and fires a home-box look-up alert.

Dataflow

How it flows

Actions, models, routes and the topics that link them. Click a node to trace its flow.

How it works

This LoT Notebook polls the free wheretheiss.at API every 10 seconds, publishes live ISS position data, and checks whether the station enters a configurable latitude/longitude box. On Coreflux LoT, the flow stays self-starting after deploy and keeps running through restarts, with a rising-edge look_up alert when the ISS passes overhead.

Key features

  • REST API polling: Fetches ISS data from https://api.wheretheiss.at with no key.
  • Live telemetry topics: Publishes latitude, longitude, altitude, velocity, and visibility.
  • Pass detection: Compares position against configurable lat_min, lat_max, lon_min, and lon_max topics.
  • Edge alerting: Emits look_up only on the 0 → 1 overhead transition.
  • Status rollups: Publishes collapsed IssPosition and IssStatus model outputs.
  • Self-starting clock: Uses a 10-second action to bootstrap polling automatically.

Prerequisites

  • Coreflux broker with REST_API route support
  • Internet egress to wheretheiss.at
  • Optional: MQTT/topic access to override the home box edges

Setup

The notebook

What’s inside

Browse the markdown and code cells before you download.

LoT Notebook:demo_iss_tracker.lotnb
Related use cases

Similar templates

Templates chosen for overlap in routes, tags, and category.

View all in General

Get this template

1 file