X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=router_gpio_relay_licht%2Fmswitch.cgi;h=c389c387396696f0a9bf13cefbbc1b81d90b70cf;hb=050398149d26f27a0b19971cbcea990574d73a57;hp=6d0d587a7b57591894f72e9877abeca1c3076b44;hpb=8f476b3ad609555cab9e7343098080c5e349653d;p=svn42.git diff --git a/router_gpio_relay_licht/mswitch.cgi b/router_gpio_relay_licht/mswitch.cgi index 6d0d587..c389c38 100755 --- a/router_gpio_relay_licht/mswitch.cgi +++ b/router_gpio_relay_licht/mswitch.cgi @@ -25,31 +25,32 @@ done print_gpio_state() { GPIOVALUE=$(cat "${GPIOPATH}${1}/value") if [ "$GPIOVALUE" = "1" ]; then - echo "1" + echo -n "true" else - echo "0" + echo -n "false" fi } gpio_is_on() { - GPIOVALUE=$(cat "${GPIOPATH}${1}/value") + GPIOVALUE=$(cat "${GPIOPATH}${1}/value") [ "$GPIOVALUE" = "1" ] } echo "Content-type: text/html" echo "" - +echo "{" for CHECKID in $VALID_ONOFF_IDS; do VAL="" VAL="$(eval echo \$GPIO_$CHECKID)" if [ $VAL == 1 -o $VAL == 0 ]; then echo "$VAL" > "${GPIOPATH}${CHECKID}/value" fi - echo -n "$CHECKID:" + echo -n "\"$CHECKID\":" print_gpio_state $CHECKID + echo "," done - +echo "\"-1\":false}" # echo "" # echo "" # echo "Realraum Relay Switch"