@@ -580,35 +580,6 @@ client cluster Groups = 4 {
580
580
readonly attribute bitmap8 nameSupport = 0;
581
581
readonly global attribute attrib_id attributeList[] = 65531;
582
582
readonly global attribute int16u clusterRevision = 65533;
583
-
584
- request struct AddGroupRequest {
585
- INT16U groupId = 0;
586
- CHAR_STRING groupName = 1;
587
- }
588
-
589
- request struct AddGroupIfIdentifyingRequest {
590
- INT16U groupId = 0;
591
- CHAR_STRING groupName = 1;
592
- }
593
-
594
- request struct GetGroupMembershipRequest {
595
- INT16U groupList[] = 0;
596
- }
597
-
598
- request struct RemoveGroupRequest {
599
- INT16U groupId = 0;
600
- }
601
-
602
- request struct ViewGroupRequest {
603
- INT16U groupId = 0;
604
- }
605
-
606
- command AddGroup(AddGroupRequest): AddGroupResponse = 0;
607
- command AddGroupIfIdentifying(AddGroupIfIdentifyingRequest): DefaultSuccess = 5;
608
- command GetGroupMembership(GetGroupMembershipRequest): GetGroupMembershipResponse = 2;
609
- command RemoveAllGroups(): DefaultSuccess = 4;
610
- command RemoveGroup(RemoveGroupRequest): RemoveGroupResponse = 3;
611
- command ViewGroup(ViewGroupRequest): ViewGroupResponse = 1;
612
583
}
613
584
614
585
client cluster Identify = 3 {
@@ -968,10 +939,6 @@ client cluster OnOff = 6 {
968
939
readonly global attribute attrib_id attributeList[] = 65531;
969
940
readonly global attribute bitmap32 featureMap = 65532;
970
941
readonly global attribute int16u clusterRevision = 65533;
971
-
972
- command Off(): DefaultSuccess = 0;
973
- command On(): DefaultSuccess = 1;
974
- command Toggle(): DefaultSuccess = 2;
975
942
}
976
943
977
944
server cluster OperationalCredentials = 62 {
@@ -991,7 +958,7 @@ server cluster OperationalCredentials = 62 {
991
958
struct NOCStruct {
992
959
fabric_idx fabricIndex = 0;
993
960
OCTET_STRING noc = 1;
994
- OCTET_STRING icac = 2;
961
+ nullable OCTET_STRING icac = 2;
995
962
}
996
963
997
964
struct FabricDescriptor {
@@ -1097,91 +1064,6 @@ client cluster Scenes = 5 {
1097
1064
readonly attribute bitmap8 nameSupport = 4;
1098
1065
readonly global attribute attrib_id attributeList[] = 65531;
1099
1066
readonly global attribute int16u clusterRevision = 65533;
1100
-
1101
- request struct AddSceneRequest {
1102
- INT16U groupId = 0;
1103
- INT8U sceneId = 1;
1104
- INT16U transitionTime = 2;
1105
- CHAR_STRING sceneName = 3;
1106
- SceneExtensionFieldSet extensionFieldSets[] = 4;
1107
- }
1108
-
1109
- request struct GetSceneMembershipRequest {
1110
- INT16U groupId = 0;
1111
- }
1112
-
1113
- request struct RecallSceneRequest {
1114
- INT16U groupId = 0;
1115
- INT8U sceneId = 1;
1116
- INT16U transitionTime = 2;
1117
- }
1118
-
1119
- request struct RemoveAllScenesRequest {
1120
- INT16U groupId = 0;
1121
- }
1122
-
1123
- request struct RemoveSceneRequest {
1124
- INT16U groupId = 0;
1125
- INT8U sceneId = 1;
1126
- }
1127
-
1128
- request struct StoreSceneRequest {
1129
- INT16U groupId = 0;
1130
- INT8U sceneId = 1;
1131
- }
1132
-
1133
- request struct ViewSceneRequest {
1134
- INT16U groupId = 0;
1135
- INT8U sceneId = 1;
1136
- }
1137
-
1138
- response struct AddSceneResponse {
1139
- ENUM8 status = 0;
1140
- INT16U groupId = 1;
1141
- INT8U sceneId = 2;
1142
- }
1143
-
1144
- response struct GetSceneMembershipResponse {
1145
- ENUM8 status = 0;
1146
- INT8U capacity = 1;
1147
- INT16U groupId = 2;
1148
- INT8U sceneCount = 3;
1149
- INT8U sceneList[] = 4;
1150
- }
1151
-
1152
- response struct RemoveAllScenesResponse {
1153
- ENUM8 status = 0;
1154
- INT16U groupId = 1;
1155
- }
1156
-
1157
- response struct RemoveSceneResponse {
1158
- ENUM8 status = 0;
1159
- INT16U groupId = 1;
1160
- INT8U sceneId = 2;
1161
- }
1162
-
1163
- response struct StoreSceneResponse {
1164
- ENUM8 status = 0;
1165
- INT16U groupId = 1;
1166
- INT8U sceneId = 2;
1167
- }
1168
-
1169
- response struct ViewSceneResponse {
1170
- ENUM8 status = 0;
1171
- INT16U groupId = 1;
1172
- INT8U sceneId = 2;
1173
- INT16U transitionTime = 3;
1174
- CHAR_STRING sceneName = 4;
1175
- SceneExtensionFieldSet extensionFieldSets[] = 5;
1176
- }
1177
-
1178
- command AddScene(AddSceneRequest): AddSceneResponse = 0;
1179
- command GetSceneMembership(GetSceneMembershipRequest): GetSceneMembershipResponse = 6;
1180
- command RecallScene(RecallSceneRequest): DefaultSuccess = 5;
1181
- command RemoveAllScenes(RemoveAllScenesRequest): RemoveAllScenesResponse = 3;
1182
- command RemoveScene(RemoveSceneRequest): RemoveSceneResponse = 2;
1183
- command StoreScene(StoreSceneRequest): StoreSceneResponse = 4;
1184
- command ViewScene(ViewSceneRequest): ViewSceneResponse = 1;
1185
1067
}
1186
1068
1187
1069
server cluster SoftwareDiagnostics = 52 {
0 commit comments