         payload += H;
         payload += ",\"Temperature\":";
         payload += T1;
+        /*
         payload += ",\"SquareWaveCount\":";
         payload += SquareWaveCount;
+        */
+        // to check DHT.acquiring()
         payload += ",\"acquireresult\":";
         payload += acquireresult;
-        // to check DHT.acquiring()
         payload += ",\"acquirestatus\":";
         payload += DHT.acquiring();
         payload += ",\"bDHTstarted\":";
         payload += bDHTstarted;
         payload += ",\"FreeHeap\":";
         payload += ESP.getFreeHeap();
+        //
         payload += ",\"RSSI\":";
         payload += WiFi.RSSI();
         payload += ",\"millis\":";

  startMills = sentMills = millis();
  Wire.begin(0, 2);

  T2 =  OT = PW = NW =  dustDensity = SquareWaveCount = old_SquareWaveCount = 0 ;
  PIR = HO = HL = moisture = unihost = rsphost = unitot = rsptot = 0;
  msgcallback = false;

  Rtc.Begin();
  Rtc.SetIsRunning(true);
  Rtc.SetSquareWavePin(DS1307SquareWaveOut_1Hz);

  lastReconnectAttempt = 0;

  pinMode(SquareWavePin, INPUT_PULLUP);
  attachInterrupt(SquareWavePin, check_SquareWaveCount, FALLING);

  getResetInfo = "hello from ESP8266 s03 ";
  getResetInfo += ESP.getResetInfo().substring(0, 30);

  free(p);
}

/*
void printSquareWaveCount() {
  String udppayload = "SquareWave,device=esp-1 ";
  udppayload += " SquareWaveCount=";
