大家好,
TI推出了基于标准ZigBee Home Automation profile 1.2 的网关方案,TI的该方案发布了Z-Stack Linux Gateway软件产品,该软件运行在Beaglebone Black(TI Sitara AM335x)+CC2531 USB Dongle(ZigBee Chip) 的硬件平台上。
该方案中提供了非常简单易用的API函数,可以让开发者方便的开发ZigBee Home Automation产品,并且将Home Automation里面的其他ZigBee设备方便的连接到Internet/Clould.
之所以称为简单易用,TI已经完成了从ZigBee数据包到IP数据包的转换,并且最后以标准Socket提供给应用程序,可以让基于TCP/IP标准的应用程序与网关连接。另外在网关中加入关于Home Automation profile 1.2 的实现,针对网关上ZigBee Chip的程序更新加入了 SBL (Serial Boot Loader), 针对ZigBee网络里面其他设备的程序更新加入了OTA(Over the Air) Server功能,完成对ZigBee节点的空中程序升级。
详细关于该Gateway方案的软件架构看下图和User Guide
。可以在http://www.ti.com/tool/z-stack下载Z-STACK-LINUX-GATEWAY SDK.

Susan Yang:
多谢VV分享!
chen jack2:
回复 Susan Yang:
多谢多谢 太有用了!
需要消化一段时间
Xiaobo Zhang:
VV大神,IOS和Android的SDK什么时候会有呢?
Xiaobo Zhang:
什么时候能有单纯的linux下使用的版本呢?
这个版本是用了beaglebone设备呀~~ 还是说需要自己去编译linux版本的?
VV:
回复 Xiaobo Zhang:
基于Android版本的SDK后续会有支持!
yuanfeng luo:
多谢VV分享
Huilin Zhang:
提供的2531 firmware可以在2530上跑?
启动server的时候出现如下错误
[NWK_MGR/MAIN] ERROR: Endpoint Registration Failed [NWK_MGR/MAIN] ERROR: Reading Local Network Information Failed [NWK_MGR/MAIN] : Initialization failed. Quitting now. mhoyt
OTA SERVER started (pid 1475) at Mon Mar 31 13:36:27 UTC 2014 [OTASRVR/MAIN] : Error – Could not register OTA endpoint with zstackserver.Exiting…
starting tracker with our pid ./zigbeeHAgw and pid list 1442 1449 1465 1475
请问是什么原因?
VV:
回复 Huilin Zhang:
这个固件只针对CC2531的,而且指针对,我们的开发CC2531EMK的,
我们会在下周,在官网上发布最新的Z-Stack Home 1.2.1版本,在里面会包含这个固件的源代码,所以客户可以根据自己的板子去修改相关的硬件,可以支持CC2530/CC2531/CC2538
Susan Yang:
回复 VV:
又有新版本发布,支持!
Aries Lord:
回复 VV:
Z-stack Home 1.2.0中的ZNP可以用么?一些配置能否更改?
TI中文支持网