Skip to content

Commit 36f39a6

Browse files
Add Thermostat Controller Device Type
1 parent 03fe653 commit 36f39a6

File tree

4 files changed

+28
-0
lines changed

4 files changed

+28
-0
lines changed

src/app/zap-templates/zcl/data-model/chip/matter-devices.xml

+24
Original file line numberDiff line numberDiff line change
@@ -2805,4 +2805,28 @@ limitations under the License.
28052805
</include>
28062806
</clusters>
28072807
</deviceType>
2808+
<deviceType>
2809+
<name>MA-thermostatcontroller</name>
2810+
<domain>CHIP</domain>
2811+
<typeName>Matter Thermostat Controller</typeName>
2812+
<profileId editable="false">0x0103</profileId>
2813+
<deviceId editable="false">0x030A</deviceId>
2814+
<class>Simple</class>
2815+
<scope>Endpoint</scope>
2816+
<clusters lockOthers="true">
2817+
<include cluster="Descriptor" client="false" server="true" clientLocked="true" serverLocked="true">
2818+
<requireAttribute>DEVICE_TYPE_LIST</requireAttribute>
2819+
<requireAttribute>SERVER_LIST</requireAttribute>
2820+
<requireAttribute>CLIENT_LIST</requireAttribute>
2821+
<requireAttribute>PARTS_LIST</requireAttribute>
2822+
</include>
2823+
<include cluster="Binding" client="false" server="true" clientLocked="true" serverLocked="true">
2824+
<requireAttribute>BINDING</requireAttribute>
2825+
</include>
2826+
<include cluster="Thermostat" client="true" server="false" clientLocked="true" serverLocked="true"></include>
2827+
<include cluster="Identify" client="true" server="false" clientLocked="false" serverLocked="true"></include>
2828+
<include cluster="Groups" client="true" server="false" clientLocked="false" serverLocked="true"></include>
2829+
<include cluster="Scenes Management" client="true" server="false" clientLocked="false" serverLocked="true"></include>
2830+
</clusters>
2831+
</deviceType>
28082832
</configurator>

src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/darwin/Framework/CHIP/zap-generated/MTRDeviceTypeMetadata.mm

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)