#!/bin/bash linea=9 tempo=$2 pompasi=1 pompa=11 log=$(mktemp) if [ __${tempo}__ == ____ ] ; then echo "non e' stato indicato il tempo, si va in automatico" |tee -a ${log} tempo=2000 fi # verifica la presenza del file "irrigatore" |tee -a ${log} if [ -f ~/script/irrigatore ]; then echo "File 'irrigatore' presente" |tee -a ${log} echo "Apertura valvola ${linea} per ${tempo}" |tee -a ${log} raspi-gpio set ${linea} dl if [ ${pompasi} == 1 ]; then echo "Accensione pompa ${pompa}" |tee -a ${log} raspi-gpio set ${pompa} dl fi sleep ${tempo} if [ ${pompasi} == 1 ]; then echo "Spengo pompa ${pompa}" |tee -a ${log} raspi-gpio set ${pompa} dh fi echo "Chiusura valvola ${linea}" |tee -a ${log} raspi-gpio set ${linea} dh else echo "Accensione linea ${linea} per ${tempo}\nDisattivata: manca file 'irrigatore' in home" |tee -a ${log} fi cat ${log} | mail -s "linea ${linea} per ${tempo}" root rm ${log} #dl lo attiva #dh lo disattiva #op abilita la linea