diff --git a/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml b/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml
index b44126b7fa1650..0f8f19f1a888cd 100644
--- a/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml
+++ b/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml
@@ -3195,4 +3195,18 @@ limitations under the License.
+
+ MA-chime
+ CHIP
+ Chime
+ 0x0103
+ 0x0146
+ Simple
+ Endpoint
+
+
+
+
+
+
diff --git a/src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h b/src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h
index 4ee7dc5ca8779e..4a6cb8610136b3 100644
--- a/src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h
+++ b/src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h
@@ -7707,6 +7707,7 @@ typedef NS_ENUM(uint32_t, MTRDeviceTypeIDType) {
MTRDeviceTypeIDTypeMountedOnOffControlID MTR_PROVISIONALLY_AVAILABLE = 0x0000010F,
MTRDeviceTypeIDTypeMountedDimmableLoadControlID MTR_PROVISIONALLY_AVAILABLE = 0x00000110,
MTRDeviceTypeIDTypeCameraID MTR_PROVISIONALLY_AVAILABLE = 0x00000142,
+ MTRDeviceTypeIDTypeChimeID MTR_PROVISIONALLY_AVAILABLE = 0x00000146,
MTRDeviceTypeIDTypeWindowCoveringID MTR_AVAILABLE(ios(18.2), macos(15.2), watchos(11.2), tvos(18.2)) = 0x00000202,
MTRDeviceTypeIDTypeWindowCoveringControllerID MTR_AVAILABLE(ios(18.2), macos(15.2), watchos(11.2), tvos(18.2)) = 0x00000203,
MTRDeviceTypeIDTypeClosureBaseID MTR_PROVISIONALLY_AVAILABLE = 0x00000230,
diff --git a/src/darwin/Framework/CHIP/zap-generated/MTRDeviceTypeMetadata.mm b/src/darwin/Framework/CHIP/zap-generated/MTRDeviceTypeMetadata.mm
index 279e77c321e47e..f0a40f3b62d301 100644
--- a/src/darwin/Framework/CHIP/zap-generated/MTRDeviceTypeMetadata.mm
+++ b/src/darwin/Framework/CHIP/zap-generated/MTRDeviceTypeMetadata.mm
@@ -80,6 +80,7 @@
{ 0x0000010F, MTRDeviceTypeClass::Simple, @"Mounted On/Off Control" },
{ 0x00000110, MTRDeviceTypeClass::Simple, @"Mounted Dimmable Load Control" },
{ 0x00000142, MTRDeviceTypeClass::Simple, @"Camera" },
+ { 0x00000146, MTRDeviceTypeClass::Simple, @"Chime" },
{ 0x00000202, MTRDeviceTypeClass::Simple, @"Window Covering" },
{ 0x00000203, MTRDeviceTypeClass::Simple, @"Window Covering Controller" },
{ 0x00000230, MTRDeviceTypeClass::Simple, @"ClosureBase" },
diff --git a/zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp b/zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp
index 1d14563a3de866..6edf05b46933c8 100644
--- a/zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp
+++ b/zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp
@@ -6709,6 +6709,8 @@ char const * DeviceTypeIdToText(chip::DeviceTypeId id)
return "Mounted Dimmable Load Control";
case 0x00000142:
return "Camera";
+ case 0x00000146:
+ return "Chime";
case 0x00000202:
return "Window Covering";
case 0x00000203: