# Changement d'état d'alarme

Le déclencheur Changement d'état d'alarme exécute l'opération lorsqu'une variable configurée dans Variable correspond à la condition et le type d'alarme.

##### Bloc

##### Texte

onAlarmStatusChange(VARIABLE, $Enums.AlarmStatus.Active,$Enums.AlarmType.HiHi, ()=>{
1 2 3
});

onAnyAlarmStatusChange(VARIABLE,()=>{
1
});

1. Variable

2. Condition

3. Type d'alarme

Variable | Sélectionnez la variable.
Condition | Sélectionnez l'état de l'alarme. ##### Bloc [Active] [Return] [Ack] [UnAck] [Change any status] ##### Texte onAlarmStatusChange '$Enums.AlarmStatus.Active' '$Enums.AlarmStatus.Return' '$Enums.AlarmStatus.Ack' '$Enums.AlarmStatus.UnAck' onAnyAlarmStatusChange
Type d'alarme | Sélectionnez le type d'alarme. ##### Bloc [HiHi] [Hi] [LoLo] [Lo] ##### Texte 'HiHi' 'Hi' 'LoLo' 'Lo'

(Exemple)

Lorsque l'alarme pour la variable Var2 se produit, Var1 est activée.

##### Bloc

##### Texte

onAlarmStatusChange(Var2,$Enums.AlarmStatus.Active,$Enums.AlarmType.HiHi,()=>{
Var1 = true;
});