hardware/TheReefEmbedded/src/http_server/HttpServerTemperature.cpp
#include "http_server/HttpServerTemperature.h" HttpServerTemperature::HttpServerTemperature(String host, String secretKey, String sensorId, String path) : HttpServerBase(host, secretKey, path), _sensorId(sensorId) {} void HttpServerTemperature::sendCurrentTemperature(float temperature){ Serial.println("=================="); Serial.println("Enviado temperatura: " + String(temperature)); if (isConnected()) { HTTPClient https = setupHttps(); JsonDocument payload; payload["indicatorId"] = _sensorId; payload["newValue"] = String(temperature); char requestBody[50]; serializeJson(payload, requestBody); int httpResponseCode = https.PUT(requestBody); Serial.print(requestBody); Serial.print("HTTP Response code: "); Serial.println(httpResponseCode); https.end(); }}