Aggiornato driver rainsensorqty alla versione 0.2.0

This commit is contained in:
lejubila
2019-08-12 08:24:57 +02:00
parent 40ab2e3b25
commit e2eda96f2c
15 changed files with 490 additions and 182 deletions

View File

@@ -1,17 +1,17 @@
#
# Driver rainsensorqty - driver for measure the rain volume
# Author: androtto
# file "init.include.sh"
# Inizializza il driver, viene richiamata nella funzione init di piGarden
#
# variables from general config file /etc/piGarden.conf
#RAINSENSORQTY_LOOPSFORSETRAINING=10 # dopo 10 impulsi, 10 vaschette riempite si considera pioggia
#RAINSENSORQTY_SECSBETWEENRAINEVENT=10800 # =3h, significa che dopo 3 si resetta il numero di vaschette da riempire e solo dopo il riempimento del numero di vaschette si considera una nuova pioggia
# Version: 0.2.0
# Data: 11/Aug/2019
function drv_rainsensorqty_init {
local f="drv_rainsensorqty_init"
local monitor_sh="$RAINSENSORQTY_DIR/rainsensorqty_monitor.sh"
# format RAIN_GPIO="drv:rainsensorqty:25"
drv_rainsensorqty_writelog $f "NORMAL - executing $monitor_sh"
drv_rainsensorqty_writelog $f "NORMAL: executing $monitor_sh"
# esegue rainmonitor
if [ -x "$monitor_sh" ] ; then
@@ -21,8 +21,6 @@ function drv_rainsensorqty_init {
else
drv_rainsensorqty_writelog $f "ERROR: cannot find \"\$monitor_sh \" "
fi
}
set | $GREP -e ^GPIO -e ^LOG -e ^CUT -e ^JQ -e ^RAIN -e ^SCR -e ^TMP > "$RAINSENSORQTY_DIR/set_var"
set | $GREP -e ^GPIO -e ^LOG -e ^CUT -e ^JQ -e ^RAIN -e ^SCR -e ^TMP > "${RAINSENSORQTY_DIR}/.set_var"