Die beiden Hessenwetter-Frösche Hessenwetter & Hessenklima

Ressort VII

Maschinenraum

Pipeline-Cam · Storyboard · Behind the Scenes

Wie diese Ausgabe entsteht: der Weg von den Rohdaten über die KI-Generierung bis zum fertigen Tagesvideo — und was das täglich kostet. Hinter jedem Tagesvideo steckt Technik, Leidenschaft und Teamwork.

Podcast · Maschinenraum

Anna & Lukas
0:00 –:––
Transkript

Sonderfolge · Skript & Stimmen: Google Gemini · Untertitel: Whisper · Visualisierung: Web Audio

Anna und Lukas, die beiden Hessenwetter-Frösche, als Techniker im Maschinenraum vor einer Tafel „Maschinenraum — wie diese Ausgabe entsteht“: Rohdaten, Aufbereitung, KI-Generierung, Storyboard, fertiges Video, plus Tageskosten von rund 57 Euro.

Pipeline-Cam

Wie der heutige Wettersong entstanden ist

9 Schritte · vollautomatisch · jeden Morgen neu

  1. 01
    📝
    Wetterbericht geschrieben gpt-5.5

    4.3k tokens

  2. 02
    🗣️
    Auf Hessisch übersetzt gpt-5.3-chat-latest

    für den Song-Text

  3. 03
    🎼
    Songtext + Lyria-Prompt gpt-5.3-chat-latest

    uplifting indie rock

  4. 04
    🎵
    Song komponiert lyria-3-pro-preview

    Audio generiert

  5. 05
    🎬
    Storyboard entworfen gpt-5.5

    8 Szenen

  6. 06
    🖼️
    Bilder generiert imagen-4.0-ultra-generate-001

    8 Stills, 16:9

  7. 07
    ✂️
    Zu Video zusammengeschnitten ffmpeg

    169s mit Crossfades

  8. 08
    🎞️
    Intro vorgehängt ffmpeg

    Markus-spricht-Intro + 2.5s Crossfade

  9. 09
    📡
    Auf wetter.der-tag.de veröffentlicht n8n + SFTP

    IONOS-Webspace, statisch

Stil heute: uplifting indie rock, ~120 BPM, clean electric guitars, driving bass, punchy drums, light tambourine; acoustic intro, full band from verse 2 · Mood: leicht, sonnig

Storyboard

Bild-Prompts der heutigen Szenen

Storyboard-Modell: gpt-5.5

  1. 01Szene 1

    Wide establishing shot from the Frankfurt Mainufer at dawn, with one solitary plane tree in sharp focus on the riverbank and the Frankfurt skyline softened behind it, no visible text or signage. Thin river mist lifts in streaks from the Main while first sunbeams cut through the cleared morning air, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  2. 02Szene 2

    50mm mid-shot in the vineyards near Wiesbaden Schloss Biebrich, centered on a single grape cluster hanging from a sunlit vine, the palace and Rhine terrace softly blurred behind it, no visible labels or lettering. A light warm breeze flips the vine leaves mid-motion and shakes tiny dew beads loose, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  3. 03Szene 3

    Over-the-shoulder mid-shot on Fulda Dom-Domplatz, focused on one pale sandstone statue at the cathedral steps while the square sits under a cooler gray cloud lid, no readable signs or inscriptions. Low cloud drifts across the twin towers and a faint veil of morning dampness curls along the paving stones, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  4. 04Szene 4

    Extreme close-up at Kassel Bergpark Wilhelmshöhe, with a single wet oak leaf in crisp focus on dark stone and the Hercules monument reduced to a distant blur, no text anywhere in frame. Beads of moisture tremble on the leaf edge as the last fog slides downhill through the trees, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  5. 05Szene 5

    Low-angle hero shot on the Frankfurt Mainufer, isolating one spinning maple seed caught in bright warm air above the river, the skyline reduced to abstract vertical shapes, no visible lettering. A milky veil of high cloud drifts across the sun and makes the light flare around the seed in mid-flight, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  6. 06Szene 6

    85mm portrait at f/1.8 on the Rhein near Wiesbaden, showing a lone backlit cyclist from behind as the single clear hero figure, face hidden and no signs or text in view. The dry summer warmth reads in ripples crossing the river and a loose shirt hem snapping in the breeze, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  7. 07Szene 7

    Extreme close-up, hands-only, at a café table in Darmstadt Mathildenhöhe with one white coffee cup as the focused hero object and the Wedding Tower blurred in the background, no logos or lettering. Steam rises in thin ribbons while sunlit pollen motes drift through the shallow depth of field, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

  8. 08Szene 8

    Drone aerial horizon shot over the Taunus ridges, anchored by one lone oak on a crest in clear focus against a widening humid sky, no visible text or signage. Far beyond the ridge, tomorrow’s taller cloud banks begin to swell while grasses bend in a steady wind, shot in the style of Roger Deakins, golden-hour key light, deep shadows, anamorphic lens flare, photographic, 16:9

