Coreflux Templates
General

Open-Meteo Weather Station Feed

Poll Open-Meteo every 5 minutes and publish weather topics plus a JSON report.

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 Open-Meteo for current conditions in Minneapolis every 5 minutes and turns the response into a clean topic tree on Coreflux. It solves the common problem of normalizing live weather data into stable metric topics, unit twins, and a report model that other consumers can read.

Key features

  • Self-starting clock: An action bootstraps demo/weather/feed/enabled and triggers polling on a 5-minute interval.
  • REST_API route: Fetches current weather from Open-Meteo with no API key or credentials.
  • Payload gate: Rejects non-JSON or invalid replies and publishes fetch_error instead of stalling the flow.
  • Metric-primary topics: Publishes SI values on base topics and imperial twins with _f / _mph suffixes.
  • Metadata topics: Keeps _EU display symbols and _DESC descriptions alongside live values.
  • Weather report model: Builds one collapsed WeatherReport JSON document per refresh.

What this template does

The notebook

What’s inside

Browse the markdown and code cells before you download.

LoT Notebook:demo_weather_station.lotnb
Related use cases

Similar templates

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

View all in General

Get this template

1 file