Weatherng-plugin
Monroe (Diskussion | Beiträge) K (Hierarchie) |
Wirbel (Diskussion | Beiträge) (→Links) |
||
| (14 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
| Zeile 72: | Zeile 72: | ||
<!-- ===Patches=== --> | <!-- ===Patches=== --> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Konfiguration== | ==Konfiguration== | ||
| Zeile 193: | Zeile 144: | ||
shell> Magick-config --libs | shell> Magick-config --libs | ||
-lMagick -lfreetype -ljpeg -lpng -lbz2 -lz -lpthread -lm -lpthread | -lMagick -lfreetype -ljpeg -lpng -lbz2 -lz -lpthread -lm -lpthread | ||
| + | |||
| + | ====Beispielkonfiguration==== | ||
| + | Dies ist eine Beispielkonfiguration von weatherng.sh anhand von Berlin. | ||
| + | |||
| + | 5 - Aktuelles Regenradarbild von Berlin (ca 30 minuten) | ||
| + | Rot - Aktuelle Temperaturen vom dwd | ||
| + | Grün - Temperaturen folgende Nacht von wetter.com | ||
| + | Gelb - Temperaturen folgender Tag von wetter.com | ||
| + | Blau - Vorhersage folgende 3 Tage von wetter.com | ||
| + | |||
| + | Enter this below LANGUAGE=... | ||
| + | UTCDATE=`date -u +%Y%m%d`<nowiki> | ||
| + | UTCHOUR=`echo "scale=0; if (\`date -u +%H%M\`<1014 && \`date -u +%H%M\`>0014) print 0; \ | ||
| + | if (\`date -u +%M\`/15==0) print (\`date -u +%H\`)-1 else print (\`date -u +%H\`)" | bc` | ||
| + | UTCHOUR=$UTCHOUR`echo "scale=0; if (\`date -u +%M\`/15==0) print 45; \ | ||
| + | if (\`date -u +%M\`/15==1) print 0,0 else print (\`date -u +%M\`/15)*15-15" | bc` | ||
| + | # find other images following link "Regionalradar" http://www.wetter.com/v2/?SID=&LANG=DE&LOC=0280&LOCFROM=0280®ion=BB | ||
| + | # this image also needs clipping, see below | ||
| + | # recommended settings in plugin-config: radar image left/top/width/height 160/80/400/400 | ||
| + | |||
| + | case "${LANGUAGE[2]}" in | ||
| + | 1) MESG='Download abgeschlossen und Radarmaps aktualisiert' | ||
| + | URLS=(\ | ||
| + | http://www.wetter.com/v2/img/wx/radar_regional_DE/BBBEMV/l/$UTCDATE$UTCHOUR.gif \ | ||
| + | http://www.dwd.de/scripts/getimg.php?src=/wundk/Wetter.jpg \ | ||
| + | http://www.tagesschau.de/import/wetter/de-vs-tn.jpg \ | ||
| + | http://www.tagesschau.de/import/wetter/de-vs-tt.jpg \ | ||
| + | http://www.tagesschau.de/import/wetter/de-vs-3t.jpg \ | ||
| + | http://www.wetter.com/v2/img/wx/radar_DE/l/$UTCDATE$UTCHOUR.gif \ | ||
| + | ) | ||
| + | ;;</nowiki> | ||
| + | |||
| + | Enter this below line "done" | ||
| + | # doing gifclip on file pic0 to 400x400 clipping top 25 lines | ||
| + | mv pic0 picx | ||
| + | gifclip -i 0 25 399 424 picx > pic0 | ||
| + | rm picx | ||
| + | |||
| + | And the wget line for berlin: Attention new parameter '''link=xoap''' required | ||
| + | <nowiki>wget -t 4 -T 20 "http://xoap.weather.com/weather/local/GMXX0007?cc=*&unit=m&dayf=10&prod=xoap&link=xoap | ||
| + | &par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data1.xml"</nowiki> | ||
| + | |||
<!-- ===Wunschliste=== --> | <!-- ===Wunschliste=== --> | ||
<!-- ===Snapshot=== --> | <!-- ===Snapshot=== --> | ||
| + | ==Probleme== | ||
| + | Bricht der Compiler damit ab (weatherng Version 0.0.10) | ||
| + | <pre>In file included from bitmap.h:8, | ||
| + | from bitmap.c:5: | ||
| + | imagecache.h:22: error: 'uint' does not name a type</pre> | ||
| + | wird dieser Patch benötigt http://bugs.gentoo.org/attachment.cgi?id=156851&action=edit | ||
| + | |||
| + | ==Aktuelle Version== | ||
| + | [http://beejay.vdr-developer.org/devel/vdr-weatherng-0.0.5.tgz 0.0.5] | ||
| + | |||
| + | 0.0.10 ist anscheinend neuer, aber kein Download. | ||
==Links== | ==Links== | ||
| − | |||
| − | |||
| − | |||
| − | |||
# [http://beejay.vdr-developer.org/devel Homepage des Plugins] | # [http://beejay.vdr-developer.org/devel Homepage des Plugins] | ||
| − | |||
# [http://beejay.vdr-developer.org/devel/images-2MB.0.0.5.tar.bz2 Wetter Icons für Plugin] | # [http://beejay.vdr-developer.org/devel/images-2MB.0.0.5.tar.bz2 Wetter Icons für Plugin] | ||
| + | # [http://www.weather.com Wettervorhersagen und regionale Wetterberichte] | ||
# {{vdrportal board|36136|Thread mit aktueller BETA Version des Plugins (Stand: 31.01.06)}} | # {{vdrportal board|36136|Thread mit aktueller BETA Version des Plugins (Stand: 31.01.06)}} | ||
| + | # {{vdrportal board|72651|Thread mit weatherng-0.0.10 for morons}} | ||
| + | # {{vdrportal board|80351|Thread zur Anpassung der weatherng.conf}} | ||
| − | [[Kategorie:Plugins]] | + | [[Kategorie:Veraltete Plugins]] |
{{i18n|weatherng-plugin}} | {{i18n|weatherng-plugin}} | ||
Aktuelle Version vom 7. August 2013, 11:27 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autor: Sascha Bajonczak
Zeigt Wettervorhersage für die nächsten Tage an.
[Bearbeiten] Bilder
[Bearbeiten] Bedienung
[Bearbeiten] Vorhersagemodus
| Hoch | Zeigt die Wettervorhersage für die Nacht an. |
| Runter | Zeigt die Wettervorhersage für den Tag an. |
| Links | Springt ein Tag zurück. |
| Rechts | Springt ein Tag vor. |
| Rot | Zeigt Satellitenbild - Bewoelkung (morgen) |
| Grün | Zeigt Satellitenbild - Windstaerke/-richtung (morgen) |
| Gelb | Zeigt Satellitenbild - Temperatur (morgen) |
| Blau | Zeigt Satellitenbild - Niederschlag (morgen) |
| 5 | Zeigt Satellitenbild - Deutsche Uebersicht (jetzt) |
[Bearbeiten] Satellitenmodus
| Zurück | Kommt wieder in den Vorhersagemodus. |
[Bearbeiten] Softwareanforderungen
- ImageMagick >= libpng >= pkgconfig
- wget
[Bearbeiten] Installation
[Bearbeiten] Optionen
| HAVE_MAGICK=1 | Uncomment these if you have the appropriate libraries. |
| HAVE_IMLIB2=1 | Uncomment these if you have the appropriate libraries. |
| HAVE_4MB=1 | Uncomment these, if you own a modded 4Mb FF-Card. |
[Bearbeiten] Konfiguration
mkdir -p $VDRCONFIG/plugins/weatherng cp -R $SOURCEDIR/VDR/PLUGINS/weatherng/images $VDRCONFIG/plugins/weatherng ln -s $SOURCEDIR/VDR/PLUGINS/weatherng/examples/weatherng.sh $VDRCONFIG/plugins/weatherng chmod +x $VDRCONFIG/plugins/weatherng/weatherng.sh
Alles weitere ist in der README{,.DE} ausführlich beschrieben.
[Bearbeiten] Parameter
| Parameter (kurz) | Parameter (lang) | Beschreibung |
|---|---|---|
| -D <DIR> | --data=<DIR > | Verzeichnis wo sich die Daten befinden. |
| -I <DIR> | --images=<DIR> | Verzeichnis in welchen sich die Wettersymbole befinden. |
| -S <DIR> | --script=DIR> | Verzeichnis wo sich die weatherng.sh befindet. |
[Bearbeiten] Bedienung
[Bearbeiten] Vorhersagemodus
| Hoch | Zeigt die Wettervorhersage für die Nacht an. |
| Runter | Zeigt die Wettervorhersage für den Tag an. |
| Links | Springt ein Tag zurück. |
| Rechts | Springt ein Tag vor. |
| Rot | Zeigt Satellitenbild - Bewoelkung (morgen) |
| Grün | Zeigt Satellitenbild - Windstaerke/-richtung (morgen) |
| Gelb | Zeigt Satellitenbild - Temperatur (morgen) |
| Blau | Zeigt Satellitenbild - Niederschlag (morgen) |
| 5 | Zeigt Satellitenbild - Deutsche Uebersicht (jetzt) |
[Bearbeiten] Satellitenmodus
| Zurück | Kommt wieder in den Vorhersagemodus. |
[Bearbeiten] Sonstiges
[Bearbeiten] Tipps
[Bearbeiten] png support
- Aufpassen das "Magick" mit png support uebersetzt wurde, geht wie folgt:
shell> Magick-config --libs -lMagick -lfreetype -ljpeg -lpng -lbz2 -lz -lpthread -lm -lpthread
[Bearbeiten] Beispielkonfiguration
Dies ist eine Beispielkonfiguration von weatherng.sh anhand von Berlin.
5 - Aktuelles Regenradarbild von Berlin (ca 30 minuten) Rot - Aktuelle Temperaturen vom dwd Grün - Temperaturen folgende Nacht von wetter.com Gelb - Temperaturen folgender Tag von wetter.com Blau - Vorhersage folgende 3 Tage von wetter.com
Enter this below LANGUAGE=...
UTCDATE=`date -u +%Y%m%d`
UTCHOUR=`echo "scale=0; if (\`date -u +%H%M\`<1014 && \`date -u +%H%M\`>0014) print 0; \
if (\`date -u +%M\`/15==0) print (\`date -u +%H\`)-1 else print (\`date -u +%H\`)" | bc`
UTCHOUR=$UTCHOUR`echo "scale=0; if (\`date -u +%M\`/15==0) print 45; \
if (\`date -u +%M\`/15==1) print 0,0 else print (\`date -u +%M\`/15)*15-15" | bc`
# find other images following link "Regionalradar" http://www.wetter.com/v2/?SID=&LANG=DE&LOC=0280&LOCFROM=0280®ion=BB
# this image also needs clipping, see below
# recommended settings in plugin-config: radar image left/top/width/height 160/80/400/400
case "${LANGUAGE[2]}" in
1) MESG='Download abgeschlossen und Radarmaps aktualisiert'
URLS=(\
http://www.wetter.com/v2/img/wx/radar_regional_DE/BBBEMV/l/$UTCDATE$UTCHOUR.gif \
http://www.dwd.de/scripts/getimg.php?src=/wundk/Wetter.jpg \
http://www.tagesschau.de/import/wetter/de-vs-tn.jpg \
http://www.tagesschau.de/import/wetter/de-vs-tt.jpg \
http://www.tagesschau.de/import/wetter/de-vs-3t.jpg \
http://www.wetter.com/v2/img/wx/radar_DE/l/$UTCDATE$UTCHOUR.gif \
)
;;
Enter this below line "done"
# doing gifclip on file pic0 to 400x400 clipping top 25 lines mv pic0 picx gifclip -i 0 25 399 424 picx > pic0 rm picx
And the wget line for berlin: Attention new parameter link=xoap required
wget -t 4 -T 20 "http://xoap.weather.com/weather/local/GMXX0007?cc=*&unit=m&dayf=10&prod=xoap&link=xoap &par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data1.xml"
[Bearbeiten] Probleme
Bricht der Compiler damit ab (weatherng Version 0.0.10)
In file included from bitmap.h:8,
from bitmap.c:5:
imagecache.h:22: error: 'uint' does not name a type
wird dieser Patch benötigt http://bugs.gentoo.org/attachment.cgi?id=156851&action=edit
[Bearbeiten] Aktuelle Version
0.0.10 ist anscheinend neuer, aber kein Download.