3Stündige Wetter Daten von Wetter.com an RS232 übergeben

Gast #1877674
Lesenswert?

Hallo!
Ich möchte gerne von der Wetter.com Internetseite die 3 Stündigen Werte 
auslesen.

http://www.wetter.com/wetter_aktuell/wettervorhersage/wettervorhersage_details/?id=DE0009752003&d=0&prev=3days

Die Werte befinden sich ja immer in bestimmten Spalten.
Wie kann ich denn zb. mit cut eine bestimmte spalte aus der Datei 
herrausholen?
Die sonnenaufgangszeit befindet sich ja in spalte 3063.

oder gibts da bessere Lösungen?
Ich benutze Linux möchte also gerne mit hauseigenen Mitteln die datei 
downloaden zb mit wget und dann das abgespeicherte File einzeln nach den 
Werten durchforsten um dann eine neue Datei zu schreiben in der die 
Werte nach einem bestimmten Muster abgelegt werden um diese dann 
letztendlich an die RS232 Schnittstelle zu übermitteln.

Ein µC soll die Werte dann empfangen können.
#1877691
Lesenswert?

Gibt es nicht irgendwo ne Internetseite, die dir die Wetterdaten als 
Rohdaten zur Verfügung stellt? Soweit ich weiß, gibt es so was für 
Koordinaten bei Google. Das stelle ich mir deutlich einfacher vor, als 
das aus ner richtigen Website raus zu suchen. Wie wirkt sich z.B. 
Werbung auf die Position der Wetterdaten aus?
Gast #1877695
Lesenswert?

Also ich habe bis jetzt keine Seite gefunden.
Es gibt ein API für Wetter.com aber das zeigt einem auch nicht die 3 
Stündigen Werte an.

Ich denke das Werbung einfach ersetzt wird zb. durch einen anderen Link 
und dies keine weitere Spalte einnimmt.
Gast #1877704
Lesenswert?

Um vorhandene HTML / PHP Tags zu entfernen eignet sich cut ja schonmal:

sed s/'<\/TITLE>'/""/ | sed s/'<TITLE>'/""/

hiermit lässt sich ja von "<TITLE>test</TITLE>" der HTML TAG entfernen 
falls das irgendwo notwendig wird.

Ich weiß nur nicht wie ich dem klar mach das er zb Spalte 3063 
auszugeben hat.
#1877708
Lesenswert?

Naja, dann weiß ich keine bessere Lösung.

Such dir den Wert aus der Seite und schick in an den µC.
Du solltest nur halt über nen gewissen Zeitraum testen, ob der Wert 
immer an der gleichen Stelle steht. An Sonsten gibts vielleicht ne 
andere Regelmäßigkeit. Vielleicht steht immer "Sonnenaufgang: " davor 
oder so.
Gast #1877731
Lesenswert?

Ja so etwas gibt es natürlich auch.
Dann wüsste ich aber noch weniger wie ich das in Bash formulieren soll.

Z.B.
<td class="fc_center fc_middle" style="width: 16px;">
<img class="sunset" 
src="http://imgs-2.wetter.com/layout/1/wx_icons/sunrise.png"; 
title="Sonnenaufgang">
</td>

<td class="fc_middle">
07:32 Uhr

ist der Bereich für Sonnenaufgang.
Und

<td class="fc_center fc_middle" style="width: 16px;">
<img class="sunset" 
src="http://imgs-2.wetter.com/layout/1/wx_icons/sunset.png"; 
title="Sonnenuntergang">
</td>
<td class="fc_middle">
19:15 Uhr

ist der Sonnenuntergang

Nur wie soll ich denn da ohne Spaltenangabe die Zeit raus holen?
Gast #1877771
Lesenswert?

ich verstehe das nicht ganz:

links -dump http://wiki.openstreetmap.org/wiki/User:Computerteddy |grep 
-m 1 "Kartendateien / Maps vom"

liefert mir nur genau den einen String
und

links -dump 
http://www.wetter.com/wetter_aktuell/wettervorhersage/wettervorhersage_details/?id=DE0005390&d=0&prev=2days 
| grep -m 1 "Sonnenaufgang"

öffnet scheinbar immer die vollständige Seite
da hab ich nie eine einzelne Ausgabe.
Kann das an der Programmierung der Seite liegen oder was übersehe ich 
hier?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren