Seite 1 von 1
Wetter-Widget für Android: Weather Personal Widget
Verfasst: 23 Apr 2024, 08:22
von olicat
Hi!
Weil ich das gerade gefunden habe und ganz nett finde:
Mit
Weather Personal Widget lassen sich die Wetterdaten der eigenen Station sehr einfach als Widget unter Android anzeigen.
Dazu muss die App einfach auf eine auf einem im Internet erreichbaren Web-Server abgelegte Datei im yowindow.xml- oder clientraw.txt-Format zugreifen können.
Sowohl WSWin als auch CMX oder FOSHKplugin sowie selbstverständlich Weather Display unterstützen die Erzeugung einer clientraw.txt.
Zieht das Widget die Daten über die clientraw, werden auch ein Vorhersage- bzw. Aktuell-Icon (konfigurierbar) sowie ein Diagramm (noch unklar) angezeigt:

- Widget via clientraw.txt
- wpw-clientraw.png (36.87 KiB) 3281 mal betrachtet
Im yowindow-Format werden offenbar nicht die erforderlichen Daten für Icon und Graph mitgeliefert, daher fehlen diese Dinge (zumindest im aktuell von FOSHKplugin erzeugten yowindow.xml):

- Widget via yowindow.xml
- wpw-yowindow.png (18.84 KiB) 3281 mal betrachtet
Da muss ich aber nochmal nachfragen und ggf. meine Tags zur Erzeugung der Datei modifizieren.
Leider sind nicht mehrere Widgets mit unterschiedlichen Quellen gleichzeitig möglich - man kann zwar mehrere Widgets anzeigen, diese jedoch nicht unterschiedlich konfigurieren. Ich habe das dem Autor mal vorgeschlagen.
Oliver
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 23 Apr 2024, 12:58
von Gyvate
man muss dazu sagen, dass clientraw.txt nicht ein eindeutig definiertes Format ist.
Es geistern mehrere Versionen durchs Internet.
Gemeint ist hier die clientraw.txt Version von Weather Display.
Die kommt bei CumulusMX (meines Wissens) nicht so mit wie die realtime.txt und muss erst erzeugt werden, indem das Template erstellt wird und dann muss der regelmässige Upload eingeleitet werden. Soweit mein Kenntnisstand - werde das mal bei Gelegenheit ausprobieren.
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 23 Apr 2024, 13:42
von olicat
Hi!
Die Unterstuetzung der realtime.txt habe ich beim Autor angefragt.
Ansonsten sollte es ueber WebTags bereits jetzt moeglich sein, eine entsprechende clientraw.txt auch mit CMX zu erzeugen.
Siehe
hier und zum Testen
dort.
Oliver
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 23 Apr 2024, 14:01
von olicat
Hi!
Auch WeeWX unterstuetzt offenbar die Erzeugung einer clientraw.txt:
https://github.com/gjr80/weewx-realtime_clientraw
Oliver
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 23 Apr 2024, 14:32
von Gyvate
olicat hat geschrieben: ↑23 Apr 2024, 13:42
Hi!
Die Unterstuetzung der realtime.txt habe ich beim Autor angefragt.
Ansonsten sollte es ueber WebTags bereits jetzt moeglich sein, eine entsprechende clientraw.txt auch mit CMX zu erzeugen.
Siehe
hier und zum Testen
dort.
Oliver
klar, hinter dem ersten Link befindet sich die Weather Display Definition - und die muss wohl auch benutzt werden. Ich habe sozusagen aus Altbeständen noch eine WD Installation und nachdem ich mich durch das etwas komplexe Setup gekämpft habe, zeigt das Widget auch die von WD produzierten Werte an. So ganz selbsterklärend ist das Setup (des Widgets und von WD) nicht, aber nach etwas Ausprobieren geht auch das
Bei CMX gibt es ja mittlerweile zwei Varianten der Textdateierzeugung und deren Upload:
z.B. als clientrawT im web Verzeichnis und Upload via Extra Webfiles oder seit Neuerem möglicherweise auch als benutzereigene Definitionen der Log-Dateien, was ggf. etwas hakeliger wird.
Bei mir verhält sich das Widget allerdings etwas träge. Es muss öfters zum Update der Daten durch Antippen des Wetter-Icons inspiriert werden.
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 28 Apr 2024, 17:00
von olicat
Hi!
Hier verhält sich die App soweit problemlos.
Leider entwickelt der Autor diese App nicht mehr weiter, somit wird es wohl keine verbesserte Übersetzung und neue Funktionen wie etwa mehrere Widgets mit separater Konfiguration oder realtime.txt-Support geben:
I’ve stop the development for the widget. I only fix things for the new security rules of the Play Store or when a new Android version breaks something.
Schade!
Oliver
Re: Wetter-Widget für Android: Weather Personal Widget
Verfasst: 29 Apr 2024, 23:35
von olicat
Hi!
Ein anderes - leider ebenfalls eingestelltes - Projekt fuer ein auf clientraw.txt basierendes Widget ist
android-appwidget-cirrus.
Immerhin gibt es dafuer aber den Sourcecode - man koennte also ggf. noch Aenderungen einpflegen.
Wenn ich mal Zeit finde, lade ich das mal ins Android Studio und schau mal, was man damit so anfangen kann.
Mir persoenlich ist die Schrift etwas klein und deutschsprachige Begriffe waeren mir auch lieber.
Auch das Icon fuer das aktuelle Wetter (oder die Vorhersage) vom Weather Personal Widget finde ich ganz huebsch.
Aber als Grundlage fuer eigene Versuche scheint mir das durchaus geeignet ...

- Cirrus Widget
- cirrus-widget.png (56.95 KiB) 2978 mal betrachtet
BTW:
Ich bastle gerade an einer verbesserten clientraw.txt-Erzeugung durch FOSHKplugin. Dann sind auch die History-Daten der letzten Stunde und das dynamische Wetter-Icon verfuegbar:

- Weather Personal Widget
- wpw-widget2.png (117.36 KiB) 2976 mal betrachtet
Oliver