How about revising the functional requirements so that the device itself is simply a moisture sensor that reports to a cloud automation platform (eg. thinger.io), via WiFi? Then all the alarming, tracking and reporting features would be implemented on the monitoring device (smartphone).
Arduino appeals because of its relative cost and complexity advantage. My goal is to design the final packaging so that it can be compact and weather-proof, ultimately suitable for high volume production.
Would appreciate if you could recommend suitable sensor module and Arduino kit to suit.
Thanks also for the RPi information - are there any groups you could recommend based in Melbourne?
Hi Alex, you could also have a go with a Pycom (LoPy or similar), you can do all the things you have indicated with one of these and then also connect to Lora or Sigfox and integrate that way. Build a node-red perhaps. Micropython is a great development and learning platform too. If you are in Melb, we have a Micropython meetup group in Hawthorn once a month, this might be a good way to get started if you go that way. Lots of helpful and knowledgeable members that will help you get up and running, that’s how I got underway. Check us out at