FAQ: Zigbee Application Profiles, or why not all zigbee devices work with SmartThings


#1

Zigbee is always zigbee, but the standard allows for different "profiles,"including manufacturer proprietary ones.

These are not all able to communicate with each other, they don’t even use the same addressing schemes.

SmartThings uses the Zigbee Home Automation profile (ZHA 1.2). Devices using other zigbee profiles may be able to join to the network, but their communications may not be understood, or they may frequently drop off because they don’t receive a handshake message they are expecting.

There a lot of different ways to explain this, but I think one of the easiest is to think of zigbee as a post office and the different profiles as different languages. The outside envelope for different messages may look similar, have a specific format, and have enough information to pass the letter on to its destination. But the contents inside could be written in Chinese, Russian, English, etc. A person who can speak one of these languages doesn’t necessarily understand any of the others.

That’s not a perfect analogy, but it is good enough to explain why two zigbee devices might not be able to work together even if they’re on the same network.

Zigbee design prioritizes energy efficiency. If a feature isn’t needed by a particular profile, it was usually cut. A limited set of choices meant less energy required to process each message.

The ability of individual manufacturers to design their own profiles was considered a plus, particularly by companies with major security requirements. Essentially they got to write their own messages with their own secret codes, knowing that no one else would be able to read them. It’s one of the reasons that zigbee became popular with security systems. But it’s also the reason why you can’t usually use a control4 zigbee device with a SmartThings system. They are both using zigbee, but they are using incompatible profiles.

The following is an engineering document which explains how one transceiver manufacturer tries to deal with different zigbee profiles. Most people can just skip this, but those with a firmware-oriented technical background who want to see a practical example should find this interesting:

http://www.telegesis.com/download/document-centre/application_notes/TG-APP-R3xxInterop-202.pdf

Anyway, long story short: the zigbee standard allows for multiple profiles, and they are not all compatible with SmartThings. Look for Devices certified for ZHA 1.2 and you’ll have the best chance of getting them to work with SmartThings.

(By the way, the zigbee alliance is working on a meta profile, zigbee 3.0, which would combine many of the individual profiles into one, and add additional IP addressing support, but it’s not widely adopted yet and it won’t be backwards compatible. And the zigbee standard will still allow for manufacturer specific profiles.)


IKEA Trådfri
Adding other brands of Zigbee equipment
Can SmartThings work with a Zigbee remote?
Zigbee gas detector for kitchen
Easier way for smartthings to control ir devices?
Keypads + meshing?
FAQ: Can I integrate my Zigbee Smart Meter With SmartThings?
Hue lights experience for Osram Lightify bulbs? (Sync to music)
My Non ST Adventure (2018)
Thermostat and TRV (Radiator Valves)
Smart things hub zig bee connection? (NV Energy mPowered Thermostat)
"Device Handler for Dummies"? Any suggestions for a newbie?
Integration of Smart Downlight LED lights( Zigbee capability) with Smartthings hub
220v Zigbee extender for Smartthings Multipurpose Sensor
Information on connecting custom hardware to the hub?
Den available for pre-order today
SSE Smart Meter and Homekit?
Netvox ZigBee devices compatibility
AlertMe Replacement some questions compatibility between US and UK
FAQ: All in one place--is there a single comprehensive list of all Devices that work with SmartThings?
Mostly a ST rant, but I'll accept advice
Am i going to have a large collection of hubs?
ByeBye Smartthings, you're too unreliable!
Network design for 24 outbuildings? (Best protocol, etc)
Looking for 220v switch and wall outlet
Generic Zigbee Bulbs?
Need a ZigBee Repeater - Possibly Dumb Questions
Local On/Off Switch for Extractor Fan? (UK) (Prefer zigbee if available, but local Zwave is OK)
Corded devices to ST (Finland)
Legrand radiant vs. Lutron Caseta
FAQ: SmartThings international function
Total newbie help required (UK)
What are Zigbee and Z-Wave? Everything you need to know!
Magneto-resistive (self-powered) switches?
Phillips EasySmart Instant Fit LED T8 Bulbs
LED ZigBee Light Driver -- developer help needed
Just a Button? 1 button, nothing more fancy?
Zigbee Meshing Question
Trust Zigbee Bulb
Leynew WF323 Zigbee RGB Controller--anyone tried it?
Some general questions about zigbee compatibility and repeaters
EU SmartThings compatible repeaters
Minimum Number of Devices for Zigbee Mesh Reliability?
Smartthings and Europea Zwave?
How do I pair Philips Living White outlet with ST
Xiaomi Aqara Sensors - Review Overview
Den UK Lightswitches
Tendril OTL-8 ZigBee Smart Plug
Anyone using UK smart plugs with The Hue Bridge?
The Next Generation of SmartThings is Here
Card Access Sub-Zero/Wolf Smart Appliance Module?
Hue Bridge - Zigbee 3rd Party Light Integrations
Energy monitoring UK
New Smarthings Layout with 200 devices (Europe)
Control4 Switches and Dimmers
Your Ideas for New ST-compatible Security Products Needed for Academic Project
New to IOT: A Few Questions about Mesh Networks
Z Wave issues in concrete block home. Is Zigbee a better option?
#2

Now that more details are available on zigbee 3.0 and devices are starting to come to market, note that it will only combine the profiles previously based on zigbee pro addressing. That includes ZHA, ZLL, and zigbee green, but specifically does not include the Zigbee Smart Energy profile used in smart meters.

https://www.silabs.com/community/wireless/zigbee-and-thread/knowledge-base.entry.html/2017/06/15/what_is_zigbee_30-tCs4

The new 2018 V3 SmartThings Hub will support zigbee 3.0, as well as legacy ZHA devices. There has been some staff discussion of possibly eventually updating V2 hubs to also support zigbee 3.0, but no timeline and no promises.