Forum Navigation
Please or Register to create posts and topics.

Codigo alarmas

hola estoy metiendo este código :

//ALARMA INTRUSISMO

if (circuits[26].Out1_Value == true){
if (ReadInput(20)==LOW){SetAlarm(0);circuits[27].Value=1;}
else{ResetAlarm(0);circuits[27].Value=0; }
}
else{ResetAlarm(0);circuits[27].Value=0;}

cuando se activa la alarma queda permanente y  no se resetea . En otra vivienda lo tengo  así y si me sale, la diferencia en que en este esta la entrada de la alarma en una tarjeta  I2C (ReadInput(20)) y en la que va bien es MKR  ReadInput(0). En las dos viviendas están configuradas las entradas como swicth

if (circuits[8].Out1_Value == true){

if (ReadInput(0)==LOW){
SetAlarm(0);
circuits[7].Value=1;// ON SIRENA GARAJE
circuits[9].Value=1;// ON TELEGRAN GARAJE
}
else{ResetAlarm(0);circuits[9].Value=0;}

else{
ResetAlarm(0);
circuits[7].Value=0;
}

A ver  si me podéis ayudar. Gracias