Weatherng-plugin
(→Installation) |
Wirbel (Diskussion | Beiträge) (→Links) |
||
(57 dazwischenliegende Versionen von 27 Benutzern werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
'''Autor:''' Sascha Bajonczak | '''Autor:''' Sascha Bajonczak | ||
− | Zeigt | + | Zeigt Wettervorhersage für die nächsten Tage an. |
+ | <!-- ===Status=== --> | ||
==Bilder== | ==Bilder== | ||
{| | {| | ||
− | |[[Bild: | + | |[[Bild:weatherng-plugin-00.jpg|thumb|none|''Menu'']] |
− | |[[Bild: | + | |[[Bild:weatherng-plugin-01.jpg|thumb|none|''Wetterkarte'']] |
+ | |[[Bild:weatherng-plugin-02.jpg|thumb|none|''Wetterkarte'']] | ||
|} | |} | ||
− | ==Hardwareanforderungen== | + | ==Bedienung== |
+ | ===Vorhersagemodus=== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | bgcolor=#efefef | Hoch | ||
+ | | Zeigt die Wettervorhersage für die Nacht an. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Runter | ||
+ | | Zeigt die Wettervorhersage für den Tag an. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Links | ||
+ | | Springt ein Tag zurück. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Rechts | ||
+ | | Springt ein Tag vor. | ||
+ | |- | ||
+ | | bgcolor=#ff0000 | Rot | ||
+ | | Zeigt Satellitenbild - Bewoelkung (morgen) | ||
+ | |- | ||
+ | | bgcolor=#00ff00 | Grün | ||
+ | | Zeigt Satellitenbild - Windstaerke/-richtung (morgen) | ||
+ | |- | ||
+ | | bgcolor=#ffff00 | Gelb | ||
+ | | Zeigt Satellitenbild - Temperatur (morgen) | ||
+ | |- | ||
+ | | bgcolor=#0000ff | Blau | ||
+ | | Zeigt Satellitenbild - Niederschlag (morgen) | ||
+ | |- | ||
+ | | bgcolor=#efefef | 5 | ||
+ | | Zeigt Satellitenbild - Deutsche Uebersicht (jetzt) | ||
+ | |} | ||
+ | |||
+ | ===Satellitenmodus=== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | bgcolor=#efefef | Zurück | ||
+ | | Kommt wieder in den Vorhersagemodus. | ||
+ | |} | ||
+ | |||
+ | <!-- ===[[SVDRP]] Befehle=== --> | ||
+ | <!-- ==Hardwareanforderungen== --> | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
* ImageMagick >= libpng >= pkgconfig | * ImageMagick >= libpng >= pkgconfig | ||
+ | * wget | ||
==Installation== | ==Installation== | ||
− | + | ===Optionen=== | |
− | + | {| class="wikitable" | |
− | + | |- | |
− | + | | bgcolor=#efefef | HAVE_MAGICK=1 | |
− | + | | Uncomment these if you have the appropriate libraries. | |
− | + | |- | |
− | + | | bgcolor=#efefef | HAVE_IMLIB2=1 | |
− | + | | Uncomment these if you have the appropriate libraries. | |
+ | |- | ||
+ | | bgcolor=#efefef | HAVE_4MB=1 | ||
+ | | Uncomment these, if you own a modded 4Mb FF-Card. | ||
+ | |} | ||
− | + | <!-- ===Patches=== --> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Konfiguration== | ==Konfiguration== | ||
− | mkdir -p | + | mkdir -p [[Struktur|$VDRCONFIG]]/plugins/weatherng |
− | cp -R $SOURCEDIR/VDR/PLUGINS/ | + | cp -R [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/weatherng/images [[Struktur|$VDRCONFIG]]/plugins/weatherng |
+ | ln -s $[[Struktur|SOURCEDIR]]/VDR/PLUGINS/weatherng/examples/weatherng.sh [[Struktur|$VDRCONFIG]]/plugins/weatherng | ||
+ | chmod +x [[Struktur|$VDRCONFIG]]/plugins/weatherng/weatherng.sh | ||
− | + | Alles weitere ist in der README{,.DE} ausführlich beschrieben. | |
− | '' | + | <!-- ===Einstellungen=== --> |
+ | ===Parameter=== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | !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. | ||
+ | |} | ||
− | + | ==Bedienung== | |
+ | ===Vorhersagemodus=== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | bgcolor=#efefef | Hoch | ||
+ | | Zeigt die Wettervorhersage für die Nacht an. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Runter | ||
+ | | Zeigt die Wettervorhersage für den Tag an. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Links | ||
+ | | Springt ein Tag zurück. | ||
+ | |- | ||
+ | | bgcolor=#efefef | Rechts | ||
+ | | Springt ein Tag vor. | ||
+ | |- | ||
+ | | bgcolor=#ff0000 | Rot | ||
+ | | Zeigt Satellitenbild - Bewoelkung (morgen) | ||
+ | |- | ||
+ | | bgcolor=#00ff00 | Grün | ||
+ | | Zeigt Satellitenbild - Windstaerke/-richtung (morgen) | ||
+ | |- | ||
+ | | bgcolor=#ffff00 | Gelb | ||
+ | | Zeigt Satellitenbild - Temperatur (morgen) | ||
+ | |- | ||
+ | | bgcolor=#0000ff | Blau | ||
+ | | Zeigt Satellitenbild - Niederschlag (morgen) | ||
+ | |- | ||
+ | | bgcolor=#efefef | 5 | ||
+ | | Zeigt Satellitenbild - Deutsche Uebersicht (jetzt) | ||
+ | |} | ||
− | + | ===Satellitenmodus=== | |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | bgcolor=#efefef | Zurück | ||
+ | | Kommt wieder in den Vorhersagemodus. | ||
+ | |} | ||
− | + | <!-- ===[[SVDRP]] Befehle=== --> | |
+ | ==Sonstiges== | ||
+ | <!-- ===Probleme=== --> | ||
+ | ===Tipps=== | ||
+ | ====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 | |
− | + | ====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=== --> | ||
+ | <!-- ===Snapshot=== --> | ||
==Probleme== | ==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/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|72651|Thread mit weatherng-0.0.10 for morons}} | |
− | + | # {{vdrportal board|80351|Thread zur Anpassung der weatherng.conf}} | |
− | + | ||
− | + | [[Kategorie:Veraltete Plugins]] | |
− | + | {{i18n|weatherng-plugin}} | |
− | + | ||
− | + | ||
− | | | + | |
− | | | + | |
− | | | + | |
− | | | + | |
− | | | + | |
− | |}[[Kategorie:Plugins]] | + |
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.