Which version of 802.15.4 and ZigBee SmartThings are using?

I have a newest SmartThings Hub V3 2018 with the latest firmware 035.4. I mainly use ZigBee devices, and I found that there are plenty of versions of 802.15.4 (2003, 2006, 2011) and ZigBee protocol. I wonder which versions of 802.15.4 and ZigBee the SmartTHings Hub is using. Anyone can give me a hint?

ZHA (zigbee home automation)

They are now certified for Zigbee 3.0, which will fall back to ZHA 1.2 if necessary. They do not support the green power clusters or touchlink from zigbee 3.0, though, so in some ways it looks more like ZHA. But it is now 3.0

https://zigbeealliance.org/classic-product-search/#zigbeecertifiedproducts/productdetails3/5c93fb8dec87b02ee463c44a/

1 Like

Thanks a lot.

It seems like the underlying 802.15.4 protocol is still 2003 version. I checked that there were newer versions, e.g., 2011. Why don’t SmartThings update?

You might get a better answer from @tpmanley regarding this question.

@tpmanley Could you please help me out?

1 Like

@Jincheng_Wang Revision 21 of the Zigbee specification moved to 802.15.4-2011 which is what we’re using. Where do you see that it’s the 2003 version?

2 Likes

In my office there is a sniffing device, and I am just curious to view the ZigBee frame. I found that the Frame Version in the Frame Control Field is 0x00, which represents 802.15.4-2003. That’s why I am confused.

@Jincheng_Wang The Zigbee spec requires the Frame Version to be set to 0 to ensure backwards compatibility with previously deployed Zigbee devices that would not work if it was non-zero.

If you have the ability to send messages to the hub you could send a Node_Desc_req (clusterID 0x0002) and the Node_Desc_rsp will indicate the Stack Compliance Revision in bits 9-15 of the Server Mask field. I checked and it’s returning 0010110b to indicate R22 of the Zigbee spec.

3 Likes

Thanks, and I will try it.