I implemented a farming monitoring project with three raspberries ( one is server and the others are the clients with the humidity sensor ). The server and the client is connected via Wifi and the server works as DHCP server so each client which connect to server get an Ip address and they send every 30 minutes the data to the server which store them to a database.
From an app in my laptop i can connect to server via Wifi, TCP/Ip protocol ( server has a static Ip ) and i can see the data in my laptop.
Now, I would like to install this system ( server and clients ) to my farm ( far away from my home ) and connect to the server from my app. Because i will not have internet connection in my farm i saw that a good way is to put a 3g/4g dongle in the server.
I would like to ask how i can implement this way and have server-client model via 3g/4g network?
Thank you in advance.