IoTcat 5 years ago
parent be4eb7e9b9
commit 05254249a3
  1. 9
      dist/server/addWater.php
  2. 6
      dist/server/auto.php
  3. 2
      dist/server/data.php
  4. 35
      dist/server/index.php
  5. 7
      dist/server/reset.php

@ -1,9 +1,6 @@
<?php
$myfile = fopen("is_add_water.txt", "w") or die("Unable to open file!");
$txt = "1";
fwrite($myfile, $txt);
fclose($myfile);
$myfile = fopen("topW_end.txt", "w") or die("Unable to open file!");
$txt = file_get_contents("./waterFlow2.txt");
if($_REQUEST['key'] != '15') die();
$myfile = fopen("./node/ctl.txt", "w") or die("Unable to open file!");
$txt = $_REQUEST['cmd'];
fwrite($myfile, $txt);
fclose($myfile);

@ -0,0 +1,6 @@
<?php
if($_REQUEST['key'] != '15') die();
$myfile = fopen("./node/config/auto.txt", "w") or die("Unable to open file!");
$txt = $_REQUEST['cmd'];
fwrite($myfile, $txt);
fclose($myfile);

@ -61,4 +61,4 @@ $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)));
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')));

@ -7,7 +7,7 @@ yimian__headerEnd();
<h4>参考温度:<span id="temp"></span> &nbsp;&nbsp;&nbsp;&nbsp;参考亮度:<span id="Ls"></span></h4>
<h4>换热器水流量:<span id="wF1"></span></h4>
<h4>太阳能水流量:<span id="wF2"></span></h4>
<h4>太阳能已使用水量:<span id="tW"></span>&nbsp;&nbsp;&nbsp;&nbsp;<button id="isAuto" onClick="auto()"></button>&nbsp;&nbsp;<button id="reset" onClick="reset()"></button></h4>
<h4>太阳能已使用水量:<span id="tW"></span>&nbsp;&nbsp;&nbsp;&nbsp;<button id="isAuto" onClick="auto()"></button>&nbsp;&nbsp;<button id="reset" onClick="reset()">重置</button></h4>
<h4>水流系统状态:<span id="wS"></span>&nbsp;&nbsp;&nbsp;&nbsp;<button id="isAdd" onClick="manual()"></button></h4>
<h4>灯系统状态:<span id="lS"></span></h4>
<h4>客厅人数:<span id="lP"></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button onClick="openDoor()">戳我开门</button></h4>
@ -20,6 +20,9 @@ yimian__headerEnd();
<script>
var wAddStatus = 1;
var wAutoStatus = 0;
function action()
{
$.post("./data.php",function(msg){
@ -37,7 +40,24 @@ function action()
$('#dP').html(msg.dP+' 人');
$('#kP').html(msg.kP+' 人');
$('#hP').html(msg.hP+' 人');
if(msg.wAddStatus == '1'){
wAddStatus = 0;
$('#isAdd').text("手动停止加水");
}else{
wAddStatus = 1;
$('#isAdd').text("手动开始加水");
}
if(msg.wAutoStatus == '1'){
wAutoStatus = 0;
$('#isAuto').text("切换到手动模式");
}else{
wAutoStatus = 1;
$('#isAuto').text("切换到自动模式");
}
if(msg.tW<3) {$("#btn").hide();$('#btn').attr('disabled',"true");}
else {$("#btn").show();$('#btn').removeAttr("disabled");}
});
@ -61,6 +81,19 @@ function addWater()
$.post("./addWater.php");
}
function reset(){
$.post("./reset.php");
}
function manual(){
$.post("./addWater.php?key=15&cmd=" + wAddStatus);
}
function auto(){
$.post("./auto.php?key=15&cmd=" + wAutoStatus);
}
</script>
<?php
yimian__footer();

@ -0,0 +1,7 @@
<?php
if($_REQUEST['key'] != '15') die();
$myfile = fopen("./node/config/reset.txt", "w") or die("Unable to open file!");
$txt = '1'
fwrite($myfile, $txt);
fclose($myfile);
Loading…
Cancel
Save