ZCL library  4.3
ZCL library to manage a Zigbee network
Device Class Reference

This Class defines the Device Identifier of a Cluster. More...

#include <Device.h>

List of all members.

Public Types

enum  {
  OnOff_Switch = 0x0000, Level_Control_Switch = 0x0001, OnOff_Output = 0x0002, Level_Controllable_Output = 0x0003,
  Scene_Selector = 0x0004, Configuration_Tool = 0x0005, Remote_Control = 0x0006, Combined_Interface = 0x0007,
  Range_Extender = 0x0008, Mains_Power_Outlet = 0x0009, Door_Lock = 0x000a, Door_Lock_Controller = 0x000b,
  Simple_Sensor = 0x000c, Energy_anagement_System = 0x0050, Smart_Plugs = 0x0051, White_Goods = 0x0052,
  Meter_Interface = 0x0053, On_Off_Light = 0x0100, Dimmable_Light = 0x0101, Color_Dimmable_Light = 0x0102,
  On_Off_Light_Switch = 0x0103, Dimmer_Switch = 0x0104, Color_Dimmer_Switch = 0x0105, Light_Sensor = 0x0106,
  Occupancy_Sensor = 0x0107, Shade = 0x0200, Shade_Controller = 0x0201, Window_Covering_Device = 0x0202,
  Window_Covering_Controller = 0x0203, Heating_Cooling_Unit = 0x0300, Thermostat = 0x0301, Temperature_Sensor = 0x0302,
  Pump = 0x0303, Pump_Controller = 0x0304, Pressure_Sensor = 0x0305, Flow_Sensor = 0x0306,
  Humidity_Sensor = 0x03a0, IAS_Control_and_Indicating_Equipment = 0x0400, IAS_Ancillary_Control_Equipment = 0x0401, IAS_Zone = 0x0402,
  IAS_Warning_Device = 0x0403, Energy_Service_Interface = 0x0500, Metering_Device = 0x0501, In_Premise_Display = 0x0502,
  Programmable_Communicating_Thermostat = 0x0503, Load_Control_Device = 0x0504, Smart_Appliance = 0x0505, Prepayment_Terminal = 0x0506,
  Physical_Device = 0x0507, Unknown = 0xffff
}
 Enumeration constant to specify the Device. More...

Detailed Description

This Class defines the Device Identifier of a Cluster.


Member Enumeration Documentation

anonymous enum

Enumeration constant to specify the Device.

Enumerator:
OnOff_Switch 

Generic :

Level_Control_Switch 

Generic :

OnOff_Output 

Generic :

Level_Controllable_Output 

Generic :

Scene_Selector 

Generic :

Configuration_Tool 

Generic :

Remote_Control 

Generic :

Combined_Interface 

Generic :

Range_Extender 

Generic :

Mains_Power_Outlet 

Generic :

Door_Lock 

Generic :

Door_Lock_Controller 

Generic :

Simple_Sensor 

Generic :

Energy_anagement_System 

EnergyAtHome : Energy Management System (Home Gateway).

Smart_Plugs 

EnergyAtHome : Smart Plugs.

White_Goods 

EnergyAtHome : White Goods.

Meter_Interface 

EnergyAtHome : Meter Interface (Smart Info).

On_Off_Light 

Lighting :

Dimmable_Light 

Lighting :

Color_Dimmable_Light 

Lighting :

On_Off_Light_Switch 

Lighting :

Dimmer_Switch 

Lighting :

Color_Dimmer_Switch 

Lighting :

Light_Sensor 

Lighting :

Occupancy_Sensor 

Lighting :

Shade 

Closures :

Shade_Controller 

Closures :

Window_Covering_Device 

Closures :

Window_Covering_Controller 

Closures :

Heating_Cooling_Unit 

HVAC :

Thermostat 

HVAC :

Temperature_Sensor 

HVAC :

Pump 

HVAC :

Pump_Controller 

HVAC :

Pressure_Sensor 

HVAC :

Flow_Sensor 

HVAC :

Humidity_Sensor 

HVAC : Specific Cleode.

IAS_Control_and_Indicating_Equipment 

Intruder Alarm System :

IAS_Ancillary_Control_Equipment 

Intruder Alarm System :

IAS_Zone 

Intruder Alarm System :

IAS_Warning_Device 

Intruder Alarm System :

Energy_Service_Interface 

Smart Energy : Energy Service Interface.

Metering_Device 

Smart Energy : Metering Device.

In_Premise_Display 

Smart Energy : In Premise Display.

Programmable_Communicating_Thermostat 

Smart Energy : Programmable Communicating Thermostat (PCT).

Load_Control_Device 

Smart Energy : Load Control Device.

Smart_Appliance 

Smart Energy : Smart Appliance.

Prepayment_Terminal 

Smart Energy : Prepayment Terminal.

Physical_Device 

Smart Energy : Physical Device.

Unknown 

Unknown.


The documentation for this class was generated from the following file: