Weatherng-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
 
(80 dazwischenliegende Versionen von 34 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
[[Bild:wetter-plugin.jpg|thumb|none]]
+
'''Autor:''' Sascha Bajonczak
  
==Hardwareanforderungen==
+
Zeigt Wettervorhersage für die nächsten Tage an.
 +
 
 +
<!-- ===Status=== -->
 +
==Bilder==
 +
{|
 +
|[[Bild:weatherng-plugin-00.jpg|thumb|none|''Menu'']]
 +
|[[Bild:weatherng-plugin-01.jpg|thumb|none|''Wetterkarte'']]
 +
|[[Bild:weatherng-plugin-02.jpg|thumb|none|''Wetterkarte'']]
 +
|}
 +
 
 +
==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
 +
* 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 [[Struktur|$VDRCONFIG]]/plugins/weatherng
 +
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&region=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]
| [1]
+
# [http://beejay.vdr-developer.org/devel/images-2MB.0.0.5.tar.bz2 Wetter Icons für Plugin]
| http://beejay.vdr-developer.org/devel
+
# [http://www.weather.com Wettervorhersagen und regionale Wetterberichte]
| Homepage des Plugins
+
# {{vdrportal board|36136|Thread mit aktueller BETA Version des Plugins (Stand: 31.01.06)}}
|}[[Kategorie:Plugins]]
+
# {{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}}

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

Menu
Wetterkarte
Wetterkarte

[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&region=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.5

0.0.10 ist anscheinend neuer, aber kein Download.

[Bearbeiten] Links

  1. Homepage des Plugins
  2. Wetter Icons für Plugin
  3. Wettervorhersagen und regionale Wetterberichte
  4. Thread mit aktueller BETA Version des Plugins (Stand: 31.01.06)
  5. Thread mit weatherng-0.0.10 for morons
  6. Thread zur Anpassung der weatherng.conf
In anderen Sprachen