From 3534070f6ec39846c9dbed7e0a8d2862f4eb5c97 Mon Sep 17 00:00:00 2001 From: yunhanw Date: Tue, 17 Jan 2023 10:15:35 -0800 Subject: [PATCH] run codegen --- .../python/chip/clusters/Objects.py | 496 +++++++++--------- 1 file changed, 248 insertions(+), 248 deletions(-) diff --git a/src/controller/python/chip/clusters/Objects.py b/src/controller/python/chip/clusters/Objects.py index 92cab8362db39a..a3ea5940b69d0b 100644 --- a/src/controller/python/chip/clusters/Objects.py +++ b/src/controller/python/chip/clusters/Objects.py @@ -87,7 +87,7 @@ class Commands: @dataclass class Identify(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0003 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -103,7 +103,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TriggerEffect(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0003 - command_id: typing.ClassVar[int] = 0x0040 + command_id: typing.ClassVar[int] = 0x00000040 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -263,7 +263,7 @@ class Commands: @dataclass class AddGroup(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'AddGroupResponse' @@ -281,7 +281,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddGroupResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -299,7 +299,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ViewGroup(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ViewGroupResponse' @@ -315,7 +315,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ViewGroupResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -335,7 +335,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetGroupMembership(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetGroupMembershipResponse' @@ -351,7 +351,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetGroupMembershipResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -369,7 +369,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveGroup(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'RemoveGroupResponse' @@ -385,7 +385,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveGroupResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -403,7 +403,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveAllGroups(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -417,7 +417,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddGroupIfIdentifying(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0004 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -599,7 +599,7 @@ class Commands: @dataclass class AddScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'AddSceneResponse' @@ -623,7 +623,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -643,7 +643,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ViewScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ViewSceneResponse' @@ -661,7 +661,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ViewSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -687,7 +687,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'RemoveSceneResponse' @@ -705,7 +705,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -725,7 +725,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveAllScenes(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'RemoveAllScenesResponse' @@ -741,7 +741,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveAllScenesResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -759,7 +759,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StoreScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'StoreSceneResponse' @@ -777,7 +777,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StoreSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -797,7 +797,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RecallScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -817,7 +817,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetSceneMembership(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetSceneMembershipResponse' @@ -833,7 +833,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetSceneMembershipResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -855,7 +855,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedAddScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0040 + command_id: typing.ClassVar[int] = 0x00000040 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'EnhancedAddSceneResponse' @@ -879,7 +879,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedAddSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0040 + command_id: typing.ClassVar[int] = 0x00000040 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -899,7 +899,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedViewScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0041 + command_id: typing.ClassVar[int] = 0x00000041 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'EnhancedViewSceneResponse' @@ -917,7 +917,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedViewSceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0041 + command_id: typing.ClassVar[int] = 0x00000041 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -943,7 +943,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CopyScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0042 + command_id: typing.ClassVar[int] = 0x00000042 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'CopySceneResponse' @@ -967,7 +967,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CopySceneResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0005 - command_id: typing.ClassVar[int] = 0x0042 + command_id: typing.ClassVar[int] = 0x00000042 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -1219,7 +1219,7 @@ class Commands: @dataclass class Off(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1233,7 +1233,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class On(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1247,7 +1247,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Toggle(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1261,7 +1261,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class OffWithEffect(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0040 + command_id: typing.ClassVar[int] = 0x00000040 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1279,7 +1279,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class OnWithRecallGlobalScene(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0041 + command_id: typing.ClassVar[int] = 0x00000041 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1293,7 +1293,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class OnWithTimedOff(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0006 - command_id: typing.ClassVar[int] = 0x0042 + command_id: typing.ClassVar[int] = 0x00000042 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1681,7 +1681,7 @@ class Commands: @dataclass class MoveToLevel(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1703,7 +1703,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Move(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1725,7 +1725,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Step(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1749,7 +1749,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Stop(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1767,7 +1767,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToLevelWithOnOff(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1789,7 +1789,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveWithOnOff(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1811,7 +1811,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StepWithOnOff(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1835,7 +1835,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopWithOnOff(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -1853,7 +1853,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToClosestFrequency(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0008 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3307,7 +3307,7 @@ class Commands: @dataclass class InstantAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3325,7 +3325,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class InstantActionWithTransition(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3345,7 +3345,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StartAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3363,7 +3363,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StartActionWithDuration(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3383,7 +3383,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3401,7 +3401,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class PauseAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3419,7 +3419,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class PauseActionWithDuration(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3439,7 +3439,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ResumeAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3457,7 +3457,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnableAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3475,7 +3475,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnableActionWithDuration(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3495,7 +3495,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class DisableAction(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3513,7 +3513,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class DisableActionWithDuration(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0025 - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -3793,7 +3793,7 @@ class Commands: @dataclass class MfgSpecificPing(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0028 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x10020000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -4328,7 +4328,7 @@ class Commands: @dataclass class QueryImage(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0029 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'QueryImageResponse' @@ -4358,7 +4358,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class QueryImageResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0029 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -4388,7 +4388,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ApplyUpdateRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0029 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ApplyUpdateResponse' @@ -4406,7 +4406,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ApplyUpdateResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0029 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -4424,7 +4424,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class NotifyUpdateApplied(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0029 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -4599,7 +4599,7 @@ class Commands: @dataclass class AnnounceOTAProvider(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x002A - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -6305,7 +6305,7 @@ class Commands: @dataclass class ArmFailSafe(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ArmFailSafeResponse' @@ -6323,7 +6323,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ArmFailSafeResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6341,7 +6341,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetRegulatoryConfig(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'SetRegulatoryConfigResponse' @@ -6361,7 +6361,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetRegulatoryConfigResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6379,7 +6379,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CommissioningComplete(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'CommissioningCompleteResponse' @@ -6393,7 +6393,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CommissioningCompleteResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0030 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6699,7 +6699,7 @@ class Commands: @dataclass class ScanNetworks(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ScanNetworksResponse' @@ -6717,7 +6717,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ScanNetworksResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6739,7 +6739,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddOrUpdateWiFiNetwork(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NetworkConfigResponse' @@ -6759,7 +6759,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddOrUpdateThreadNetwork(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NetworkConfigResponse' @@ -6777,7 +6777,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveNetwork(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NetworkConfigResponse' @@ -6795,7 +6795,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class NetworkConfigResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6815,7 +6815,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ConnectNetwork(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ConnectNetworkResponse' @@ -6833,7 +6833,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ConnectNetworkResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -6853,7 +6853,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ReorderNetwork(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0031 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NetworkConfigResponse' @@ -7126,7 +7126,7 @@ class Commands: @dataclass class RetrieveLogsRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0032 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'RetrieveLogsResponse' @@ -7146,7 +7146,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RetrieveLogsResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0032 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -7366,7 +7366,7 @@ class Commands: @dataclass class TestEventTrigger(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0033 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -7748,7 +7748,7 @@ class Commands: @dataclass class ResetWatermarks(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0034 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -8218,7 +8218,7 @@ class Commands: @dataclass class ResetCounts(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0035 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -9442,7 +9442,7 @@ class Commands: @dataclass class ResetCounts(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0036 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -9863,7 +9863,7 @@ class Commands: @dataclass class ResetCounts(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0037 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -10208,7 +10208,7 @@ class Commands: @dataclass class SetUtcTime(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0038 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -11262,7 +11262,7 @@ class Commands: @dataclass class OpenCommissioningWindow(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003C - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -11290,7 +11290,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class OpenBasicCommissioningWindow(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003C - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -11310,7 +11310,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class RevokeCommissioning(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003C - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -11547,7 +11547,7 @@ class Commands: @dataclass class AttestationRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'AttestationResponse' @@ -11563,7 +11563,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AttestationResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -11581,7 +11581,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CertificateChainRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'CertificateChainResponse' @@ -11597,7 +11597,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CertificateChainResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -11613,7 +11613,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CSRRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'CSRResponse' @@ -11631,7 +11631,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class CSRResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -11649,7 +11649,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddNOC(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NOCResponse' @@ -11673,7 +11673,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class UpdateNOC(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NOCResponse' @@ -11691,7 +11691,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class NOCResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -11711,7 +11711,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class UpdateFabricLabel(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NOCResponse' @@ -11727,7 +11727,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RemoveFabric(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NOCResponse' @@ -11743,7 +11743,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class AddTrustedRootCertificate(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003E - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -12035,7 +12035,7 @@ class Commands: @dataclass class KeySetWrite(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -12051,7 +12051,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class KeySetRead(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'KeySetReadResponse' @@ -12067,7 +12067,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class KeySetReadResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -12083,7 +12083,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class KeySetRemove(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -12099,7 +12099,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class KeySetReadAllIndices(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'KeySetReadAllIndicesResponse' @@ -12115,7 +12115,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class KeySetReadAllIndicesResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x003F - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -13091,7 +13091,7 @@ class Commands: @dataclass class ChangeToMode(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0050 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13568,7 +13568,7 @@ class Commands: @dataclass class LockDoor(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13588,7 +13588,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class UnlockDoor(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13608,7 +13608,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class UnlockWithTimeout(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13630,7 +13630,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class SetWeekDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13658,7 +13658,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetWeekDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000C + command_id: typing.ClassVar[int] = 0x0000000C is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetWeekDayScheduleResponse' @@ -13676,7 +13676,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetWeekDayScheduleResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000C + command_id: typing.ClassVar[int] = 0x0000000C is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -13706,7 +13706,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearWeekDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000D + command_id: typing.ClassVar[int] = 0x0000000D is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13724,7 +13724,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetYearDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000E + command_id: typing.ClassVar[int] = 0x0000000E is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13746,7 +13746,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetYearDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000F + command_id: typing.ClassVar[int] = 0x0000000F is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetYearDayScheduleResponse' @@ -13764,7 +13764,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetYearDayScheduleResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x000F + command_id: typing.ClassVar[int] = 0x0000000F is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -13788,7 +13788,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearYearDaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0010 + command_id: typing.ClassVar[int] = 0x00000010 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13806,7 +13806,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetHolidaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0011 + command_id: typing.ClassVar[int] = 0x00000011 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13828,7 +13828,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetHolidaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0012 + command_id: typing.ClassVar[int] = 0x00000012 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetHolidayScheduleResponse' @@ -13844,7 +13844,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetHolidayScheduleResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0012 + command_id: typing.ClassVar[int] = 0x00000012 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -13868,7 +13868,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearHolidaySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0013 + command_id: typing.ClassVar[int] = 0x00000013 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13884,7 +13884,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetUser(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x001A + command_id: typing.ClassVar[int] = 0x0000001A is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13916,7 +13916,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class GetUser(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x001B + command_id: typing.ClassVar[int] = 0x0000001B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetUserResponse' @@ -13932,7 +13932,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetUserResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x001C + command_id: typing.ClassVar[int] = 0x0000001C is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -13966,7 +13966,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearUser(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x001D + command_id: typing.ClassVar[int] = 0x0000001D is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -13986,7 +13986,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class SetCredential(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0022 + command_id: typing.ClassVar[int] = 0x00000022 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'SetCredentialResponse' @@ -14016,7 +14016,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class SetCredentialResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0023 + command_id: typing.ClassVar[int] = 0x00000023 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -14036,7 +14036,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetCredentialStatus(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0024 + command_id: typing.ClassVar[int] = 0x00000024 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetCredentialStatusResponse' @@ -14052,7 +14052,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetCredentialStatusResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0025 + command_id: typing.ClassVar[int] = 0x00000025 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -14076,7 +14076,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearCredential(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0101 - command_id: typing.ClassVar[int] = 0x0026 + command_id: typing.ClassVar[int] = 0x00000026 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -14995,7 +14995,7 @@ class Commands: @dataclass class UpOrOpen(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15009,7 +15009,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class DownOrClose(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15023,7 +15023,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopMotion(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15037,7 +15037,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GoToLiftValue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15053,7 +15053,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GoToLiftPercentage(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15069,7 +15069,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GoToTiltValue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15085,7 +15085,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GoToTiltPercentage(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0102 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15581,7 +15581,7 @@ class Commands: @dataclass class BarrierControlGoToPercent(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0103 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -15597,7 +15597,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class BarrierControlStop(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0103 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -16848,7 +16848,7 @@ class Commands: @dataclass class SetpointRaiseLower(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0201 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -16866,7 +16866,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetWeeklyScheduleResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0201 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -16888,7 +16888,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SetWeeklySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0201 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -16910,7 +16910,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetWeeklySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0201 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetWeeklyScheduleResponse' @@ -16928,7 +16928,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ClearWeeklySchedule(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0201 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18461,7 +18461,7 @@ class Commands: @dataclass class MoveToHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18485,7 +18485,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18507,7 +18507,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StepHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18531,7 +18531,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToSaturation(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18553,7 +18553,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveSaturation(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18575,7 +18575,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StepSaturation(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18599,7 +18599,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToHueAndSaturation(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18623,7 +18623,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToColor(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18647,7 +18647,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveColor(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18669,7 +18669,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StepColor(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18693,7 +18693,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveToColorTemperature(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18715,7 +18715,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedMoveToHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0040 + command_id: typing.ClassVar[int] = 0x00000040 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18739,7 +18739,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedMoveHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0041 + command_id: typing.ClassVar[int] = 0x00000041 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18761,7 +18761,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedStepHue(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0042 + command_id: typing.ClassVar[int] = 0x00000042 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18785,7 +18785,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class EnhancedMoveToHueAndSaturation(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0043 + command_id: typing.ClassVar[int] = 0x00000043 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18809,7 +18809,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ColorLoopSet(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0044 + command_id: typing.ClassVar[int] = 0x00000044 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18837,7 +18837,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopMoveStep(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x0047 + command_id: typing.ClassVar[int] = 0x00000047 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18855,7 +18855,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class MoveColorTemperature(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x004B + command_id: typing.ClassVar[int] = 0x0000004B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -18881,7 +18881,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StepColorTemperature(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0300 - command_id: typing.ClassVar[int] = 0x004C + command_id: typing.ClassVar[int] = 0x0000004C is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -21717,7 +21717,7 @@ class Commands: @dataclass class ChangeChannel(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0504 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'ChangeChannelResponse' @@ -21733,7 +21733,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ChangeChannelResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0504 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -21751,7 +21751,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ChangeChannelByNumber(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0504 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -21769,7 +21769,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SkipChannel(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0504 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -21966,7 +21966,7 @@ class Commands: @dataclass class NavigateTarget(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0505 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'NavigateTargetResponse' @@ -21984,7 +21984,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class NavigateTargetResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0505 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -22186,7 +22186,7 @@ class Commands: @dataclass class Play(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22200,7 +22200,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Pause(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22214,7 +22214,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopPlayback(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22228,7 +22228,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StartOver(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22242,7 +22242,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Previous(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22256,7 +22256,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Next(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22270,7 +22270,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Rewind(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22284,7 +22284,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class FastForward(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22298,7 +22298,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SkipForward(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22314,7 +22314,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SkipBackward(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22330,7 +22330,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class PlaybackResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -22348,7 +22348,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Seek(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0506 - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'PlaybackResponse' @@ -22622,7 +22622,7 @@ class Commands: @dataclass class SelectInput(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0507 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -22638,7 +22638,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class ShowInputStatus(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0507 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -22652,7 +22652,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class HideInputStatus(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0507 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -22666,7 +22666,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RenameInput(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0507 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -22824,7 +22824,7 @@ class Commands: @dataclass class Sleep(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0508 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -23040,7 +23040,7 @@ class Commands: @dataclass class SendKey(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0509 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'SendKeyResponse' @@ -23056,7 +23056,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SendKeyResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0509 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -23301,7 +23301,7 @@ class Commands: @dataclass class LaunchContent(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050A - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'LaunchResponse' @@ -23321,7 +23321,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class LaunchURL(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050A - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'LaunchResponse' @@ -23341,7 +23341,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class LaunchResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050A - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -23529,7 +23529,7 @@ class Commands: @dataclass class SelectOutput(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050B - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -23545,7 +23545,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class RenameOutput(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050B - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -23741,7 +23741,7 @@ class Commands: @dataclass class LaunchApp(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050C - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'LauncherResponse' @@ -23759,7 +23759,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StopApp(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050C - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'LauncherResponse' @@ -23775,7 +23775,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class HideApp(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050C - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'LauncherResponse' @@ -23791,7 +23791,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class LauncherResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050C - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -24222,7 +24222,7 @@ class Commands: @dataclass class GetSetupPIN(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050E - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'GetSetupPINResponse' @@ -24242,7 +24242,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class GetSetupPINResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050E - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -24258,7 +24258,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class Login(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050E - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -24280,7 +24280,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class Logout(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x050E - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -24662,7 +24662,7 @@ class Commands: @dataclass class GetProfileInfoResponseCommand(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0B04 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -24684,7 +24684,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetProfileInfoCommand(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0B04 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -24698,7 +24698,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetMeasurementProfileResponseCommand(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0B04 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -24724,7 +24724,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class GetMeasurementProfileCommand(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x0B04 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -26925,7 +26925,7 @@ class Commands: @dataclass class RegisterClientMonitoring(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x1046 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -26943,7 +26943,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class UnregisterClientMonitoring(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x1046 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -26961,7 +26961,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class StayAwakeRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0x1046 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -27465,7 +27465,7 @@ class Commands: @dataclass class Test(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -27479,7 +27479,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestSpecificResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27495,7 +27495,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestNotHandled(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -27509,7 +27509,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestAddArgumentsResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27525,7 +27525,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestSpecific(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestSpecificResponse' @@ -27539,7 +27539,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestSimpleArgumentResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0002 + command_id: typing.ClassVar[int] = 0x00000002 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27555,7 +27555,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestUnknownCommand(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -27569,7 +27569,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestStructArrayArgumentResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0003 + command_id: typing.ClassVar[int] = 0x00000003 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27595,7 +27595,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestAddArguments(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestAddArgumentsResponse' @@ -27613,7 +27613,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestListInt8UReverseResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0004 + command_id: typing.ClassVar[int] = 0x00000004 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27629,7 +27629,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestSimpleArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestSimpleArgumentResponse' @@ -27645,7 +27645,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEnumsResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0005 + command_id: typing.ClassVar[int] = 0x00000005 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27663,7 +27663,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestStructArrayArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestStructArrayArgumentResponse' @@ -27689,7 +27689,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestNullableOptionalResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0006 + command_id: typing.ClassVar[int] = 0x00000006 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27711,7 +27711,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestStructArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27727,7 +27727,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestComplexNullableOptionalResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0007 + command_id: typing.ClassVar[int] = 0x00000007 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27797,7 +27797,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestNestedStructArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27813,7 +27813,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class BooleanResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0008 + command_id: typing.ClassVar[int] = 0x00000008 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27829,7 +27829,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestListStructArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27845,7 +27845,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SimpleStructResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0009 + command_id: typing.ClassVar[int] = 0x00000009 is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27861,7 +27861,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestListInt8UArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27877,7 +27877,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEmitTestEventResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000A + command_id: typing.ClassVar[int] = 0x0000000A is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27893,7 +27893,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestNestedStructListArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27909,7 +27909,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEmitTestFabricScopedEventResponse(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000B + command_id: typing.ClassVar[int] = 0x0000000B is_client: typing.ClassVar[bool] = False response_type: typing.ClassVar[str] = None @@ -27925,7 +27925,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestListNestedStructListArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000C + command_id: typing.ClassVar[int] = 0x0000000C is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'BooleanResponse' @@ -27941,7 +27941,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestListInt8UReverseRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000D + command_id: typing.ClassVar[int] = 0x0000000D is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestListInt8UReverseResponse' @@ -27957,7 +27957,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEnumsRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000E + command_id: typing.ClassVar[int] = 0x0000000E is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestEnumsResponse' @@ -27975,7 +27975,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestNullableOptionalRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x000F + command_id: typing.ClassVar[int] = 0x0000000F is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestNullableOptionalResponse' @@ -27991,7 +27991,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestComplexNullableOptionalRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0010 + command_id: typing.ClassVar[int] = 0x00000010 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestComplexNullableOptionalResponse' @@ -28029,7 +28029,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class SimpleStructEchoRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0011 + command_id: typing.ClassVar[int] = 0x00000011 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'SimpleStructResponse' @@ -28045,7 +28045,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TimedInvokeRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0012 + command_id: typing.ClassVar[int] = 0x00000012 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -28063,7 +28063,7 @@ def must_use_timed_invoke(cls) -> bool: @dataclass class TestSimpleOptionalArgumentRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0013 + command_id: typing.ClassVar[int] = 0x00000013 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -28079,7 +28079,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEmitTestEventRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0014 + command_id: typing.ClassVar[int] = 0x00000014 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestEmitTestEventResponse' @@ -28099,7 +28099,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class TestEmitTestFabricScopedEventRequest(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC05 - command_id: typing.ClassVar[int] = 0x0015 + command_id: typing.ClassVar[int] = 0x00000015 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = 'TestEmitTestFabricScopedEventResponse' @@ -29596,7 +29596,7 @@ class Commands: @dataclass class FailAtFault(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC06 - command_id: typing.ClassVar[int] = 0x0000 + command_id: typing.ClassVar[int] = 0x00000000 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None @@ -29620,7 +29620,7 @@ def descriptor(cls) -> ClusterObjectDescriptor: @dataclass class FailRandomlyAtFault(ClusterCommand): cluster_id: typing.ClassVar[int] = 0xFFF1FC06 - command_id: typing.ClassVar[int] = 0x0001 + command_id: typing.ClassVar[int] = 0x00000001 is_client: typing.ClassVar[bool] = True response_type: typing.ClassVar[str] = None