Celui-ci propose 3 états, à priori :
0 : Disarmed
1 : Armed Home
2 : Armed away
On peut récupérer ce status dans un script shell :
Code : Tout sélectionner
get_alarme() {
cmd="http://$dz_host:$dz_port/json.htm?type=command¶m=getsecstatus"
resul=`curl -s -i -H "Accept: application/json" $cmd | grep secstatus | cut -f2 -d":" | tr -d "," `
#echo "get_alarm result : $resul" >>/tmp/detect
if [ -z $resul ]
then
alarm_state=0
else
alarm_state=$resul
fi
}
Mais il semble que le statut du Security panel change ( de 0 à 1, par exemple) , sans attendre la temporisation de 30 ou 60 seconde
Quelqu'un sait-il comment obtenir le state 'tempo en cours' ?
Objectif : Ne pas activer une sirène durant les 30s ou 60s de délai de grâce, afin de quitter la zone surveillée, par exemple.