Behind the Scenes

Wie das Wetter entsteht · für IT-Neugierige

Pipeline · letzte 24 h 13 Workflows · 500 runs · 97.8% · 11 err
last 01.07., 02:20

Aktive Workflows

13

Runs / 24 h

500

Erfolgsrate

97.8%

Errors

11

0001 Open-Meteo Forecast

⌀ 4.9s · 40 runs

100%

clean

0002 Open-Meteo Air Quality

⌀ 2.6s · 40 runs

100%

clean

0003 PegelOnline

⌀ 2.2s · 40 runs

100%

clean

0004 NOAA Kp-Index

⌀ 500.7ms · 20 runs

100%

clean

0005 DWD Warnings

⌀ 1.8s · 120 runs

97%

4 err

0006 Hourly Weather Report

⌀ 38.2s · 5 runs

100%

clean

0007 Translate to Hessisch

⌀ 8.6s · 5 runs

100%

clean

0008 Daily Song from Report (Hessisch)

⌀ 47.7s · 1 runs

100%

clean

0011 Prepend Intro to Daily Video

⌀ 10.6min · 4 runs

0%

4 err

0012 Mirror Video to Webspace

⌀ 191.77215189873417ms · 79 runs

100%

clean

0013 Manual Build Trigger

⌀ 49.0s · 26 runs

100%

clean

0014 DWD Warnings Sync

⌀ 1.7s · 119 runs

97%

3 err

0099 Pipeline Healthcheck

⌀ 666ms · 1 runs

100%

clean

KI-Kosten · Schätzung ~ $0.02 heute · 7d ø $1.39 · Monat ~$41.79

Wetterbericht (LLM)

1 Berichte

$0.01

Übersetzung Hessisch

1 Übers.

$<0.01

Storyboard

0 Decks

$0.00

Songtext

0 Lyrics

$0.00

Bilder (Imagen)

0 Stills

$0.00

Songs (Lyria)

0 Audios

$0.00

Sternen-Almanach

0 Texte

$0.00

Diese Woche

7d ø $1.39

Mo
Di
Mi*
Do
Fr
Sa
So

* heute läuft noch — Wert wächst über den Tag

Schätzung in USD auf Basis aktueller API-Listenpreise. Token-Counts der LLM-Aufrufe werden teils geschätzt (Wetterbericht-Tokens nicht persistiert), Lyria/Imagen-Preise sind Näherung — keine Volume-Discounts.

Plattform & Prinzipien

Wie diese Seite gebaut ist

Die Hessenwetter-Pipeline läuft auf einem kleinen Stack mit klaren Verantwortlichkeiten. Jede Komponente macht eine Sache gut, statt eine alleskönnende Plattform zu bauen. Daten, KI und Plattform bleiben dadurch austauschbar — und der Aufwand fließt in den Inhalt, nicht in die Infrastruktur.

