Code: Select all
<?php
# Börja med ' chown apache:apache /dev/ttyUSB0 ' i detta fall med SU.
# Inställningar Telldus
$dev = "/dev/ttyUSB0";
$on = "on";
$off = "off";
# Enheter
$enheter;
$enheter["Sovrummet"] = "NEXA A 1";
$enheter["Vardagsrummet"] = "NEXA A 3";
$enheter["Datorrummet"] = "NEXA A 2";
$enheter["Entré belysning"] = "NEXA D 2";
$enheter["Förrådslampan"] = "NEXA D 1";
###########################
echo "<font size=\"9\"><u>Fjärrstyr Lamporna</u></font><br>\n";
foreach( $enheter as $key => $value){
$splita = explode(" ", $value);
$modell = $splita[0]; // Modell
$kod = $splita[1]; // Huskod
$id = $splita[2]; // Huskod id
echo "<font size=\"8\">$key: <a href=\"light.php?vart=" . $key . "&modell=" . $modell . "&kod=" . $kod . "&id=" . $id . "&send=" . $on . "\"><u>På</u></a> <a href=\"light.php?vart=" . $key . "&modell=" . $modell . "&kod=" . $kod . "&id=" . $id . "&send=" . $off . "\"><u>Av</u></a></font><br>\n";
}
if (isset($_GET['vart']) && $_GET['modell'] && $_GET['kod'] && $_GET['id'] && $_GET['send']){
$vart = $_GET['vart'];
$modell = $_GET['modell'];
$kod = $_GET['kod'];
$id = $_GET['id'];
$send = $_GET['send'];
if($send == "off"){
$send = "0";
}
else{
$send = "1";
}
system("rfcmd " . $dev . " " . $modell . " " . $kod . " " . $id . " " . $send . "");
if($send == "1"){
$status = "tänt";
}
else{
$status = "släckt";
}
echo "<font size=\"6\"><b>".$vart." är nu " . $status . ".</b></font><br>";
echo $modell . " " . $kod . " " . $id . " " . $send . "<br>\n";
} //slut
?>