diff -r 52d9405474e1 -r 07a1a07fdc8c main/task_mqtt.c --- a/main/task_mqtt.c Mon Jun 15 12:08:21 2020 +0200 +++ b/main/task_mqtt.c Mon Jun 15 13:38:46 2020 +0200 @@ -226,7 +226,9 @@ if (xSemaphoreTake(xSemaphoreWiFi, 25) == pdTRUE) { payload = xstrcat(payload, (char *)",\"net\":{\"address\":\""); payload = xstrcat(payload, wifi_state->STA_ip); - payload = xstrcat(payload, (char *)"\",\"ifname\":\"sta\",\"rssi\":"); + payload = xstrcat(payload, (char *)"\",\"ifname\":\"sta\",\"ssid\":\""); + payload = xstrcat(payload, wifi_state->STA_ssid); + payload = xstrcat(payload, (char *)"\",\"rssi\":"); sprintf(buf, "%d", wifi_state->STA_rssi); payload = xstrcat(payload, buf); payload = xstrcat(payload, (char *)"}");