blog about wireless xbee arduino network

came across this one today - -

well written

Have you ever taken the time to explore Zigbee? The whole concept sounds great: it's a standardized, mesh network. And then you dig into each vendor's implementation and the API they've written into the firmware of their chips is completely different. So it turns out that you're locking yourself into a single vendor anyway.

I agree with you. The lower layers for Zigbee protocol will always be the same, but the high level API's can vary widely. The same can be true to a certain extent when you work with WiFi or Bluetooth chips from different vendors.