       rsptot = atoi(temprsptot);
     }
   }
-
   msgcallback = !msgcallback;
 }
 

  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);

        }
      }
    } else {
      /*
      if ( SquareWaveCount > old_SquareWaveCount ) {
        printSquareWaveCount();
        old_SquareWaveCount = SquareWaveCount;
      }
      */

      if (bDHTstarted) {
        if (!DHT.acquiring()) {
