I have used the nrf8002 chip before and love it but now I am trying a different application that requires a bit more smarts. I am trying to design a system that can have an unlimited amounts of connections (wifi/mesh) and will be used for sensor data. Power is a big concern of course. The idea is that I will keep the sensor in deep sleep mode every minute. Check sensor value, if hits a thresh hold, turn on BLE and send the data through to a hub or directly over wifi to a server. I would also like to be able to have OTA programming as well.
I have looked into Electric Imp as a solution but there closed back end box and subscription model based system was a turn off for me. What would be a good first step towards a nordic solution of the above use case scenario?
Ideally I would like the battery to last 1-5 years. even if I need to use a 1 amp coin cell battery.
Also, my programming knowledge is very limited. Arduino, Html, CSS, JS, basics of java/c# (Why I like the nrf8002 chipset) What is the best way to program the firmware on the SOC as a starting off base?