Kod: Markera allt
<?php
$housecode = escapeshellcmd($_GET[h]);
$address = escapeshellcmd($_GET[n]);
if($_GET[power] == 'on'){
shell_exec("sudo /usr/local/bin/rfcmd1/rfcmd /dev/ttyUSB0 NEXA $housecode $address 1");
} elseif($_GET[power] == 'off'){
shell_exec("sudo /usr/local/bin/rfcmd /dev/ttyUSB0 NEXA $housecode $address 0");
}
echo '<?xml version="1.0"?>';
?>
<!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.1//EN"
"http://www.phone.com/dtd/wml11.dtd" >
<wml>
<head>
<meta http-equiv="Cache-Control" content="no-cache"/>
</head>
<card id="main" title="Asdf">
$randlink=rand(1,99999);
echo "
<p mode=\"wrap\">
V-rum fönstret: <a href=index.php?power=on&h=C&n=1&r=$randlink>På</a> <a href=index.php?power=off&h=C&n=1&r=$randlink>Av</a><br>
D-rum klotlampa: <a href=index.php?power=on&h=B&n=2&r=$randlink>På</a> <a href=index.php?power=off&h=B&n=2&r=$randlink>Av</a><br>
D-rum hyllor: <a href=index.php?power=on&h=B&n=1&r=$randlink>På</a> <a href=index.php?power=off&h=B&n=1&r=$randlink>Av</a><br>
D-rum förstärkare: <a href=index.php?power=on&h=B&n=3&r=$randlink>På</a> <a href=index.php?power=off&h=B&n=3&r=$randlink>Av</a><br>
U-rum röda: <a href=index.php?power=on&h=A&n=1&r=$randlink>På</a> <a href=index.php?power=off&h=A&n=1&r=$randlink>Av</a><br>
U-rum uplight: <a href=index.php?power=on&h=A&n=2&r=$randlink>På</a> <a href=index.php?power=off&h=A&n=2&r=$randlink>Av</a><br>
U-rum glitter: <a href=index.php?power=on&h=A&n=3&r=$randlink>På</a> <a href=index.php?power=off&h=A&n=3&r=$randlink>Av</a>";
$result = shell_exec('sudo cat /mnt/owfs/12.776A37000000/sensed.A');
echo '<br>Dörren är ';
if($result == '1')
echo "olåst.";
elseif($result == '0')
echo " låst.";
?>
</p>
</card>
</wml>
Kod: Markera allt
KERNEL=="ttyUSB*", BUS=="usb", SYSFS{idVendor}=="1781", SYSFS{idProduct}=="0c30", GROUP="tellstick" NAME="tellstick"