wzh před 5 roky
rodič
revize
cbf00c141a
2 změnil soubory, kde provedl 8 přidání a 8 odebrání
  1. 5 6
      sendCmd/idcol_sumData.php
  2. 3 2
      sendCmd/status.sh

+ 5 - 6
sendCmd/idcol_sumData.php

@@ -15,12 +15,12 @@ while (1) {
 	// if ($t == '02:05') {
 	if (1) {
 		$lampList = $db->query('select id,updatetime from lampinfo order by id asc');
-		// $minTime = $db->query('select max(updatetime) as minTime from new_statistics where updatetime is not null');
-		// if (empty($minTime) || empty($minTime[0]) || empty($minTime[0]['minTime'])) {
+		$minTime = $db->query('select max(updatetime) as minTime from new_statistics where updatetime is not null');
+		if (empty($minTime) || empty($minTime[0]) || empty($minTime[0]['minTime'])) {
 			$sql = 'select min(updatetime) as minTime from realtime_info_log where updatetime is not null AND updatetime != "1970-01-01 08:00:00"';
 			$minTime = $db->query($sql);
 			// var_dump($minTime);die;
-		// }
+		}
 		// var_dump($minTime);die;
 		$sum = floor((time() - strtotime($minTime[0]['minTime'])) / 86400);
 		// var_dump($sum);die;
@@ -44,7 +44,7 @@ while (1) {
 				// if (empty($data[0]['id'])) {
 					$sql = 'select max(updatetime) as maxTime from realtime_info_log WHERE updatetime >= "'.$fromDate.'" AND updatetime <= "'.$toDate.'" AND lampid = '.$value['id'];
 					$updatetime = $db->query($sql);
-					var_dump($updatetime);
+					// var_dump($updatetime);
 					if (empty($updatetime[0]['maxTime'])) {
 						usleep(10000);
 						continue;
@@ -66,10 +66,9 @@ while (1) {
 				
 			}
 		}	
-		var_dump('ok');die;
 	}
 	$db->close();
-	sleep(30);
+	sleep(3600);
 } 
 function get_data($id,$date,$db){
 	

+ 3 - 2
sendCmd/status.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 
-cd /var/www/html/solar-iot/api/sendCmd
+cd /var/www/html/idcol/api/sendCmd
 
 statusFun(){
 	process="${1}"
@@ -15,4 +15,5 @@ statusFun(){
 	fi
 }
 
-statusFun 'idcol_sumData'
+statusFun 'idcol_sumData'
+statusFun 'idcol_alarm_info_send'