Aggunto eventi cron_add_before, cron_add_after, cron_del_before, cron_del_after, ev_open_in_before, ev_open_in_after, exec_poweroff_before, exec_poweroff_after, exec_reboot_before, exec_reboot_after ed eseguito bugfix vari

This commit is contained in:
lejubila
2017-11-19 23:24:48 +01:00
parent 8d4849db75
commit 22ec16cc9d
17 changed files with 161 additions and 26 deletions

View File

@@ -190,6 +190,9 @@ function ev_open_in {
message_write "warning" "Alias solenoid not specified"
return 1
fi
trigger_event "ev_open_in_before" "$3" "$4" "$1" "$2"
gpio_alias2number $alias > /dev/null 2>&1
minute_start=$(($minute_start + 1))
@@ -201,6 +204,7 @@ function ev_open_in {
if [ "$minute_start" -eq "1" ]; then
ev_open $alias $force
cron_start="- - - - -"
else
cron_add open_in $cron_start "$alias" "$force"
fi
@@ -210,6 +214,8 @@ function ev_open_in {
message_write "success" "Scheduled start successfully performed"
trigger_event "ev_open_in_after" "$3" "$4" "$cron_start" "$cron_stop"
#echo $cron_start
#echo $cron_stop
@@ -757,19 +763,22 @@ function send_identifier {
# Spenge il sistema
#
function exec_poweroff {
trigger_event "exec_poweroff_before"
local PATH_SCRIPT=`$READLINK -f "$DIR_SCRIPT/scripts/poweroff.sh"`
echo "$PATH_SCRIPT" > tmp/prova.txt
sleep 15
. $PATH_SCRIPT
trigger_event "exec_poweroff_after"
}
#
# Spenge il sistema
#
function exec_reboot {
trigger_event "exec_reboot_before"
local PATH_SCRIPT=`$READLINK -f "$DIR_SCRIPT/scripts/reboot.sh"`
sleep 15
. $PATH_SCRIPT
trigger_event "exec_reboot_after"
}
function debug1 {