Maduino LoRaWan

Job ID: 31948621

Budget: $250 – $750 USD

Hello

I've designed a breach sensor for remote locations on fencing.

I've written a basic program on an Arduino UNO just to see that the sensor works to design; (it does), and have subsequently purchased a Maduino ATmega 328 with an RFM96 LoRa module built in.
I know this is a P to P module, but I understand it can be made LoRaWAN with a Lmik sketch.

1: So I need this to be made LoRaWAN compatible.

2: I need the MCU program expanded to include the following...

An "I'm still working" frame should be sent to the system say every six hours with an alert in the event of a malfunction.
A "Disturbance" alert sent to the system in the event of activity that lasts less than three seconds (industry standard).
A "Breach" alert sent to the system and relayed to the client in the event activity that lasts more than 3 seconds.
If a "Disturbance" alert occurs often enough, (say 5 times or more in a 10 minute window), then an alert also sent to the client.
Each sector is individually named and shown graphically on the GUI for quick identification of the breach area.
A report of activity sent to the client monthly. Important to identify areas of high traffic.

I will need to easily be able to program the MCU's myself and will need clear instructions how to get the data to TTN.

After that, I'll think about the GUI.

Can you do that and at what cost?
Thank You