I need help deciding between an 802.15.4 or Zigbee XBee module. I know it depends on the type of application, so I'll explain what I'm trying to achieve.
I understand the following:
Series 1 => 802.15.4
Series 2 => ZigBee
Series 2 is not 'better' than Series 1.
Series 2 is more complex than Series 1, so does it implies that it gives you more choices?
I'm building a simple home automation system, where I want to send/receive data from a central XBee module to/from other XBee modules around the house. The central module will be connected to a Raspberry PI. For some of the devices, for instance controlling lights, I want to switch a relay directly from one of the output pins on the XBee module. Because there are multiple devices, I cant use the Transparent Operation mode, but will have to use the API Operation. I also need to use the API Operation in order to toggle some of the output pins on the module. What is also important is that the end devices are low power.
As far as I know, with Zigbee you can create a mesh network, so is my central controller is out of reach to an end device, it can relay messages to that devices via other devices that are in range? Would this be possible with Series 1?
For my application, what is the advantage of series 2 over series 1? Would I be able to achieve all of this with a 'Series1/802.15.4' module? In what circumstancs should I choose series 2?
Also, not sure if somebody knowns this, but would it be better to connect the module to the raspberry pi via usb or directly to the serial pins?