Daten

  • DWD

    Amtliche Wetterdaten & Warnungen

    Offene API, deutsche Behörde, kein Vendor-Lock

  • Open-Meteo

    Forecast, Previous Runs, ERA5-Archiv, Air Quality

    Open Source, frei, fünf Wettermodelle parallel — inkl. KI-Modell ECMWF AIFS für die Modell-Arena

  • Google Earth Engine

    KI-Wettermodell WeatherNext 2 (Google DeepMind)

    Gratis-Zugang zum zweiten KI-Modell der Arena — Ensemble-Mittel ohne BigQuery-Kosten

  • RainViewer

    Live-Niederschlagsradar (Regenradar)

    Frei, weltweite Radar-Komposite, CORS-fähig — rein client-seitig einbindbar

  • PegelOnline (WSV)

    Pegel an Bundeswasserstraßen

    Amtliche Quelle, schlanke JSON-API

  • Geoportal Hessen (HLNUG)

    Amtliche Klimakarten — Hitzebelastung, Landoberflächentemperatur, Hochwasser HQ100

    Offene Landes-Geodaten (CC BY 4.0), browser-direkt als Klimakarten-Sektion auf /almanach

  • SMARD + Marktstammdatenregister

    Strommix & Erzeugungsanlagen Deutschland

    Bundesnetzagentur-Quellen, 15-min-Auflösung

  • EUMETSAT (EUMETView + LSA SAF)

    Live-Meteosat (Satellitenfilm) + Landoberflächentemperatur (Hitzekarte)

    Offene WMS aus Darmstadt/IPMA, 10-Min- bzw. stündlich, browser-direkt — kein Key

  • NASA APOD + GIBS

    Astrobild + Hessen vom Satelliten

    Frei nutzbar, täglich neu — zur Build-Zeit same-origin gespiegelt (resilient)

  • NASA DONKI + NeoWs

    Weltraumwetter (Sonnenstürme, Polarlicht-Chance) + erdnahe Asteroiden

    Frei mit API-Key — Quelle der Weltraumwetter-Sektion

  • Celestrak

    ISS-Bahndaten (TLE) für den Sternenhimmel

    Offene Standardquelle für Satelliten-Tracking

KI-Modelle

  • OpenAI GPT-5.5

    Wetterbericht, Storyboard, Übersetzung, Modell-Arena- & Weltraumwetter-Urteil

    Beste Sprachqualität für deutsches Editorial

  • Google Imagen

    Storyboard-Bilder

    Fotorealistisch, schnell, dieselbe Cloud wie Lyria

  • Google Lyria

    Soundtrack-Generierung

    Instrumental, copyright-frei, GCP-nativ

  • ECMWF AIFS

    KI-Wettermodell — tritt in der Modell-Arena gegen die Physik an

    Erstes operatives Deep-Learning-Modell eines großen Wetterdienstes

  • Google WeatherNext 2

    Zweites KI-Wettermodell der Arena (DeepMind, GenCast-Linie)

    Macht die KI-Seite zweistimmig — das Duell wird auch KI gegen KI

  • Kling Avatar v2 (via Replicate)

    Lippensynchroner singender Wetterfrosch im Beispielvideo

    Einziges getestetes Modell, das das Froschmaul synchron zum Gesang bewegt

  • Runway gen4

    Kupferstich-Illustrationen (Masthead, Rubrik-Grafiken, Modell-Arena)

    Einheitliche Almanach-Bildsprache, einmalig erzeugt und gold-getönt

  • Google Gemini (2.5 Flash + TTS)

    Skripte & Sprachsynthese der Themen-Podcasts, der stündlichen News und der Quaxi-Chat

    Natürliche Zwei-Stimmen-Dialoge (Leda/Algenib), günstig und schnell

  • faster-whisper

    Transkription & wortgenaue Timestamps — für den Videoschnitt UND die synchron mitlaufenden Untertitel in allen Podcasts & News

    Läuft lokal auf dem VPS (eigenes venv), schnell, liefert exakte Zeitstempel

