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>

Reply via email to