You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

64 lines
3.1 KiB

<?php
include './functions.php';
$conn=db__connect();
$learn_count=db__rowNum($conn,"People_learning","d",1);
if(file_get_contents('./node/data/w1Status.txt')=="0") $wS.="主厕故障";
elseif(file_get_contents('./node/data/w2Status.txt')=="0") $wS="辅厕故障";
elseif(file_get_contents('./node/ctl.txt')=="0") $wS="未加水";
elseif(file_get_contents('./node/ctl.txt')=="1") $wS="正在加水";
if(file_get_contents('./node/config/auto.txt')=="0") $wS.="(手动)";
else $wS.="(自动)";
$tW = "加水量: ".substr(100 * file_get_contents('./node/data/w1InsFlow.txt') / (file_get_contents('./node/data/w2InsFlow.txt') + 0.001 - file_get_contents('./node/data/w1InsFlow.txt')), 0, 4);
$tW .= "% | 校准参数: ". file_get_contents('./node/config/rate.txt') ." | 开始加水: ". file_get_contents('./node/config/AddTime.txt');
if(file_get_contents('fon_hall.txt')=="1" && file_get_contents('fon_kit.txt')==1 && file_get_contents('fon_din.txt')==1 && file_get_contents('fon_liv.txt')==1 && file_get_contents('fon_livS.txt')==1) $lS="正常运行";
else
{
$lS="";
if(file_get_contents('fon_hall.txt')==0) $lS.="走廊 ";
if(file_get_contents('fon_kit.txt')==0) $lS.="厨房 ";
if(file_get_contents('fon_din.txt')==0) $lS.="餐厅 ";
if(file_get_contents('fon_liv.txt')==0) $lS.="客厅控制 ";
if(file_get_contents('fon_livS.txt')==0) $lS.="客厅传感 ";
$lS.="故障!";
}
if($lS=="正常运行")
if(file_get_contents('isLight.txt')==1) $lS="智慧照明开启";
else $lS="智慧照明已关闭";
$pdata=file_get_contents('pdata.txt');
$Ls2=file_get_contents('./Ls2.txt');
if($Ls2>814) $Ls2.=" (黑夜)";
elseif($Ls2>700) $Ls2.=" (暗)";
elseif($Ls2>400) $Ls2.=" (还行)";
elseif($Ls2>100) $Ls2.=" (亮)";
$Ls3=file_get_contents('./Ls3.txt');
$R1=file_get_contents('./R1.txt');
$R2=file_get_contents('./R2.txt');
$R3=file_get_contents('./R3.txt');
$R4=file_get_contents('./R4.txt');
$R5=file_get_contents('./R5.txt');
$R6=file_get_contents('./R6.txt');
$R7=file_get_contents('./R7.txt');
$R8=file_get_contents('./R8.txt');
$R9=file_get_contents('./R9.txt');
$R10=file_get_contents('./R10.txt');
$R11=file_get_contents('./R11.txt');
$R12=file_get_contents('./R12.txt');
$R13=file_get_contents('./R13.txt');
$R14=file_get_contents('./R14.txt');
$R15=file_get_contents('./R15.txt');
$R16=file_get_contents('./R16.txt');
$R17=file_get_contents('./R17.txt');
$R18=file_get_contents('./R18.txt');
$R19=file_get_contents('./R19.txt');
$R20=file_get_contents('./R20.txt');
echo json_encode( array(dl=>$learn_count/100,temp=>substr(-file_get_contents('./Tp1.txt')*0.3+175,0,4),Ls2=>$Ls2,Ls3=>$Ls3,R1=>$R1,R2=>$R2,R3=>$R3,R4=>$R4,R5=>$R5,R6=>$R6,R7=>$R7,R8=>$R8,R9=>$R9,R10=>$R10,R11=>$R11,R12=>$R12,R13=>$R13,R14=>$R14,R15=>$R15,R16=>$R16,R17=>$R17,R18=>$R18,R19=>$R19,R20=>$R20,tW=>$tW,wF1=>file_get_contents('./node/data/w1InsFlow.txt'),wF2=>file_get_contents('./node/data/w2InsFlow.txt'),wS=>$wS,lS=>$lS,hP=>substr($pdata,0,1),dP=>substr($pdata,1,1),lP=>substr($pdata,2,1),kP=>substr($pdata,3,1), wAddStatus=>file_get_contents('./node/ctl.txt'), wAutoStatus=>file_get_contents('./node/config/auto.txt')));