Hey,
I’ve been testing particle platform for the last months and it brings many interesting and good things to development. I’m creating second version of our current remote monitoring/management system and it seems if I go all the way with Particle I would be touching pretty much every Particle cloud function available. With the previous product version we’ve already built LAMP stack which acts currently as the end point. So now I’m trying to evaluate if we should go with particle cloud or stick to our own stack with TCP client or some mix of these.
Basically our system sends data every 5 minutes to the cloud from 5-20 sensors/touchscreens depending on a device. For this I was thinking of using particle.publish() and then webhooks to send the data to our database server to be logged.
Secondly I’d be using function calls to trigger some actions for the device remotely (turn some devices on/off for example).
Thirdly I need to be able to send timer(s) (max 100 char long string per timer) daily to the device for which I was thinking of using particle.subscribe on the device end to receive the data.
So far I haven’t been able to start long time testing with electron but will be doing that during the upcoming weeks. We’re trying to get the product into production around August.
My main question is what’s the stability of the Particle cloud and all the small parts associated with it? If we have thousands of devices, can we trust that webhooks(and other parts) will be stable and everything should work as expected or are there still too many bugs which occur from time to time?
Basically I’ve been trying to read from the community threads as much as possible and my understanding is that everything mostly works but there are still some hiccups every now and then and also some new bugs introduced in new firmwares? Also what’s the roadmap for the upcoming months, where the focus will be?