ZigBee ProfileID,DeviceID,ClusterID
The structure of a profile
Zigbee Public Profile IDs table
There are two main types of profile IDsviz. public profile and manufacturer specific profile. The data transmissionand reception in zigbee device occurs using application profile. They havespecific IDs assigned with size of 16 bits.
• Public profile - ranges from0x0000 to 0x7fff
• Manufacturer Specific Profile -ranges from 0xbf00 to 0xffff
Public profiles are used in order tohave interoperability between different OEM devices. Manufacturer specificprofiles are used by OEMs which do not require any interoperability with otherOEM products.
Following table mentions zigbee public profile IDs.
Zigbee Public Profile IDs | Description |
0x0101 | Industrial plant monitoring |
0x0104 | Home Automation |
0x0105 | Commercial Building Automation |
0x0107 | Telecom Applications |
0x0108 | Personal Home and Hospital Care |
0x0109 | Smart Energy |
0xA1E0 | Green Power |
Zigbee Device IDs table
Following table mentions Zigbee DeviceIDs. These IDs range from 0x0000 to 0xFFFF. The IDs in the table are used inHome Automation Profile of zigbee.
Zigbee Device Group | Zigbee Device IDs | Description |
Generic | 0x0000 | ON/OFF Switch |
| 0x0001 | Level Control Switch |
| 0x0002 | ON/OFF Output |
| 0x0003 | Level Controllable Output |
| 0x0004 | Scene Selector |
| 0x0005 | Configuration Tool |
| 0x0006 | Remote control |
| 0x0007 | Combined Interface |
| 0x0008 | Range Extender |
| 0x0009 | Mains Power Outlet |
Lighting | 0x0100 | ON/OFF Light |
| 0x0101 | Dimmable Light |
| 0x0102 | Color Dimmable Light |
| 0x0103 | ON/OFF Light Switch |
| 0x0104 | Dimmer Switch |
| 0x0105 | Color Dimmer Switch |
| 0x0106 | Light Sensor |
| 0x0107 | Occupancy Sensor |
Closures | 0x0200 | Shade |
| 0x0201 | Shade Controller |
HVAC | 0x0300 | Heating/Cooling Unit |
| 0x0301 | Thermostat |
| 0x0302 | Temperature Sensor |
| 0x0303 | Pump |
| 0x0304 | Pump Controller |
| 0x0305 | Pressure Sensor |
| 0x0306 | Flow sensor |
Intruder Alarm Systems | 0x0400 | IAS Control and Indicating Equipment |
| 0x0401 | IAS Ancillary Control Equipment |
| 0x0402 | IAS Zone |
| 0x0403 | IAS Warning Device |
Smart Energy | 0x0500 | Energy Service Portal |
| 0x0501 | Metering Device |
| 0x0502 | In-Premise Display |
| 0x0503 | Programmable Communicating Thermostat(PCT) |
| 0x0504 | Load Control Device |
| 0x0505 | Smart Appliance |
| 0x0506 | Prepayment Terminal |
GP Generic | 0x0060 | GP Proxy |
| 0x0061 | GP Proxy Minimum |
| 0x0062 | GP Target Plus |
| 0x0063 | GP Target |
| 0x0064 | GP Commissioning Tool |
| 0x0065 | GP Combo |
| 0x0066 | GP Combo Minimum |
Zigbee Cluster IDs table
• Zigbee Cluster IDs 0x0000to 0x7FFF - It is used as zigbee standard cluster
• Zigbee Cluster IDs 0x8000to 0xFBFF - reserved for future
• Zigbee Cluster IDs 0xFC00to 0xFFFF - Manufacturer specific
Following table mentions Zigbee ClusterIDs.
Domain | Zigbee Cluster IDs | Description |
Generic | 0x0000 | Basic |
| 0x0001 | Power configuration |
| 0x0002 | Device temperature configuration |
| 0x0003 | Indentify |
| 0x0004 | Groups |
| 0x0005 | Scenes |
| 0x0006 | ON/OFF |
| 0x0007 | ON/OFF Switch configuration |
| 0x0008 | Level Control |
| 0x0009 | Alarms |
| 0x000A | Time |
| 0x000B | RSSI Location |
| 0x0015 | Commissioning |
| 0x0800 | Key Establishment |
Closures | 0x0100 | Shade Configuration |
HVAC | 0x0200 | Pump Configuration and Control |
| 0x0201 | Thermostat |
| 0x0202 | Fan control |
| 0x0203 | Dehumidification Control |
| 0x0204 | Thermostat User Interface Configuration |
Lighting | 0x0300 | Color Control |
| 0x0301 | Ballast Configuration |
Measurement and sensing | 0x0400 | Luminance Measurement |
| 0x0401 | Luminance Level Sensing |
| 0x0402 | Temperature Measurement |
| 0x0403 | Pressure Measurement |
| 0x0404 | Flow Measurement |
| 0x0405 | Relative Humidity Measurement |
| 0x0406 | Occupancy Sensing |
Security and Safety | 0x0500 | IAS Zone |
| 0x0501 | IAS ACE |
| 0x0502 | IAS WD |
Green Power | 0x0021 | Green Power cluster |
Smart Energy | 0x0700 | Price |
| 0x0701 | Demand Response and Load Control |
| 0x0702 | Simple Metering |
| 0x0703 | Message |
| 0x0704 | Smart Energy Tunneling (Complex Metering) |
| 0x0705 | Pre-Payment |