I have a very simple application. One Argon is acting as Internet gateway and a bunch of Xenon devices are measuring data and should send that data to the internet. It’s not a “real” mesh because the Xenons are in deep sleep for 60 minutes and only wake up for a few minutes to measure and send data, then they go back to sleep.
As far as I understand, I have 2 options:
a) The Argon can be a “dumb” gateway without any actual functionality. The Xenons will directly connect to the Particle cloud through the Argon and will be able to call Particle.publish.
b) The Xenons can collect their data and only use Mesh.publish. The Argon is a bit less “dumb”, listens to that data and sends it to the Particle cloud on its own.
What is the more efficient solution? What are the pros and cons of each?