I'm creating a project that will notify a users Android device when their plant needs to be watered. I'm building the Android app myself using Android Studio. I'm using a Grove Pi moisture sensor to record the readings from the Pi coded in Python. I'm also using a USB WiFi dongle for RPi internet connection.
My problem is I'm not sure how to get the android application to access the information recorded from the Pi. Should I be using an intermediate server that the Pi posts to and the Android device reads from? If anybody could tell me what to do I would be eternally grateful and forever in your debt.