diff --git a/src/AgApiClient.cpp b/src/AgApiClient.cpp index 1f7c83b..8a523ad 100644 --- a/src/AgApiClient.cpp +++ b/src/AgApiClient.cpp @@ -66,6 +66,10 @@ bool AgApiClient::fetchServerConfiguration(void) { /** Get data */ int retCode = client.GET(); + + logInfo(String("GET: ") + uri); + logInfo(String("Return code: ") + String(retCode)); + if (retCode != 200) { client.end(); getConfigFailed = true; @@ -112,18 +116,22 @@ bool AgApiClient::postToServer(String data) { String uri = "http://hw.airgradient.com/sensors/airgradient:" + ag->deviceId() + "/measures"; - logInfo("Post uri: " + uri); - logInfo("Post data: " + data); + // logInfo("Post uri: " + uri); + // logInfo("Post data: " + data); WiFiClient wifiClient; HTTPClient client; if (client.begin(wifiClient, uri.c_str()) == false) { + logError("Init client failed"); return false; } client.addHeader("content-type", "application/json"); int retCode = client.POST(data); client.end(); + logInfo(String("POST: ") + uri); + logInfo(String("Return code: ") + String(retCode)); + if ((retCode == 200) || (retCode == 429)) { postToServerFailed = false; return true;