Mit OpenHamClock gibt es ein modernes, quelloffenes Werkzeug, das Funkamateuren eine Vielzahl an Informationen auf einen Blick liefert – direkt im Browser. Das Projekt vereint Weltkarte, DX-Cluster, Ausbreitungsdaten, Satellitentracking und vieles mehr in einer einzigen Oberfläche.
Was ist OpenHamClock?
OpenHamClock ist eine webbasierte Amateurfunk-Uhr, inspiriert von der legendären HamClock von Elwood Downey (WB0OEW, SK). Das Projekt läuft als Node.js-Anwendung mit React-Frontend und Express-Backend. Es kann lokal auf einem Raspberry Pi, als Docker-Container auf einem Server oder in der Cloud betrieben werden.
Features
- Weltkarte mit Greyline, Sonnenposition und Kurzwellenweg-Anzeige
- DX-Cluster mit Echtzeit-Spots (RBN, PSK Reporter, DX Spider)
- Space Weather – Sonnenflecken, K-Index, Bandkonditionen auf einen Blick
- Satellitentracking für Amateurfunksatelliten
- POTA & SOTA Spots – Parks und Gipfel direkt auf der Karte
- WSJT-X Integration – FT8/FT4-Spots live anzeigen
- Contestlogger-Anbindung (N1MM, N3FJP)
- Rotorsteuerung via PSTRotator
- Dark/Light/Retro Themes und frei konfigurierbare Layouts
Selbst ausprobieren
Wir betreiben eine öffentliche Instanz, die jeder frei nutzen kann:
👉 https://openhamclock.oeradio.at
Die Instanz läuft mit dem Rufzeichen OE8YML und Locator JN66to – einfach aufrufen und die Funktionen erkunden.
Eigene Instanz aufsetzen
Die einfachste Methode ist Docker. Dazu braucht man nur einen Server mit Docker und wenige Minuten Zeit.
1. Repository klonen
git clone https://github.com/accius/openhamclock.git
cd openhamclock
2. Konfiguration anpassen
Die Datei .env.example nach .env kopieren und die wichtigsten Werte eintragen:
CALLSIGN=DEINCALL
LOCATOR=JN66to
PORT=3000
HOST=0.0.0.0
UNITS=metric
TIME_FORMAT=24
THEME=dark
3. Starten
docker compose up -d --build
Danach ist OpenHamClock unter http://localhost:3000 erreichbar. Fertig!
Links
- 💻 GitHub: github.com/accius/openhamclock (MIT-Lizenz)
- 🌐 Live-Demo: openhamclock.oeradio.at
73 de OE8YML

