I’m having a situation where I’m constantly losing the connection to my Xenon. Both the
Boron Gateway and the Xenon are breathing Cyan and neither are reporting disconnect events. I can ping the Boron and invoke function calls, and it seems to behave quite as expected for hours or days.
The Xenon seems to think it’s connected (I have code in the Xenon to check Particle.connected() and it never detects a problem. And messages published by the Xenon seem to come through at any time. In fact whenever the Xenon publishes a message then I can ping it and invoke function calls for a short time. But after two or three minutes, it become unpingable. If/when the Xenon publishes another message, then I can ping it again.
I can somewhat work around it by having the Xenon send a “wake up” message at least once a minute, but that’s pretty clunky.
I was experiencing this issue with with 0.8.0-rc software, and was hoping that it would work better with 0.9.0. But even after putting 0.9.0 on both the Boron and the Xenon, it’s still behaving the same way.