# Alteração do status do alarme

O trigger Alteração do status do alarme executa a operação quando uma variável configurada em Variável satisfaz o tipo de condição e alarme.

##### Bloco

##### Texto

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

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

1. Variável

2. Condição

3. Tipo de alarme

Variável | Selecione a variável.
Condição | Selecione o status do alarme. ##### Bloco [Active] [Return] [Ack] [UnAck] [Change any status] ##### Texto onAlarmStatusChange '$Enums.AlarmStatus.Active' '$Enums.AlarmStatus.Return' '$Enums.AlarmStatus.Ack' '$Enums.AlarmStatus.UnAck' onAnyAlarmStatusChange
Tipo de alarme | Selecione o tipo de alarme. ##### Bloco [HiHi] [Hi] [LoLo] [Lo] ##### Texto 'HiHi' 'Hi' 'LoLo' 'Lo'

(Exemplo)

Quando o alarme para a variável Var2 ocorre, a Var1 é ATIVADA.

##### Bloco

##### Texto

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