#!/bin/bash

TMPFILE=/tmp/$$.file ; export TMPFILE

echo "+---------------------+"
echo "| S M A R T C H E C K |"
echo "+---------------------+"

echo
echo "Dominio : "
echo "---------------------------------"
grep \"dominio\" /home/st/cfg_dominio.json | awk -F \" {' print $4 '}

opkg list-installed | grep -e smartlock -e passy >$TMPFILE
echo
echo "Installed versions : "
echo "---------------------------------"
cat $TMPFILE

META_PASSY_VER=`cat $TMPFILE | grep  meta-passy | awk '{ print $3 }' `            ; export META_PASSY_VER
PASSY_VER=`cat $TMPFILE      | grep  passy | grep -v meta-passy | awk '{ print $3 }' ` ; export PASSY_VER
echo 
echo "Passy state"
echo "---------------------------------"
if  [ "$META_PASSY_VER" != "$PASSY_VER" ]
then
	echo "Broken installed passy $META_PASSY_VER (last $PASSY_VER)"
else
	echo "Correctly installed passy $PASSY_VER"
fi


CONFIG_VER=`jsonpar.py -p version` ; export CONFIG_VER
CONFIG_CRE=`jsonpar.py -p creationTime` ; export CONFIG_CRE
echo 
echo "Config "
echo "---------------------------------"
echo "version $CONFIG_VER "
echo "created $CONFIG_CRE "
if [ -f /home/st/sconfigfix.json ]
then
	echo "stconfigfix ACTIVE"
else
	echo "stconfigfix NOT_PRESENT"
fi

TURNSTYLE_VER=`jsonpar.py -p version -f /home/root/node_production_app/node_modules/smartlock/package.json` ; export TURNSTYLE_VER
echo 
echo "Turnstyle "
echo "---------------------------------"
echo "version package : $TURNSTYLE_VER "

WIFI_NAME=`iwgetid wlan0 --raw` ; export WIFI_NAME
echo 
echo "Wifi "
echo "---------------------------------"
echo "Active : $WIFI_NAME "

echo
rm $TMPFILE

