Autor Thema: Neuer Wetter-Baustein für openweathermap.org  (Gelesen 4098 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline JanP

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Re: Neuer Wetter-Baustein für openweathermap.org
« Antwort #15 am: 03. November 2017, 09:08:26 »
Ja habe ich schon versucht.
Habe bei Openweathermap nachgefrat. Mit dem Key geht das nicht. Ist kostenpflichtig.

Offline mattsches

  • Full Member
  • ***
  • Beiträge: 208
    • Profil anzeigen
Re: Neuer Wetter-Baustein für openweathermap.org
« Antwort #16 am: 03. November 2017, 11:36:09 »
Das ist interessant. Laut http://openweathermap.org/price gibt es bei der freien API keinen Zugriff mehr auf die 16 Tage-Vorhersage. Früher war das noch so.

Testweise habe ich gerade einen neuen API Key generiert, mit dem scheitert die Abfrage bei mir auch. Mit meinem alten API Key dagegen funktioniert sie.

Ich werde den Baustein also wohl auf die 5 Tage/3 Stunden-Vorhersage umbauen müssen. Kann dir aber leider nicht sagen, wann ich dazu kommen werde.

Offline mattsches

  • Full Member
  • ***
  • Beiträge: 208
    • Profil anzeigen
Re: Neuer Wetter-Baustein für openweathermap.org
« Antwort #17 am: 03. November 2017, 12:35:19 »
Achtung,

openweathermap.org hat die Lizenzpolitik dahingehend geändert, dass die vom Baustein genutzte 16 Tage-Vorhersage nun nicht mehr mit dem kostenfreien API-Key nutzbar ist. Leider kann auch nicht einfach auf die weiterhin kostenfreie 5 Tage/3 Stunden-Vorhersage umgebaut werden, da dort keine zusammenfassenden Werte pro Tag verfügbar sind, sondern ausschließlich die 3 Stunden-Abschnitte. Zudem sind bei der daraus resultierenden Größe der XML-Antwort Probleme mit der NETWORK_BUFFER-Variable zu erwarten, deren Standardlänge dann nicht ausreichen wird.

Ich habe derzeit keine schlüssige Idee, wie hier weiter verfahren werden könnte. Möglicherweise landet der Baustein nach dann recht kurzer Lebenszeit doch wieder in der Tonne.

Offline TTNK

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Re: Neuer Wetter-Baustein für openweathermap.org
« Antwort #18 am: 27. Februar 2018, 23:24:55 »
Hallo mattsches
Hast ganz sicher bin ich nicht ob ich dich verstanden habe mit den Problemen zur Preispolitik.
Da es keine 1 Tages Werte mehr sind geht das 5d a 3h trotzdem oder? Ich stehe etwas auf den Schlauch? Ich habe vor Wetterdaten als Prognose zu benutzen und würde eher 1h Daten haben wollen wie 1 Tages Daten aber die 5d a 3h passen auch ganz gut vorerst. Übersehe ich etwas oder warum sollte es nicht funktionieren? Würde ungerne Zeit reinstecken wenn du oder jemand anderes vorher schon ausschließen kann das es funktioniert die Daten zu lesen.
Bitte daher kurz um Rückmeldung was ich nicht verstanden habe. ;D

Offline mattsches

  • Full Member
  • ***
  • Beiträge: 208
    • Profil anzeigen
Re: Neuer Wetter-Baustein für openweathermap.org
« Antwort #19 am: 28. Februar 2018, 19:53:40 »
Hallo,

grundsätzlich kannst du schon einen Baustein für die 15 Tage/3 Stunden-Vorhersage bauen oder meinen modifzieren. Du wirst halt die globale Variable NETWORK_BUFFER_LONG_SIZE aus der OSCAT Network Lib vergrößern müssen, da der zurückgelieferte XML-String länger als 4095 Zeichen ist und somit standardmäßig nicht in den Empfangspuffer passt. Das ist mit einer einfachen Anpassung in der Network.lib erledigt; allerdings kann der Baustein nicht einfach ohne diese Anpassung von jemand anders genutzt werden.

Gruß,
mattsches