| EnumsNotUsedAsTypeInXML: |
| # List of enums that are not used as a type in XML. By adding an enum |
| # to this list you prevent incorrectly assuming from code that you are |
| # able to use kUnknownEnumValue safely. This happens for derived clusters |
| # such as ModeBase where there are CommonTag, DerivedClusterTags, MfgTags. |
| - "DishwasherMode::ModeTag" |
| - "LaundryWasherMode::ModeTag" |
| - "RefrigeratorAndTemperatureControlledCabinetMode::ModeTag" |
| - "RvcRunMode::ModeTag" |
| - "RvcRunMode::StatusCode" |
| - "RvcCleanMode::ModeTag" |
| - "RvcCleanMode::StatusCode" |
| - "RvcOperationalState::OperationalStateEnum" |
| - "RvcOperationalState::ErrorStateEnum" |
| - "EnergyEvseMode::ModeTag" |
| - "WaterHeaterMode::ModeTag" |
| - "DeviceEnergyManagementMode::ModeTag" |
| |
| CommandHandlerInterfaceOnlyClusters: |
| # List of clusters that are implemented entirely with |
| # CommandHandlerInterface and hence do not need generated command dispatch. |
| # This uses asUpperCamelCase versions of the cluster name. |
| - Network Commissioning |
| - Scenes Management |
| - RVC Run Mode |
| - RVC Clean Mode |
| - Service Area |
| - Dishwasher Mode |
| - Laundry Washer Mode |
| - Oven Mode |
| - Oven Cavity Operational State |
| - Refrigerator And Temperature Controlled Cabinet Mode |
| - Operational State |
| - Activated Carbon Filter Monitoring |
| - HEPA Filter Monitoring |
| - RVC Operational State |
| - Sample MEI |
| - Microwave Oven Control |
| - Energy EVSE |
| - Energy EVSE Mode |
| - Device Energy Management |
| - Device Energy Management Mode |
| - Electrical Power Measurement |
| - Electrical Energy Measurement |
| - Wi-Fi Network Management |
| - Thread Border Router Management |
| - Thread Network Directory |
| - Water Heater Management |
| - Water Heater Mode |
| |
| # We need a more configurable way of deciding which clusters have which init functions.... |
| # See https://github.com/project-chip/connectedhomeip/issues/4369 |
| ClustersWithInitFunctions: |
| - Color Control |
| - Groups |
| - Identify |
| - Level Control |
| - Localization Configuration |
| - Occupancy Sensing |
| - On/Off |
| - Pump Configuration and Control |
| - Time Format Localization |
| - Thermostat |
| - Mode Select |
| - Sample MEI |
| - Scenes Management |
| |
| ClustersWithAttributeChangedFunctions: |
| - Bridged Device Basic |
| - Door Lock |
| - Identify |
| - Pump Configuration and Control |
| - Window Covering |
| - Fan Control |
| - Thermostat |
| |
| ClustersWithShutdownFunctions: |
| - Barrier Control |
| - On/Off |
| - Door Lock |
| - Level Control |
| - Color Control |
| - Sample MEI |
| - Scenes Management |
| - Thermostat |
| |
| ClustersWithPreAttributeChangeFunctions: |
| - Door Lock |
| - Pump Configuration and Control |
| - Thermostat User Interface Configuration |
| - Time Format Localization |
| - Localization Configuration |
| - Mode Select |
| - Fan Control |
| - Thermostat |
| - Energy Preference |
| - Laundry Washer Controls |
| - Laundry Dryer Controls |