(New here so I understand if your hesitant to help haha but I hope to be around for awhile)
I just recently got put in a position at a company where I am trying to help revamp security solutions for perimeter security.
I want to create a prototype of how I want the system to work using an Arduino. I have an ESP8266 that I configured alongside IFTTT to send an SMS when our system is triggered. The triggering mechanism is a normally open switch. When the normally open switch is closed, our controller triggers a dry contact output. Then the ESP8266 recognizes the switch has closed and sends a text to my phone (ex: "The system has been compromised!!")
So basically our controller handles everything and then sends the output to the ESP8266. All that I want to do is create an arduino setup that can tell if the switch is going off (like an alarm) and then be able to monitor it on a local network (or access it on the web from anywhere). Also ideally I would want the SMS "texting" feature to be left intact. I am not sure if I can hook up the ESP2866 wifi capabilities with the Arduino Uno to solve the internet problem.
I know that the specifics aren't all here, I was hoping I could get some help in the form of guidance (links of tutorials/explanations).
Any questions you have that I could answer to further along this idea would be great.