We plan to setup and monitor MVP units at several schools. The issue for us is the lack of access at each school’s router to setup static IP addresses or open specific ports.
My thought then is to setup 1 server in a location where I have the ability to set the IP and ports. The school MVP’s would periodically send data to the server and check for any new instructions. The interval for the communications could be a part of the setup based on requirements.
I imagine that the server could be a Raspberry Pi, a windows PC or a cloud service.
One challenge would be ensuring a way to differentiate the data coming from each MVP unit.
I would be interested in any and all feedback, ideas and support for this project.