07.09.2019, 10:21 PM
(Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2019, 10:30 PM von christianw..)
Da dein Wetter-Response nur 473 Zeichen hat, mach den Buffer mal wesentlich kleiner.
Zeile 60:
probier mal Werte um 500-600.
Das wird auf allen 8266 gleich gut/schlecht laufen.
Check auch mal deine Einstellungen in der Arduino-IDE:
27k heap ist schon nicht so "geil".
Die andere Möglichkeit ist, mal das Wetter auszukommentieren, somit:
obtain_forecast("forecast");
obtain_forecast("weather");
und nur den Kalender zu parsen.
Zeile 60:
Code:
// define buffersize for several buffers - needs to be tidy, otherwise HTTPS crashs due to low free heap
int const bufferSize = 1350;
probier mal Werte um 500-600.
Das wird auf allen 8266 gleich gut/schlecht laufen.
Check auch mal deine Einstellungen in der Arduino-IDE:
27k heap ist schon nicht so "geil".
Die andere Möglichkeit ist, mal das Wetter auszukommentieren, somit:
obtain_forecast("forecast");
obtain_forecast("weather");
und nur den Kalender zu parsen.