Hi. I’m trying to figure out why some of our Photons have trouble connecting to Particle even when they have Wifi connectivity.
For brief background, we poll all our Photon’s in the field every 4 hours. And at each poll, we’ll have a handful of devices that time out. Occasionally, we go to the console and, yep, off line.
So, in the last build we added a new capability which is a 30 second timer that checks Wifi.ready() and Particle.connected() and if either return a false, the code increments one of the counters and these two number are then available in a published variable.
With a random check of devices, we usually get “0;0”. However, with one device, it reported “15;432” after being booted for only 28ish hours (when both counters would have been 0). That means 15 times on the 30 second interval it’s wifi.ready() was not working, BUT 432-15 times the Particle cloud was not connected but Wifi was working.
That doesn’t sound good! Thoughts?