|  | // DO NOT EDIT MANUALLY - Generated file | 
|  | // | 
|  | // Identifier constant values for cluster SmokeCoAlarm (cluster code: 92/0x5C) | 
|  | // based on src/controller/data_model/controller-clusters.matter | 
|  | #pragma once | 
|  |  | 
|  | #include <lib/core/DataModelTypes.h> | 
|  |  | 
|  | namespace chip { | 
|  | namespace app { | 
|  | namespace Clusters { | 
|  | namespace SmokeCoAlarm { | 
|  | namespace Events { | 
|  | namespace SmokeAlarm { | 
|  | inline constexpr EventId Id = 0x00000000; | 
|  | } // namespace SmokeAlarm | 
|  |  | 
|  | namespace COAlarm { | 
|  | inline constexpr EventId Id = 0x00000001; | 
|  | } // namespace COAlarm | 
|  |  | 
|  | namespace LowBattery { | 
|  | inline constexpr EventId Id = 0x00000002; | 
|  | } // namespace LowBattery | 
|  |  | 
|  | namespace HardwareFault { | 
|  | inline constexpr EventId Id = 0x00000003; | 
|  | } // namespace HardwareFault | 
|  |  | 
|  | namespace EndOfService { | 
|  | inline constexpr EventId Id = 0x00000004; | 
|  | } // namespace EndOfService | 
|  |  | 
|  | namespace SelfTestComplete { | 
|  | inline constexpr EventId Id = 0x00000005; | 
|  | } // namespace SelfTestComplete | 
|  |  | 
|  | namespace AlarmMuted { | 
|  | inline constexpr EventId Id = 0x00000006; | 
|  | } // namespace AlarmMuted | 
|  |  | 
|  | namespace MuteEnded { | 
|  | inline constexpr EventId Id = 0x00000007; | 
|  | } // namespace MuteEnded | 
|  |  | 
|  | namespace InterconnectSmokeAlarm { | 
|  | inline constexpr EventId Id = 0x00000008; | 
|  | } // namespace InterconnectSmokeAlarm | 
|  |  | 
|  | namespace InterconnectCOAlarm { | 
|  | inline constexpr EventId Id = 0x00000009; | 
|  | } // namespace InterconnectCOAlarm | 
|  |  | 
|  | namespace AllClear { | 
|  | inline constexpr EventId Id = 0x0000000A; | 
|  | } // namespace AllClear | 
|  |  | 
|  | } // namespace Events | 
|  | } // namespace SmokeCoAlarm | 
|  | } // namespace Clusters | 
|  | } // namespace app | 
|  | } // namespace chip |