Can I control commercially available zigbee switches and devices through my Xbee?
As long as they are zigbee alliance certified, in theory, yes you can. That is what zigbee alliance is there for. But you will have to dig deep into documents of those switches first. Without documents from specific switches, I don't think we can help you further.