Dobry den
Potreboval by som pomoct so shell scriptom. Ide oto ze potrebujem spravit aby dani kod zaslal pushbullet notifikaciu len pri zmene hodnoty v danom subore gpio (
sys/class/gpio/gpio2/value/
, cize ak bude v danom subore 1 tak script vypise notifikaciu len raz a nebude ju vypisovat stale pokial sa vsak zmeni na 0 vyhodi to notifikaciu zase. Cize ide oto aby to vypisovalo len notifikaciu pri danej zmene z 0 na 1 alebo z 1 na 0 .
Vedel by mi niekto poradit ?
Dakujem
#!/bin/sh
while [ "1" = "1" ]
do
a=1 # Fixed value
b=0 # Fixed value - 1
page=$(cat /sys/class/gpio/gpio2/value)
echo "Temperature: $page"
if [ $page -ge $a ]
then
curl -u $API: https://api.pushbullet.com/v2/pushes -d type=note -d title="Zavlaha povolena je "$page"°C" -d body="$MSG"
echo "1"
elif [ $page -le $b ]
then
fi
sleep 30
done