‘Device Class’ Enumerations

The device classes that are used in load control are enumerated in the teSE_DRLCDeviceClassFieldBitmap structure below:

typedef enum
{
   E_SE_DRLC_HVAC_COMPRESSOR_OR_FURNACE_BIT = 0x00,
   E_SE_DRLC_STRIP_BASEBOARD_HEATERS_BIT,
   E_SE_DRLC_WATER_HEATER_BIT,
   E_SE_DRLC_POOL_PUMP_SPA_JACUZZI_BIT,
   E_SE_DRLC_SMART_APPLIANCES_BIT,
   E_SE_DRLC_IRRIGATION_PUMP_BIT,
   E_SE_DRLC_MANAGED_COMMERCIAL_AND_INDUSTRIAL_LOADS_BIT,
   E_SE_DRLC_SIMPLE_MISC_LOADS_BIT,
   E_SE_DRLC_EXTERIOR_LIGHTING_BIT,
   E_SE_DRLC_INTERIOR_LIGHTING_BIT,
   E_SE_DRLC_ELECTRIC_VEHICLE_BIT,
   E_SE_DRLC_GENERATION_SYSTEMS_BIT,
   E_SE_DRLC_DEVICE_CLASS_FIRST_RESERVED_BIT
} teSE_DRLCDeviceClassFieldBitmap;

The device class enumerations are listed and described in the table below.

Device Class Enumeration

Description

E_SE_DRLC_HVAC_COMPRESSOR_OR_FURNACE_BIT

HVAC compressor or furnace

E_SE_DRLC_STRIP_BASEBOARD_HEATERS_BIT

Strip/baseboard heater

E_SE_DRLC_WATER_HEATER_BIT

Water heater

E_SE_DRLC_POOL_PUMP_SPA_JACUZZI_BIT

Pool/spa/jacuzzi pump

E_SE_DRLC_SMART_APPLIANCES_BIT

Smart appliance

E_SE_DRLC_IRRIGATION_PUMP_BIT

Irrigation pump

E_SE_DRLC_MANAGED_COMMERCIAL_AND_INDUSTRIAL_LOADS_BIT

Managed Commercial & Industrial (C&I)

E_SE_DRLC_SIMPLE_MISC_LOADS_BIT

Simple miscellaneous (residential on/off)

E_SE_DRLC_EXTERIOR_LIGHTING_BIT

Exterior lighting

E_SE_DRLC_INTERIOR_LIGHTING_BIT

Interior lighting

E_SE_DRLC_ELECTRIC_VEHICLE_BIT

Electric vehicle

E_SE_DRLC_GENERATION_SYSTEMS_BIT

Generation systems

E_SE_DRLC_DEVICE_CLASS_FIRST_RESERVED_BIT

Reserved

Parent topic:Enumerations