main/task_mqtt.c

changeset 45
61a106fd9d9e
parent 44
e52d11b8f252
child 47
1ab1f4a8c328
--- a/main/task_mqtt.c	Fri Nov 29 14:26:37 2019 +0100
+++ b/main/task_mqtt.c	Mon Dec 16 20:24:33 2019 +0100
@@ -214,7 +214,9 @@
     payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\"");
     sprintf(buf, "ESP32 %d cores rev %d, WiFi bgn", chip_info.cores, chip_info.revision);
     payload = xstrcat(payload, buf);
-    payload = xstrcat(payload, (char *)"\",\"os\":\"FreeRTOS\",\"os_version\":\"Unknown\",\"FW\":\"");
+    payload = xstrcat(payload, (char *)"\",\"os\":\"esp-idf\",\"os_version\":\"");
+    payload = xstrcat(payload, (char *)esp_get_idf_version());
+    payload = xstrcat(payload, (char *)"\",\"FW\":\"");
     payload = xstrcat(payload, (char *)app_desc->version);
     payload = xstrcat(payload, (char *)"\"}");
 

mercurial