Hi,
ich rufe über eine API eine befreundete Wetter-Bergstation ab, verarbeite dann die Messwerte auf meinen Server und sende sie dann per 1-Minuten-Cronjob gesteuert über ein PHP Script über diesen Link zu Awekas:
http://ws.awekas.at/weatherstation/updateweatherstation.php?ID=$IDaw&PASSWORD=$PASSWORDaw&action=$action&dateutc=$dateutc&tempf=$tempf&dewptf=$dewptf&humidity=$humidity&winddir=$winddir&windspeedmph=$windspeedmph&windgustmph=$boe&UV=$UV&baromin=$baromin&rainin=$rainin&dailyrainin=$dailyrainin1
Das gleiche mache ich im gleichen Script zu Wunderground. Nun stoppt alle paar
Tage der Cronjob und wenn ich in die Log-Datei des CJ schaue steht da alle paar Minuten : "too many requests - try again later"
Ich habe in meinen Script nun mal gesucht, welche Stelle diese Fehlermeldung verursacht und es ist die Stelle mit dem Senden der Daten zu Awekas, entferne ich diese Stelle und lasse das Script nur mit dem Senden zu WU laufen, kommt diese Fehlermeldung nicht mehr.
Wieso hat der Awekas-Server ein Problem mit meiner minütlichen Sendung?
Ich habe noch eine Bresser 6 in 1, die direkt mit Awekas verbunden ist und im 16 Sekunden Takt sendet, da gibts auch keine Probleme.
Gibt es eventuell einen zweiten Server bei Awekas, der eher für die kürzeren Sendeintervalle ausgelegt ist, bei WU gibt es dafür ja z.B. den "rapid-Server" der dann eine andere URL hat, falls ja, wie lautet der Link zu diesem Server, den ich dann in meiner Sende-URL erstetzen müsste?
Vielen Dank für die Hilfe.