-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - Paule84

#1
Danke! Jetzt funktioniert es bei mir auch wieder!

Gruß Markus
#2
Moin,

wo genau habt ihr den Puffer angepasst?
In der Bibliothek oder im Programm selbst?

Gruß Markus
#3
Das Problem mit dem Überlauf hatte ich gestern auch wieder.
Wahrscheinlich sind die Forecast-Texte gestern länger gewesen als am Sonntag, so dass es wieder zu einem Überlauf kam...
#4
Moin zusammen,

habe den YAHOO_WEATHER Baustein bei mir wieder zum Laufen gebracht.
Das Ganze geht jetzt über eine YQL-Abfrage, die mit in die URL kommt:

http://query.yahooapis.com/v1/public/yql?q=select%20item,wind,atmosphere,astronomy,location%20from%20weather.forecast%20where%20woeid=XXXXXX


Die Beschaltung des Bausteins von aussen bleibt gleich und die URL mit Eurer woeid (Where On Earth ID) wird weiterhin dort gebildet.

Da die generierte XML-Datei jetzt anders aussieht, musste ich die entsprechenden Positionen anpassen.
Als ich die Abfrage um die Einheiten (units) erweitert hatte lieferte mir der Baustein einen Überlauf der HTTP_GET bzw. IP_CONTROL-Instanz.
Als ich die Abfrage in der URL um den Ausdruck für metrische Einheiten " and u='c'" erweitert habe standen in der XML-Datei unplausible Werte für den Luftdruck. Somit habe ich die Abfrage auf Fahrenheit und Meilen gelassen und rechne diese direkt im Baustein um.

Wer also wie ich damit leben kann auf das Auslesen der Einheiten zu verzichten, kann diesen Baustein gerne mal bei sich testen. Bei mir läuft er auf einer Wago 750-880.

By the way:
Die XML-Datei liefert Vorhersagedaten für 10 Tage. Man könnte also die YAHOO_WEATHER_DATA - Struktur noch weiter aufbohren.

Gruß Markus


[gelöscht durch Administrator]