|

LumiWeather ist ein nativer Wetteranzeiger für AmigaOS 3.2 mit vollständiger MUI 3.8-Oberfläche. Er holt aktuelles Wetter, eine stündliche Vorhersage, eine Tagesvorhersage und — sofern verfügbar — Wetterwarnungen aus einer von vier Quellen und zeigt sie in einem MUI-Fenster sowie als Live-AppIcon auf der Workbench an.
Als Datenquelle stehen OpenWeather (One Call 3.0 oder das kostenlose Classic 2.5), wttr.in und Open-Meteo zur Wahl — wttr.in und Open-Meteo arbeiten ganz ohne API-Schlüssel. Mehrere Standorte mit persistentem Per-Standort-Cache, eine stündliche Temperaturkurve, konfigurierbare Einheiten, ein Commodity-Hotkey und eine vollständige ARexx-Schnittstelle runden das Bild ab.
|
|
|
|
|
|
| Über-Dialog |
Aktuelles Wetter |
Stündliche Vorhersage |
Tagesvorhersage |
Einstellungen |
|
| Temperaturgrafiken |
|
|
• Vier API-Modi: OpenWeather One Call 3.0 (Abo), OpenWeather Classic 2.5 (kostenloser Schlüssel), wttr.in (kein Schlüssel) und Open-Meteo (kein Schlüssel, CC-BY)
• Vier Reiter: Aktuell, Stündlich (48 h) und Tagesvorhersage (3 bis 16 Tage je nach gewähltem Dienst)
• Wetterwarnungen in einem eigenen Reiter (nur One-Call-API)
• Mehrere Standorte mit Cycle-Auswahl; Umbenennen ohne Cache-Verlust, Primärstandort für das AppIcon wählbar
• Geocoding: Stadtnamen eingeben, Auflösen liefert Breiten- und Längengrad
• Live-AppIcon: Wetter-Icon plus kurzes Textlabel (z. B. „19 °C, leichter Regen“), das sich bei jedem Abruf aktualisiert
• Persistenter Per-Standort-Cache für die Offline-Anzeige
• Stündliche Temperaturkurve als eigenes MUI-Widget, dazu eine Tagesübersichts-Grafik
• Konfigurierbare Einheiten: Celsius / Fahrenheit / Kelvin, km/h / m/s / mph / kn, hPa / inHg / mmHg, mm / in
• Mehrere Icon-Themes: eine Schublade mit .info- oder .png-Dateien unter PROGDIR:Icons/ ablegen und in den Einstellungen wählen
• LumiPass-Bridge: den OpenWeather-API-Schlüssel direkt aus LumiPass holen oder dorthin speichern, asynchron via ARexx
• Commodity-Broker mit konfigurierbarem Hotkey (Default: ctrl alt w) zum Hervorholen des Hauptfensters
• Minimieren als AppIcon auf der Workbench
• Volle ARexx-Schnittstelle (Port LUMIWEATHER: REFRESH, GETTEMP, SHOW, HIDE u. a.)
• Signierter Auto-Update mit Signaturprüfung, Downgrade- und Replay-Schutz, Host-Pin und atomarem Binary-Replace, optional still beim Programmstart
• AmigaGuide-Dokumentation inkl. ARexx-Referenz
• Lokalisierung: Deutsch und Englisch
|
|
• AmigaOS 3.2 oder kompatibel
• Motorola 68020 oder höher
• 2 MB freier Speicher (4 MB empfohlen)
• MUI 3.8 (v19) oder höher
• NList.mcc, NListview.mcc, BetterString.mcc
• TCP/IP-Stack (Roadshow, MiamiDX oder AmiTCP)
• AmiSSL 5.27 oder neuer (zwingend erforderlich — für die HTTPS-Abfrage der Wetterdienste und den signierten Auto-Update-Pfad; verfügbar im Aminet unter util/libs/amissl)
• codesets.library 6.x (zwingend erforderlich — für die Konvertierung von UTF-8-Wetterdaten, etwa Ortsnamen und Warntexte, in den lokalen Amiga-Zeichensatz; verfügbar im Aminet unter util/libs/codesets-lib)
• Eine von vier Datenquellen (Wahl in den Einstellungen): OpenWeather One Call 3.0 (Konto-Schlüssel nötig), OpenWeather Classic 2.5 (kostenloser Schlüssel nötig), wttr.in (kein Schlüssel) oder Open-Meteo (kein Schlüssel)
Hinweis für Vampire-/Apollo-68080-User: bitte den AmiSSL-68020-40-Build installieren, nicht den 68060-Build (dokumentierte Inkompatibilität, siehe AmiSSL CHANGES.md v4.6).
|
|
Das Release wird als LHA-Archiv ausgeliefert. Es enthält das Binary, den AmigaOS-Installer, beide AmigaGuide-Handbücher, die kompilierten Sprachkataloge sowie die Catalog-Description (.cd) für Übersetzer.
LumiWeather 1.0 (Build 516, 6. Juni 2026, 380 KB)
|
|
Empfohlen: Archiv öffnen, im Verzeichnis LumiWeather/ auf Install doppelklicken und dem AmigaOS-Installer folgen (deutsche oder englische Sprache). Er kopiert Binary, Sprachkataloge und AmigaGuide-Dokumentation an den gewählten Ort.
Manuell: Binary samt Piktogramm an einen beliebigen Ort kopieren (z. B. SYS:Tools/), die Kataloge nach LOCALE:Catalogs/<Sprache>/ und die Guides nach HELP:<Sprache>/. Beim ersten Start wird ein Voreinstellungsverzeichnis unter ENVARC:LumiWeather/ angelegt; in den Einstellungen wählt man den API-Modus und fügt mindestens einen Standort hinzu.
|
|
LumiWeather ist Freeware. Die unveränderten Binaries dürfen frei genutzt, kopiert und weitergegeben werden; eine Verbreitung über Aminet und andere Archive ist ausdrücklich erlaubt.
Die Registrierung ist optional und beeinflusst die Funktionalität nicht — alle Funktionen stehen mit oder ohne Lizenzschlüssel uneingeschränkt zur Verfügung. Eine Registrierung ist eine freundliche Geste an den Autor und hilft bei der Planung weiterer Entwicklung.
Zwei Wege zur Registrierung: mit dem Tool LumiReg (separat verfügbar) oder per E-Mail an register@amigaworld.de mit Name, E-Mail und Programmname (LumiWeather).
Die Software wird "wie sie ist" bereitgestellt, ohne jegliche Gewährleistung. Der Autor haftet nicht für Schäden oder Datenverluste, die aus der Nutzung dieser Software entstehen.
|
|
| veröffentlicht am 5. Juni 2026 | geschrieben von Matthias
|
|