3 export LANG="en_US.UTF-8"
4 LOG="/tmp/fhemwrapper.log"
6 if [ "$REQUEST_METHOD" != "POST" -a \
7 "$REQUEST_METHOD" != "PUT" -a \
8 "$REQUEST_METHOD" != "GET" ]; then
12 echo -en "Access-Control-Allow-Origin: *\r\n"
13 echo -en "Access-Control-Allow-Methods: GET, POST, PUT\r\n"
14 echo -en "Content-type: text/plain\r\n\r\n"
16 #DATAIN=$(</dev/stdin)
19 FHEM="/opt/fhem/fhem.pl localhost:7072"
22 if [ "$REQUEST_METHOD" = "GET" ]; then
25 if [ "$REQUEST_METHOD" = "POST" ]; then
29 echo "Request at `date`" >> $LOG
30 echo " Command:" >> $LOG
32 echo " DataIn:" >> $LOG
33 echo " $DATAIN" >> $LOG
35 #DATAOUT=`$FHEM "$CMD"`
36 #echo $DATAOUT | hexdump -C