humidity and pressure

This commit is contained in:
2026-09-25 16:46:30 +02:00
parent b607bd8d41
commit f953deaec3
2 changed files with 7 additions and 3 deletions
+5 -3
View File
@@ -41,9 +41,11 @@ void sensor_task(void *pvParameters) {
ygg_bmp280_read_sensor(&dev_bmp_280); ygg_bmp280_read_sensor(&dev_bmp_280);
// Najpierw OLED, potem (blokujący) HTTP — żeby ekran // Najpierw OLED, potem (blokujący) HTTP — żeby ekran
// odświeżył się nawet gdy serwer nie odpowiada. // odświeżył się nawet gdy serwer nie odpowiada.
char buf[32]; char buf[256];
snprintf(buf, sizeof(buf), "Temp: %.2f C", snprintf(buf, sizeof(buf), "Temp: %.2f C\nHumid: %.2f %%\nPress: %.2f hPa",
CURR_READOUT.temperature); CURR_READOUT.temperature,
CURR_READOUT.humidity,
CURR_READOUT.pressure / 100.);
ygg_set_display_label(sh_display, label, buf); ygg_set_display_label(sh_display, label, buf);
ygg_send_sensor_readouts(BASE_URL, ygg_send_sensor_readouts(BASE_URL,
SENSOR_NAME, SENSOR_NAME,
+2
View File
@@ -21,6 +21,7 @@ char* ygg_send_get(const char *url) {
esp_http_client_config_t config = { esp_http_client_config_t config = {
.url = url, .url = url,
.timeout_ms = 3000,
}; };
esp_http_client_handle_t client = esp_http_client_init(&config); esp_http_client_handle_t client = esp_http_client_init(&config);
esp_err_t err = esp_http_client_open(client, 0); esp_err_t err = esp_http_client_open(client, 0);
@@ -61,6 +62,7 @@ char* ygg_send_post(const char *url, char *post_data) {
esp_http_client_config_t config = { esp_http_client_config_t config = {
.url = url, .url = url,
.timeout_ms = 3000,
}; };
esp_http_client_handle_t client = esp_http_client_init(&config); esp_http_client_handle_t client = esp_http_client_init(&config);