3 for QUERY in `echo $QUERY_STRING | tr '&' ' '`; do
4 for VALUE in `echo $QUERY | tr '=' ' '`; do
5 if [ "$VALUE" == "id" ]; then
7 elif [ "$ID" == "?" ]; then
9 elif [ "$VALUE" == "power" ]; then
11 elif [ "$POWER" == "?" ]; then
18 UNIXSOCK=/var/run/powersensordaemon/cmd.sock
19 VALIDIDS="werkzeug stereo labor schreibtisch logo idee deckehinten deckevorne"
21 if [ "$POWER" == "on" -o "$POWER" == "off" ]; then
22 for CHECKID in $VALIDIDS; do
23 if [ "$CHECKID" == "$ID" ]; then
24 echo "power $POWER $ID" | usocket $UNIXSOCK
29 DESC_werkzeug="Werkzeug LEDs"
30 DESC_stereo="Stereo Anlage"
31 DESC_labor="Labor Licht"
32 DESC_schreibtisch="Schreibtisch Licht"
35 DESC_deckehinten="Decke Hinten"
36 DESC_deckevorne="Decke Vorne"
38 echo "Content-type: text/html"
42 echo "<title>Realraum rf433ctl</title>"
45 echo "<h1>Realraum rf433ctl</h1>"
46 echo "<table cellspacing='0'>"
47 for DISPID in $VALIDIDS; do
48 NAME="$(eval echo \$DESC_$DISPID)"
49 [ -z "$NAME" ] && NAME=$DISPID
50 echo "<form action=\"/cgi-bin/switch.cgi\">"
51 echo "<input type=\"hidden\" name=\"id\" value=\"$DISPID\" />"
52 # echo " <tr><td>$NAME</td><td><a href=\"switch.cgi?id=$DISPID&power=on\"><button value=\"ON\" /></a></td><td><a href=\"switch.cgi?id=$DISPID&power=off\"><button value=\"OFF\" /></a></td></tr>"
53 echo "<tr><td style=\"font-size:11pt; border-top:1px solid black; border-right:1px solid black; border-left:1px solid black;\">$NAME</td></tr><tr><td align='right' style=\"border-bottom:1px solid black; border-right:1px solid black; border-left:1px solid black;\">"
54 echo " <input type='submit' name='power' value='on' />"
55 echo " <input type='submit' name='power' value='off' />"
56 echo "</td></tr><tr><td style=\"height:1ex;\"></td></tr>"