Hey everyone, I am working on a home sensor and automation project and have pretty much choosen to use the Xbee 802.15.4 (series 1) modules. I do not require high datarate. Most messages will be at 1 Hz or slower. The messages will only be a few bytes. Xbee seems to be a perfect solution.
I am about to make my purchase of 15 modules. My dilemma is whether or not I need the Xbee-Pro 802.15.4 modules ($32 ea) to have reliable comms through walls or if I can get by with the Xbee 802.15.4 1mw modules ($19 ea). At 15 modules, the cost difference is almost $200!
My home is a 2-story home (about 1700 sq. ft.). I plan to have a sensor/automation box in every room of my house. My network is a bit complex in that I wish to have every node know about each other. There will also be multiple control boxes. One control box will connect to a PC and the other will be a standalone unit with a keypad and LCD. The standalone control unit will be pretty much in the center of the house on the first floor and the PC box will be in a room. So basically, all sensor/automation units will have to be able to communicate with each other as well as with the control boxes. I can do this by making all units point-to-point or by using something like DigiMesh. DigiMesh allows for true Mesh where each node is an end-point and a router and a coordinator is not needed. With DigiMesh, I may be able to use the Xbee 802.15.4 1mw modules.
I decided not to use the Zigbee or Series 2/2.5 modules because I am really interested in DigiMesh. Also, I plan to power the sensor/automation boxes via battery and solar. With DigiMesh, each node can sleep. With Zigbee, the routers and coordinators should not sleep. I know there are solutions to those problems such as having a dedicated router thats always plugged in but I am pretty stubborn in that I want to use DigiMesh if I do any meshing at all.
So…I’m confused and I am hoping for some advice from someone who has done something similar. There are several options:
Should I spend $200 more to buy the Xbee-Pro 802.15.4 modules and configure it as point-to-point? This seems most reliable and simple but most expensive as well.
Should I buy the Xbee 1mw 802.15.4 modules and configure it as point-to-point and hope they can all talk to each other through walls? Would 1mw with a small 2.1 dB RPSMA omni antenna be good enough?
Should I buy the Xbee 1mw 802.15.4 modules and wait until DigiMesh comes out which should be in a few weeks? This is proably the most efficient method and my preferred option but very risky since DigiMesh is new. Also, if DigiMesh fails AND the 1mw modules can’t all talk to each other via point-to-point, then I will have wasted a good deal of money.
What do you think I should do? All comments are appreciated.
Thanks,
Steve