We have several use cases that need to be covered in order to fully support the farms which fall into a few different categories
Grid vs. battery/solar powered
Direct network access vs. network bridge
High vs. low bandwidth (e.g. video/images vs. sensor values)
Centralized/single-use vs. distributed multi-use systems
For example, if a farm just has one freezer that they want to monitor then they could just plug a sensor directly into a single board computer using wall power, and connect to wifi. On the other hand, if they want many remote sensors across the entire farm than the system gets more complicated with power and local networking needed.
In designing these different systems I think we have 3 primary factors to consider:
https://youtu.be/Lrn1gfq3YLE points to using ARM MBED for LoRa nodes to facilitate over the air firmware updated. For production deployments this will be key.
We are in the early stages of putting this all together. We are always interested to learn from farmers what their needs are and how we can better design things. Would you be available for a quick interveiw about your needs?