Testato:
capisco, non vedo veloce e semplice la situazione, una cosa e' appunto remotizzare i comandi gia' esistenti, quindi con dei semplici rele' andare a cmandare il cancello ed ad attivare la centralina, cosi' come anche farti arrivare la segnalazione che l'allarme e' attivo.
Altro e' andare ed intercettare tutti i segnali di ogni sensore, riconoscendoli uno per uno, e riceverli lato arduino.
Che poi onestamente ma a che serve questa complicazione ? a te interessa sapere se l'allarme sta suonando, e magari staccarlo da remoto o appunto inserirlo da remoto, ma che ti arrivano dei segnali di quando si apre la porta, non capisco. Ogni giorno ti arriverebbero decine di segnali porta, finestra, balcone. Infiniti segnali di cancello aperto chiuso
Infatti l'automazione del cancello è la cosa più semplice in se.. il difficile è solo che i 4 reed sul cancello (per i fine corsa in apertura e chiusura) sono a 50mt da casa dove starebbe l'arduino (i fili per il comando li potrei intercettare dentro casa..).
Per il discorso allarme voglio ottenere il monitoraggio continuo di tutto anche perchè fondamentalmente non c'è molto traffico in casa (e poi le notifiche in push potrei sempre disattivarle).
Direi che il lato sensori mi preoccupa fino ad un certo punto, sarà sufficiente scrivere una routine di learn dei sensori memorizzando il segnale di ogni singolo sensore nella eeprom (un po' quello che fa la centrale allarme), ed una routine di learn di un telecomando per poterlo emulare inviando con il tx lo stesso segnale di uno dei telecomandi.
Sicuramente ci sarà da bestemmiare in lingue antiche, sopratutto per essere il rpimo approccio con arduino.. ma per quelle ho una fervida fantasia