#!/bin/sh for QUERY in `echo $QUERY_STRING | tr '&' ' '`; do for VALUE in `echo $QUERY | tr '=' ' '`; do if [ "$VALUE" = "id" ]; then ID='?' elif [ "$ID" = "?" ]; then ID=$VALUE elif [ "$VALUE" = "power" ]; then POWER='?' elif [ "$POWER" = "?" ]; then POWER=$VALUE elif [ "$VALUE" = "mobile" ]; then MOBILE='1' NOFLOAT='1' elif [ "$VALUE" = "nofloat" ]; then NOFLOAT='1' fi i=$i+1 done done VALID_ONOFF_IDS="ceiling1 ceiling2 ceiling3 ceiling4 ceiling5 ceiling6" VALID_SEND_IDS="" DESC_ceiling1="Decke E-Labor (SSW)" DESC_ceiling2="Decke Leinwand (S)" DESC_ceiling3="Decke Eingang (W)" DESC_ceiling4="Decke Durchgang (O)" DESC_ceiling5="Decke Auslage (N)" DESC_ceiling6="Decke Küche (NNO)" echo "Content-type: text/html" echo "" echo "" echo "" echo "Realraum Relay Power" echo '' echo '' echo "" echo "" #echo "

Realraum rf433ctl

" #echo "
" echo "
" echo "
" for DISPID in $VALID_ONOFF_IDS; do NAME="$(eval echo -n \$DESC_$DISPID)" [ -z "$NAME" ] && NAME=$DISPID echo "
" echo "" if gpio_is_on $DISPID; then echo " " echo " " else echo " " echo " " fi echo "" echo -n "
$NAME
" # echo -n "
$NAME (" # print_gpio_state $DISPID # echo ")
" echo "
" if [ "$NOFLOAT" = "1" ]; then echo "
" fi done #Alle echo "
" echo "" echo -n " " echo -n " " echo "" echo -n "
Alle
" echo "
" if [ "$NOFLOAT" = "1" ]; then echo "
" fi #Pattern1 echo "
" echo -n " " echo -n " " echo -n " " echo -n " " echo -n " " echo -n " " echo "
" if [ "$NOFLOAT" = "1" ]; then echo "
" fi echo "
" if [ "$MOBILE" != "1" -a -n "$VALID_SEND_IDS" ]; then echo "
" ITEMCOUNT=0 echo "
" fi echo "
" echo "" echo ""