#!/bin/sh #LOGIN_HOST=heidi.shack #LOGIN_HOST=heidi:5000 LOGIN_HOST=10.42.10.38:5000 all_led(){ for i in 3g wlan lan wps;do led $i $1 done } led(){ /usr/bin/mrled $1 $2 } # fix for mr3020 weirdness while sleep 1; do uid=$(nfc-list | grep UID | cut -d: -f 2 | sed 's/ //g') if ! [ x"$uid" = x ];then online=$(wget -O- http://$LOGIN_HOST/user/$uid/online 2>/dev/null) if [ x"$online" = "x" ];then led lan timer elif [ "$online" = "false" ];then action="login" led 3g timer else action="logout" led wlan timer fi wget -O- http://$LOGIN_HOST/user/$uid/$action &>/dev/null echo $uid $action sleep 5 all_led none fi done