Plattform

  • n8n

    Workflow-Orchestrierung

    Visuell debugbar, JSON-Workflows versionierbar

  • Supabase

    Postgres + Auth + Realtime

    Open Source, self-hosted, RLS für Browser-Zugriff

  • Astro

    Webapp / Static-Site-Generator

    Zero-JS by default, schnell, SEO-freundlich

  • Caddy

    Reverse-Proxy + automatisches TLS

    Deklarative Config, Lets-Encrypt out of the box

  • ffmpeg

    Video-Stitching für Tagesvideo

    Industriestandard, beliebig skriptbar

  • Hostinger VPS

    Eigene VM für n8n, Supabase, Caddy, Build-Service

    Volle Kontrolle, fixe Kosten, keine Cold-Starts

  • Google Cloud Run

    Serverless ffmpeg-Stitcher für Tagesvideo

    Skaliert von 0, zahlt nur bei Aufruf, kein Server-Ops

  • IONOS Webspace

    Statisches Hosting der Webapp

    Kostengünstig, kein Server-Ops nötig

  • astronomy-engine · SunCalc · satellite.js

    Sternenhimmel, Sonnen-/Mondzeiten, ISS-Überflüge

    Berechnung im Build statt API-Calls — keine Limits, keine Latenz

Werkzeuge

  • Claude Opus 4.8

    Anthropic-Modell für Pair-Programming

    Schreibt Code, Workflows und Editorial-Texte mit Kontext

  • Claude Code CLI

    Terminal-Frontend mit Tool-Use

    Liest/editiert Dateien, ruft Bash, Git, MCPs direkt

  • Codex in Claude Code

    GPT-5-Rescue-Plugin

    Zweitmeinung und unabhängige Diagnose, wenn Claude festhängt

  • VS Code

    Editor & IDE

    Vertraut, integriert mit Claude-Code-Plugin

  • Git + GitHub

    Versionierung & Deploy-Trigger

    Push auf main → Build-Service zieht und deployt

  • Python

    Glue-Skripte (SFTP, Stitcher, md2pdf)

    Batterien inklusive, schnelle Iteration

Hinzu kommen mehrere Claude-Code-Plugins, MCP-Server (n8n, Supabase u. a.) und eigens entwickelte Skills für wiederkehrende Aufgaben.

Architektur · Fünf Leitlinien

Aus den hr-EAM-Architekturprinzipien „Digitale Erneuerung" abgeleitet — angewandt auf eine kleine, persönliche Pipeline.

01

Kaufen vor Bauen

Fertige Services nutzen — DWD-API, OpenAI, Supabase — statt Eigenentwicklung. Aufwand fließt in den Inhalt, nicht in Infrastruktur.

02

Veränderbarkeit

Jeder n8n-Workflow ist eine JSON-Datei, jede Komponente austauschbar. Wird ein KI-Modell morgen besser, ist das ein Node-Wechsel — kein Rewrite.

03

Einfachheit

Visuelle Workflows, statisches HTML, klare Verantwortlichkeiten pro Service. Komplexität nur dort, wo sie Mehrwert schafft.

04

Resilienz

Defensive Retries bei KI-Filtern, gecachte Übersetzungen, Fallback-Pfade. Wenn ein Glied der Kette aussetzt, läuft der Rest weiter.

05

Security by Design

Row-Level Security in Supabase. Service-Keys leben nur server-seitig. Browser-Anon hat ausschließlich Read-Access auf öffentliche Tables.

Design · Editorial-Almanach-DNA

Getauft am 2. Mai 2026 — als die Typografie nach mehreren Iterationen den richtigen Ton getroffen hatte: gedruckter Almanach, kein App-Dashboard.

Vorbild: gedruckter Almanach, redaktioneller Wochenrückblick. Serif-Display für Headlines und Zahlen, Mono-Small-Caps für Eyebrows und Captions, dunkles Slate-Hintergrund mit Sky-Blau und Amber als Akzenten, Hairlines (border-slate-800) statt Karten-Pills. Kein Custom-Font geladen — Tailwind-Defaults reichen (Georgia/Cambria für Serif, ui-monospace für Mono).

Kanonische Anker
  • RunSections

    Hero & Pull-Quote

  • BerichtSection

    Drop-Cap, römische Kapitelzahlen I–IV

  • OutdoorIndex

    Skalen mit Serif-Werten + Mono-Ticks