   Serial.print("signal strength (RSSI):");
   Serial.print(rssi);
   Serial.println(" dBm");
-
+  
+  Serial.print("MAC: ");
+  Serial.print(mac[5],HEX);
+  Serial.print(":");
+  Serial.print(mac[4],HEX);
+  Serial.print(":");
+  Serial.print(mac[3],HEX);
+  Serial.print(":");
+  Serial.print(mac[2],HEX);
+  Serial.print(":");
+  Serial.print(mac[1],HEX);
+  Serial.print(":");
+  Serial.println(mac[0],HEX);
+#endif
 }
 
 boolean endsWith(char* inString, char* compString) {

            char data = client.read();
           if(data=='}') 
           {
             Serial.print(buffer);
             memset(buffer, 0, 1024);
           }
           else 

  digitalWrite(GREEN_LED, LOW);
  digitalWrite(YELLOW_LED, LOW);
  digitalWrite(RED_LED, LOW);

#ifdef USE_UART  
  Serial.begin(115200);
#endif

  WiFi.begin(ssid, password);
  
  while(WiFi.status()!=WL_CONNECTED) {
