Accès aux states du Domoticz Security Panel
Publié : 05 janv. 2015, 15:28
Domoticz inclut un clavier virtuel appelé 'Security Panel'
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 :
Lorsque l'on saisit le bon code PIN, et que l'on bascule en mode 1 ou 2, il affiche une temporisation, jusqu'à atteindre 0 puis afficher 'Armed......'
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.
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.