BOLLET Corentin
1 year ago
1 changed files with 101 additions and 0 deletions
@ -0,0 +1,101 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en"> |
|||
<head> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
<title>DOMOTOR</title> |
|||
<link rel="stylesheet" href="styles.css"> |
|||
</head> |
|||
<?php |
|||
//exec('gpio mode 7 out') |
|||
//exec('gpio mode 0 out') |
|||
//exec('gpio mode 2 out') |
|||
//exec('gpio mode 3 out') |
|||
if ($_SERVER["REQUEST_METHOD"] == "POST") { |
|||
if (isset($_POST['lumiere'])) { |
|||
$lumiere = $_POST['lumiere']; |
|||
if ($lumiere == "Allumer") { |
|||
exec('gpio write 7 1'); |
|||
} else { |
|||
exec('gpio write 7 0'); |
|||
} |
|||
} |
|||
if (isset($_POST['radiateur'])) { |
|||
$chauffage = $_POST['radiateur']; |
|||
if ($chauffage == "Allumer") { |
|||
exec('gpio write 0 1'); |
|||
} else { |
|||
exec('gpio write 0 0'); |
|||
} |
|||
} |
|||
if (isset($_POST['volet'])) { |
|||
$volet = $_POST['volet']; |
|||
if ($volet == "Ouvrir") { |
|||
exec('gpio write 2 1'); |
|||
sleep(1); |
|||
exec('gpio write 2 0'); |
|||
} else { |
|||
exec('gpio write 3 1'); |
|||
sleep(1); |
|||
exec('gpio write 3 0'); |
|||
} |
|||
} |
|||
} |
|||
?> |
|||
<body> |
|||
<header> |
|||
<div class="header-content"> |
|||
<h1>DOMOTOR</h1> |
|||
<p>Gestionnaire de domotique fiable et sécurisé</p> |
|||
</div> |
|||
</header> |
|||
<main id="main"> |
|||
<div class="icon"> |
|||
<img src="https://www.greenwatt.fr/wp-content/uploads/sites/94/2022/02/radiateur-basse-temperature.jpg" alt="Radiateur"> |
|||
<div class="buttons"> |
|||
<form method="post" action=""> |
|||
<?php |
|||
exec('gpio read 0',$radiateur_est_allume); |
|||
$radiateur_est_allume = implode("", $radiateur_est_allume); |
|||
if ($radiateur_est_allume == 1) { |
|||
echo '<input type="submit" name="radiateur" value="Éteindre">'; |
|||
} else { |
|||
echo '<input type="submit" name="radiateur" value="Allumer">'; |
|||
}?> |
|||
</form> |
|||
</div> |
|||
</div> |
|||
<div class="icon"> |
|||
<img src="https://www.voletshop.fr/52430-large_default/Volet-roulant-renovation-manuel.jpg" alt="Volet roulant"> |
|||
<div class="buttons"> |
|||
<form method="post" action=""> |
|||
<input type="submit" name="volet" value="Fermer" onclick="document.getElementById('chargement_fermeture_volet').style.display = 'block';document.getElementById('main').style.opacity = '0.5';"> |
|||
<input type="submit" name="volet" value="Ouvrir" onclick="document.getElementById('chargement_ouverture_volet').style.display = 'block';document.getElementById('main').style.opacity = '0.5';"> |
|||
</form> |
|||
</div> |
|||
</div> |
|||
<div class="icon"> |
|||
<img src="https://www.pro-illumination.fr/img/p/1/5/6/2/1/15621.jpg" alt="Ampoule"> |
|||
<div class="buttons"> |
|||
<form method="post" action=""> |
|||
<?php exec('gpio read 7',$rlumiere_est_allume); |
|||
$lumiere_est_allume = implode("", $rlumiere_est_allume); |
|||
if ($lumiere_est_allume == 1) { |
|||
echo '<input type="submit" name="lumiere" value="Éteindre">'; |
|||
} else { |
|||
echo '<input type="submit" name="lumiere" value="Allumer">'; |
|||
}?> |
|||
|
|||
|
|||
</form> |
|||
</div> |
|||
</div> |
|||
</main> |
|||
<div id="chargement_ouverture_volet" class="chargement"> |
|||
<p>Ouverture en cours...</p> |
|||
</div> |
|||
<div id="chargement_fermeture_volet" class="chargement"> |
|||
<p>Fermeture en cours...</p> |
|||
</div> |
|||
</body> |
|||
</html> |
Loading…
Reference in new issue