I am using Xbee series 2 modules to handle communications between my home automation modules. As my base station, I am using Raspberry PI with Xbee coordinator attached to it.
It all seems to be working well, however, after around a week of flawless functionality, the xbee module just freezes. It does not respond to anything and appears disconnected. The only way I can bring it back to life is to remove it from the socket and put back (or power-off the whole board).
I've tried both using an addon board to inteface the xbee directly with Raspi's serial port and using a USB-based XBee adapter. In both cases, the problem is the same - after few days the xbee module just stops responding.
I suppose I could detect this state and device a way to perform the reset using GPIO but it "should" work as it is.
Anyone experiencing similar issues?