diff --git a/src/app/zap-templates/zcl/data-model/draft/EN50523-appliance-identification.xml b/src/app/zap-templates/zcl/data-model/draft/EN50523-appliance-identification.xml
new file mode 100644
index 00000000000000..746b435e7b6c85
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/EN50523-appliance-identification.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/draft/meter-identification.xml b/src/app/zap-templates/zcl/data-model/draft/meter-identification.xml
new file mode 100644
index 00000000000000..c1fdaf03b0bbf5
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/meter-identification.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/draft/types/dehumidification-control.xml b/src/app/zap-templates/zcl/data-model/draft/types/dehumidification-control.xml
new file mode 100644
index 00000000000000..f6923851a0aa92
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/types/dehumidification-control.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/draft/types/illuminance-level-sensing.xml b/src/app/zap-templates/zcl/data-model/draft/types/illuminance-level-sensing.xml
new file mode 100644
index 00000000000000..5b578ecd0d35a3
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/types/illuminance-level-sensing.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/draft/types/onoff-switch-configuration.xml b/src/app/zap-templates/zcl/data-model/draft/types/onoff-switch-configuration.xml
new file mode 100644
index 00000000000000..7d45f79392cc61
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/types/onoff-switch-configuration.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/draft/types/power-profile.xml b/src/app/zap-templates/zcl/data-model/draft/types/power-profile.xml
new file mode 100644
index 00000000000000..58f0de68d018ff
--- /dev/null
+++ b/src/app/zap-templates/zcl/data-model/draft/types/power-profile.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/zap-templates/zcl/data-model/silabs/types-silabs.xml b/src/app/zap-templates/zcl/data-model/silabs/types-silabs.xml
index f9bd26ee5fce10..2ba27133278bcd 100644
--- a/src/app/zap-templates/zcl/data-model/silabs/types-silabs.xml
+++ b/src/app/zap-templates/zcl/data-model/silabs/types-silabs.xml
@@ -15,107 +15,10 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -133,22 +36,6 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -167,35 +54,4 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/zzz_generated/app-common/app-common/zap-generated/enums.h b/zzz_generated/app-common/app-common/zap-generated/enums.h
index d76f9ff69bdd32..2e20556e1826d9 100644
--- a/zzz_generated/app-common/app-common/zap-generated/enums.h
+++ b/zzz_generated/app-common/app-common/zap-generated/enums.h
@@ -328,8 +328,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION_OFFSET (2)
#define EMBER_AF_BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE (8)
#define EMBER_AF_BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE_OFFSET (3)
-#define EMBER_AF_BATTERY_ALARM_MASK_VOLTAGE_TOO_LOW (1)
-#define EMBER_AF_BATTERY_ALARM_MASK_VOLTAGE_TOO_LOW_OFFSET (0)
#define EMBER_AF_BITMAP16_MASK_MAP_MASK_VAL1 (1)
#define EMBER_AF_BITMAP16_MASK_MAP_MASK_VAL1_OFFSET (0)
#define EMBER_AF_BITMAP16_MASK_MAP_MASK_VAL2 (2)
@@ -466,10 +464,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_DAYS_MASK_MAP_FRIDAY_OFFSET (5)
#define EMBER_AF_DAYS_MASK_MAP_SATURDAY (64)
#define EMBER_AF_DAYS_MASK_MAP_SATURDAY_OFFSET (6)
-#define EMBER_AF_DEVICE_TEMP_ALARM_MASK_TOO_LOW (1)
-#define EMBER_AF_DEVICE_TEMP_ALARM_MASK_TOO_LOW_OFFSET (0)
-#define EMBER_AF_DEVICE_TEMP_ALARM_MASK_TOO_HIGH (2)
-#define EMBER_AF_DEVICE_TEMP_ALARM_MASK_TOO_HIGH_OFFSET (1)
#define EMBER_AF_DL_CREDENTIAL_RULE_MASK_SINGLE (1)
#define EMBER_AF_DL_CREDENTIAL_RULE_MASK_SINGLE_OFFSET (0)
#define EMBER_AF_DL_CREDENTIAL_RULE_MASK_DUAL (2)
@@ -646,12 +640,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_DOOR_LOCK_FEATURE_YEAR_DAY_ACCESS_SCHEDULES_OFFSET (10)
#define EMBER_AF_DOOR_LOCK_FEATURE_HOLIDAY_SCHEDULES (2048)
#define EMBER_AF_DOOR_LOCK_FEATURE_HOLIDAY_SCHEDULES_OFFSET (11)
-#define EMBER_AF_ENERGY_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_THE_DECIMAL_POINT (7)
-#define EMBER_AF_ENERGY_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_THE_DECIMAL_POINT_OFFSET (0)
-#define EMBER_AF_ENERGY_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT (120)
-#define EMBER_AF_ENERGY_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET (3)
-#define EMBER_AF_ENERGY_FORMATTING_SUPPRESS_LEADING_ZEROS (128)
-#define EMBER_AF_ENERGY_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET (7)
#define EMBER_AF_ETHERNET_NETWORK_DIAGNOSTICS_FEATURE_PACKET_COUNTS (1)
#define EMBER_AF_ETHERNET_NETWORK_DIAGNOSTICS_FEATURE_PACKET_COUNTS_OFFSET (0)
#define EMBER_AF_ETHERNET_NETWORK_DIAGNOSTICS_FEATURE_ERROR_COUNTS (2)
@@ -692,12 +680,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_LEVEL_CONTROL_OPTIONS_EXECUTE_IF_OFF_OFFSET (0)
#define EMBER_AF_LEVEL_CONTROL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL (2)
#define EMBER_AF_LEVEL_CONTROL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL_OFFSET (1)
-#define EMBER_AF_MAINS_ALARM_MASK_VOLTAGE_TOO_LOW (1)
-#define EMBER_AF_MAINS_ALARM_MASK_VOLTAGE_TOO_LOW_OFFSET (0)
-#define EMBER_AF_MAINS_ALARM_MASK_VOLTAGE_TOO_HIGH (2)
-#define EMBER_AF_MAINS_ALARM_MASK_VOLTAGE_TOO_HIGH_OFFSET (1)
-#define EMBER_AF_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST (4)
-#define EMBER_AF_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST_OFFSET (2)
#define EMBER_AF_MEDIA_INPUT_FEATURE_NAME_UPDATES (1)
#define EMBER_AF_MEDIA_INPUT_FEATURE_NAME_UPDATES_OFFSET (0)
#define EMBER_AF_MEDIA_PLAYBACK_FEATURE_ADVANCED_SEEK (1)
@@ -818,14 +800,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_SCENE_FEATURES_SCENE_NAMES_OFFSET (0)
#define EMBER_AF_SCENES_COPY_MODE_COPY_ALL_SCENES (1)
#define EMBER_AF_SCENES_COPY_MODE_COPY_ALL_SCENES_OFFSET (0)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_OPERATIONAL (1)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_OPERATIONAL_OFFSET (0)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_ADJUSTING (2)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_ADJUSTING_OFFSET (1)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_OPENING (4)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_OPENING_OFFSET (2)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_MOTOR_OPENING (8)
-#define EMBER_AF_SHADE_CLOSURE_STATUS_MOTOR_OPENING_OFFSET (3)
#define EMBER_AF_SIMPLE_BITMAP_VALUE_A (1)
#define EMBER_AF_SIMPLE_BITMAP_VALUE_A_OFFSET (0)
#define EMBER_AF_SIMPLE_BITMAP_VALUE_B (2)
@@ -874,14 +848,6 @@ enum EmberAfWiFiVersionType : uint8_t
#define EMBER_AF_THREAD_NETWORK_DIAGNOSTICS_FEATURE_MLE_COUNTS_OFFSET (2)
#define EMBER_AF_THREAD_NETWORK_DIAGNOSTICS_FEATURE_MAC_COUNTS (8)
#define EMBER_AF_THREAD_NETWORK_DIAGNOSTICS_FEATURE_MAC_COUNTS_OFFSET (3)
-#define EMBER_AF_TIME_STATUS_MASK_MASTER_CLOCK (1)
-#define EMBER_AF_TIME_STATUS_MASK_MASTER_CLOCK_OFFSET (0)
-#define EMBER_AF_TIME_STATUS_MASK_SYNCHRONIZED (2)
-#define EMBER_AF_TIME_STATUS_MASK_SYNCHRONIZED_OFFSET (1)
-#define EMBER_AF_TIME_STATUS_MASK_MASTER_ZONE_DST (4)
-#define EMBER_AF_TIME_STATUS_MASK_MASTER_ZONE_DST_OFFSET (2)
-#define EMBER_AF_TIME_STATUS_MASK_SUPERSEDING (8)
-#define EMBER_AF_TIME_STATUS_MASK_SUPERSEDING_OFFSET (3)
#define EMBER_AF_UNIT_LOCALIZATION_FEATURE_TEMPERATURE_UNIT (1)
#define EMBER_AF_UNIT_LOCALIZATION_FEATURE_TEMPERATURE_UNIT_OFFSET (0)
#define EMBER_AF_WI_FI_NETWORK_DIAGNOSTICS_FEATURE_PACKET_COUNTS (1)