Hi, TI,
我目前正使用CC2538DK (ZHA)控制Philips Hue bulb.
基本的join/bind/ZCL commands都可以操作並從sniffer上觀察到protocol neogotiation.
之前在leave上遇到了些阻礙,不過在買入Philips Remote Control後強制將他reset至少先workout掉了。
第一個問題,接下來是想要觀察ZLL的protocol neogotiation from sniffer,但對於master key的概念還並不是很了解。
如果在ZHA network裡面,我只要在analyzer中預輸入ZHA public TCLK即可解出封包。但在ZLL裡面似乎要apply master key進去(trust center master key?)
從ZLL profile spec上解讀是master key是用來在ZLL commissioning的過程中加密TCLK or Network Key的key,那是不是我只要在analyzer裡輸入ZLL的master key後,
讓sniffer從旁側錄commisioning過程即可得到TCLK or Network Key? 我猜是Network Key,因為ZLL並沒有Trust Center,所以neogotiate出的應該是ZLL的network key。
不知道這樣的解讀是否正確,以及是否有相關經驗的線上前輩們能給點建議。謝謝!
第二個問題,Z-Light Stack可以porting到CC2538上嗎?
手上現有的設備:
CC2538EM + SmartRF06 * 2
CC2531EM * 1
Philips Hue bulb * 1
Philips Remote Control * 1
VV:
http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/81385.aspx
可以移植的,你是想移植Lighting的程序吗?
那么PWM方面的驱动需要你自己来实现下。
falllian Tong:
回复 VV:
謝謝您,這帖子實在很專業,小弟會認真拜讀。
PWM是指power management的driver是嗎?