Telegesis R310 AT Command Set Documentation: http://www.telegesis.com/download/document-centre/zigbee_home_automation/TG-PM-0513-CICIER310-AT-Command-Manual%20-%20r13.pdf
From: Morrow, Joseph L Sent: Thursday, August 18, 2016 1:43 PM To: 'Karthikeyan P' <karthikeyanprakash at outlook.com>; iotivity-dev at lists.iotivity.org Subject: RE: Iotivity with Zigbee Hello Karthikeyan, Currently, the only implementation of ZigBee is against ZigBee Home Automation spec 1.2 using Telegesis AT Command Set API (AT Command Set is documented here: http://www.telegesis.com/download/document-centre/zigbee_home_automation/TG-PM-0513-CICIER310-AT-Command-Manual%20-%20r13.pdf). This API is up-leveled and abstracted at [IOTIVITY]/plugins/zigbee_wrapper. If you wanted to bring in support for other ZigBee modules, you will need to write a sister module to "[IOTIVITY]/plugins/zigbee_wrapper/telegesis_wrapper" (for example, for 'xbee' you would have to create "[IOTIVITY]/plugins/zigbee_wrapper/xbee_wrapper" module entirely). As for your firmware questions, you will have to perform some analysis of the way the module "Zigbee_Wrapper" abstracts the "Telegesis_Wrapper" module. From there you will need to do further analysis on how this abstraction may/may not apply to XBee/SILabs APIs and conclude what changes may be needed to either Firmware of XBee/SILabs or what changes may be needed in the "Zigbee_Wrapper module. From here, you would need to document and request the community to make these changes or you can go ahead and contribute the changes in a review at any time. As of now, the implementation in IoTivity for ZigBee is specific to Telegesis, but was architected to allow for other module types as you've stated. AFAIK, The addition of other modules has been ignored for the timebeing as the APIs for the other module types (XBee/SILabs APIs) don't meld well with IoTivity's open source license type (this difference in license types could affect IoTivity releases to the general public). Thanks, Joey From: iotivity-dev-bounces at lists.iotivity.org<mailto:iotivity-dev-bounces at lists.iotivity.org> [mailto:[email protected]] On Behalf Of Karthikeyan P Sent: Thursday, August 18, 2016 5:23 AM To: iotivity-dev at lists.iotivity.org<mailto:iotivity-dev at lists.iotivity.org> Subject: [dev] Iotivity with Zigbee Hi Iotivity Team, I would like to know about implementation of Iotivity with ZigBee. I tried looking at few documents and finally got this<https://wiki.iotivity.org/zigbee_plugin_-_using_plugin_interface_module>. I would like to know whether ordinary ZigBee modules such as XBee or Silicon Labs EM35X series could be used to implement Iotivity. If yes, What type of implementation required in firmware part?. Regards, Karthikeyan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160818/e87529d1/attachment.html>
