From 3e1a00ca0ef11c3eda553f753f34c4a59aa48598 Mon Sep 17 00:00:00 2001 From: erwinpan1 Date: Thu, 26 Sep 2024 15:49:58 +0800 Subject: [PATCH] Add all changed matter files due to ZAP change And remove noip_rootnode_dimmablelight_bCwGYSDpoe.zap --- ...noip_rootnode_dimmablelight_bCwGYSDpoe.zap | 8 ++--- .../rootnode_airpurifier_73a6fe2651.matter | 4 +-- ...ootnode_airqualitysensor_e63187f6c9.matter | 2 +- .../rootnode_contactsensor_lFAGG1bfRO.matter | 2 +- .../rootnode_dimmablelight_bCwGYSDpoe.matter | 8 ++--- ...tnode_dimmablepluginunit_f8a9a0b9d4.matter | 8 ++--- .../rootnode_doorlock_aNKYAreMXE.matter | 2 +- ...tnode_extendedcolorlight_8lcaaYJVAa.matter | 32 +++++++++---------- .../rootnode_onofflight_bbs1b7IaOV.matter | 8 ++--- ...rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 4 +-- .../devices/rootnode_pump_5f904818cc.matter | 10 +++--- ...ode_roboticvacuumcleaner_1807ff0c49.matter | 2 +- ...tnode_roomairconditioner_9cf3607804.matter | 22 ++++++------- .../rootnode_smokecoalarm_686fe0dcb8.matter | 2 +- .../rootnode_thermostat_bm3fb8dhYi.matter | 28 ++++++++-------- .../rootnode_windowcovering_RLCxaGi9Yx.matter | 28 ++++++++-------- 16 files changed, 85 insertions(+), 85 deletions(-) diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.zap b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.zap index cc9df1c9ac0d62..5f2e2bd0eb4859 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.zap +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.zap @@ -3967,7 +3967,7 @@ "side": "server", "type": "boolean", "included": 1, - "storageOption": "NVM", + "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", @@ -4031,7 +4031,7 @@ "side": "server", "type": "StartUpOnOffEnum", "included": 1, - "storageOption": "NVM", + "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", @@ -4203,7 +4203,7 @@ "side": "server", "type": "int8u", "included": 1, - "storageOption": "NVM", + "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x01", @@ -4299,7 +4299,7 @@ "side": "server", "type": "int8u", "included": 1, - "storageOption": "NVM", + "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", diff --git a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter index a9706c7fb0fd64..b40bcb9c2eec9f 100644 --- a/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter +++ b/examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter @@ -1930,7 +1930,7 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute eventList; @@ -1991,7 +1991,7 @@ endpoint 1 { } server cluster FanControl { - ram attribute fanMode default = 0; + persist attribute fanMode default = 0; ram attribute fanModeSequence default = 2; ram attribute percentSetting default = 0; ram attribute percentCurrent default = 0; diff --git a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter index ca3d431c3e81e8..2d5c38c1cc4069 100644 --- a/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter +++ b/examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter @@ -2581,7 +2581,7 @@ endpoint 1 { emits event BatFaultChange; emits event BatChargeFaultChange; ram attribute status default = 1; - ram attribute order default = 1; + persist attribute order default = 1; ram attribute description default = "Primary Battery"; ram attribute batVoltage default = 4100; ram attribute batPercentRemaining default = 95; diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index fd8ddbe72bc1ca..b5a52f0ca4b86f 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -2084,7 +2084,7 @@ endpoint 1 { server cluster PowerSource { ram attribute status default = 1; - ram attribute order default = 1; + persist attribute order default = 1; ram attribute description default = "Battery"; ram attribute batVoltage default = 2590; ram attribute batPercentRemaining default = 98; diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index b6ca20a4a986e9..ad3ab3670abc3b 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -2057,11 +2057,11 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; ram attribute globalSceneControl default = 1; ram attribute onTime default = 0; ram attribute offWaitTime default = 0; - ram attribute startUpOnOff default = 0; + persist attribute startUpOnOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; @@ -2074,13 +2074,13 @@ endpoint 1 { } server cluster LevelControl { - ram attribute currentLevel default = 0x01; + persist attribute currentLevel default = 0x01; ram attribute remainingTime default = 0x0000; ram attribute minLevel default = 0x01; ram attribute maxLevel default = 0xFE; ram attribute options default = 0x03; ram attribute onLevel default = 0xFE; - ram attribute startUpCurrentLevel default = 0x00; + persist attribute startUpCurrentLevel default = 0x00; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; diff --git a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter index 564154ce2112c6..bd587797097307 100644 --- a/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter +++ b/examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter @@ -2214,11 +2214,11 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; ram attribute globalSceneControl default = 1; ram attribute onTime default = 0; ram attribute offWaitTime default = 0; - ram attribute startUpOnOff default = 0; + persist attribute startUpOnOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute eventList; @@ -2235,13 +2235,13 @@ endpoint 1 { } server cluster LevelControl { - ram attribute currentLevel default = 0x01; + persist attribute currentLevel default = 0x01; ram attribute remainingTime default = 0x0000; ram attribute minLevel default = 0x01; ram attribute maxLevel default = 0xFE; ram attribute options default = 0x00; ram attribute onLevel default = 0xFE; - ram attribute startUpCurrentLevel default = 0x00; + persist attribute startUpCurrentLevel default = 0x00; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute eventList; diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 36a7822ede2aa3..b41e8d89e95d1b 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -2602,7 +2602,7 @@ endpoint 1 { server cluster PowerSource { ram attribute status default = 1; - ram attribute order default = 1; + persist attribute order default = 1; ram attribute description default = "Battery"; ram attribute batVoltage; ram attribute batPercentRemaining; diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 70713aa72d3a44..eafca38be892bf 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -2318,11 +2318,11 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; ram attribute globalSceneControl default = 1; ram attribute onTime default = 0; ram attribute offWaitTime default = 0; - ram attribute startUpOnOff default = 0; + persist attribute startUpOnOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; @@ -2335,13 +2335,13 @@ endpoint 1 { } server cluster LevelControl { - ram attribute currentLevel default = 0x01; + persist attribute currentLevel default = 0x01; ram attribute remainingTime default = 0x0000; ram attribute minLevel default = 0x01; ram attribute maxLevel default = 0xFE; ram attribute options default = 0x03; ram attribute onLevel default = 0xFE; - ram attribute startUpCurrentLevel default = 0x00; + persist attribute startUpCurrentLevel default = 0x00; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; @@ -2371,27 +2371,27 @@ endpoint 1 { } server cluster ColorControl { - ram attribute currentHue default = 0x00; - ram attribute currentSaturation default = 0x00; + persist attribute currentHue default = 0x00; + persist attribute currentSaturation default = 0x00; ram attribute remainingTime default = 0x0000; - ram attribute currentX default = 0x616B; - ram attribute currentY default = 0x607D; - ram attribute colorTemperatureMireds default = 0x00FA; - ram attribute colorMode default = 0x01; + persist attribute currentX default = 0x616B; + persist attribute currentY default = 0x607D; + persist attribute colorTemperatureMireds default = 0x00FA; + persist attribute colorMode default = 0x01; ram attribute options default = 0x00; ram attribute numberOfPrimaries default = 0; - ram attribute enhancedCurrentHue default = 0x0000; - ram attribute enhancedColorMode default = 0x01; - ram attribute colorLoopActive default = 0x00; - ram attribute colorLoopDirection default = 0x00; - ram attribute colorLoopTime default = 0x0019; + persist attribute enhancedCurrentHue default = 0x0000; + persist attribute enhancedColorMode default = 0x01; + persist attribute colorLoopActive default = 0x00; + persist attribute colorLoopDirection default = 0x00; + persist attribute colorLoopTime default = 0x0019; ram attribute colorLoopStartEnhancedHue default = 0x2300; ram attribute colorLoopStoredEnhancedHue default = 0x0000; ram attribute colorCapabilities default = 0x0000; ram attribute colorTempPhysicalMinMireds default = 0x009A; ram attribute colorTempPhysicalMaxMireds default = 0x01C6; ram attribute coupleColorTempToLevelMinMireds default = 0x0000; - ram attribute startUpColorTemperatureMireds default = 0x00FA; + persist attribute startUpColorTemperatureMireds default = 0x00FA; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index dc0c1077468544..2aa5e2f6a42974 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -1990,11 +1990,11 @@ endpoint 13 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; ram attribute globalSceneControl default = 1; ram attribute onTime default = 0; ram attribute offWaitTime default = 0; - ram attribute startUpOnOff default = 0; + persist attribute startUpOnOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; @@ -2007,13 +2007,13 @@ endpoint 13 { } server cluster LevelControl { - ram attribute currentLevel default = 0x01; + persist attribute currentLevel default = 0x01; ram attribute remainingTime default = 0x0000; ram attribute minLevel default = 0x01; ram attribute maxLevel default = 0xFE; ram attribute options default = 0x01; ram attribute onLevel default = 0xFE; - ram attribute startUpCurrentLevel default = 0x01; + persist attribute startUpCurrentLevel default = 0x01; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index d8c6175497d76e..da7d33a1d246a5 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -1865,11 +1865,11 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; ram attribute globalSceneControl default = 1; ram attribute onTime default = 0; ram attribute offWaitTime default = 0; - ram attribute startUpOnOff default = 0; + persist attribute startUpOnOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; diff --git a/examples/chef/devices/rootnode_pump_5f904818cc.matter b/examples/chef/devices/rootnode_pump_5f904818cc.matter index a28cc3fe719da3..77754dc69807b3 100644 --- a/examples/chef/devices/rootnode_pump_5f904818cc.matter +++ b/examples/chef/devices/rootnode_pump_5f904818cc.matter @@ -1675,7 +1675,7 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; @@ -1706,12 +1706,12 @@ endpoint 1 { ram attribute minConstTemp default = 0; ram attribute maxConstTemp default = 10000; ram attribute pumpStatus default = 5; - ram attribute effectiveOperationMode default = 0; - ram attribute effectiveControlMode default = 5; + persist attribute effectiveOperationMode default = 0; + persist attribute effectiveControlMode default = 5; ram attribute capacity; ram attribute speed default = 1000; - ram attribute operationMode default = 0; - ram attribute controlMode default = 5; + persist attribute operationMode default = 0; + persist attribute controlMode default = 5; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute attributeList; diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index 6870f3cd42718a..3cafc8a2e07646 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -2012,7 +2012,7 @@ endpoint 1 { server cluster PowerSource { ram attribute status; - ram attribute order; + persist attribute order; ram attribute description; ram attribute batPercentRemaining default = 95; ram attribute batPresent default = 1; diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index 654c955586b685..b26aeeb9bd506b 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -2106,7 +2106,7 @@ endpoint 1 { } server cluster OnOff { - ram attribute onOff default = 0; + persist attribute onOff default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute eventList; @@ -2138,15 +2138,15 @@ endpoint 1 { ram attribute absMaxHeatSetpointLimit default = 3000; ram attribute absMinCoolSetpointLimit default = 1600; ram attribute absMaxCoolSetpointLimit default = 3200; - ram attribute occupiedCoolingSetpoint default = 2600; - ram attribute occupiedHeatingSetpoint default = 2000; - ram attribute minHeatSetpointLimit default = 700; - ram attribute maxHeatSetpointLimit default = 3000; - ram attribute minCoolSetpointLimit default = 1600; - ram attribute maxCoolSetpointLimit default = 3200; - ram attribute controlSequenceOfOperation default = 0x04; - ram attribute systemMode default = 0x01; - ram attribute ACLouverPosition default = 0; + persist attribute occupiedCoolingSetpoint default = 2600; + persist attribute occupiedHeatingSetpoint default = 2000; + persist attribute minHeatSetpointLimit default = 700; + persist attribute maxHeatSetpointLimit default = 3000; + persist attribute minCoolSetpointLimit default = 1600; + persist attribute maxCoolSetpointLimit default = 3200; + persist attribute controlSequenceOfOperation default = 0x04; + persist attribute systemMode default = 0x01; + persist attribute ACLouverPosition default = 0; callback attribute generatedCommandList; callback attribute acceptedCommandList; callback attribute eventList; @@ -2158,7 +2158,7 @@ endpoint 1 { } server cluster FanControl { - ram attribute fanMode default = 0; + persist attribute fanMode default = 0; ram attribute fanModeSequence default = 2; ram attribute percentSetting default = 0; ram attribute percentCurrent default = 0; diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index 1057b859f6abf3..fc8f48eb160772 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -1918,7 +1918,7 @@ endpoint 1 { server cluster PowerSource { emits event BatFaultChange; ram attribute status default = 0; - ram attribute order default = 2; + persist attribute order default = 2; ram attribute description default = "B2"; ram attribute batChargeLevel default = 0; ram attribute batReplacementNeeded; diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index c38c38b0a1d88c..9544e40b1f2a73 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -2461,20 +2461,20 @@ endpoint 1 { ram attribute absMaxCoolSetpointLimit default = 3200; ram attribute PICoolingDemand default = 0; ram attribute PIHeatingDemand default = 0; - ram attribute HVACSystemTypeConfiguration default = 0x00; - ram attribute localTemperatureCalibration default = 0; - ram attribute occupiedCoolingSetpoint default = 0x0A28; - ram attribute occupiedHeatingSetpoint default = 0x07D0; - ram attribute unoccupiedCoolingSetpoint default = 0x0A28; - ram attribute unoccupiedHeatingSetpoint default = 0x07D0; - ram attribute minHeatSetpointLimit default = 700; - ram attribute maxHeatSetpointLimit default = 3000; - ram attribute minCoolSetpointLimit default = 1600; - ram attribute maxCoolSetpointLimit default = 3200; - ram attribute minSetpointDeadBand default = 0x19; - ram attribute remoteSensing default = 0x00; - ram attribute controlSequenceOfOperation default = 0x04; - ram attribute systemMode default = 0x01; + persist attribute HVACSystemTypeConfiguration default = 0x00; + persist attribute localTemperatureCalibration default = 0; + persist attribute occupiedCoolingSetpoint default = 0x0A28; + persist attribute occupiedHeatingSetpoint default = 0x07D0; + persist attribute unoccupiedCoolingSetpoint default = 0x0A28; + persist attribute unoccupiedHeatingSetpoint default = 0x07D0; + persist attribute minHeatSetpointLimit default = 700; + persist attribute maxHeatSetpointLimit default = 3000; + persist attribute minCoolSetpointLimit default = 1600; + persist attribute maxCoolSetpointLimit default = 3200; + persist attribute minSetpointDeadBand default = 0x19; + persist attribute remoteSensing default = 0x00; + persist attribute controlSequenceOfOperation default = 0x04; + persist attribute systemMode default = 0x01; ram attribute thermostatRunningMode default = 0; ram attribute startOfWeek default = 0; ram attribute numberOfWeeklyTransitions default = 0; diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index 6056460bea24ff..10ea019e1c709d 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -1961,24 +1961,24 @@ endpoint 1 { ram attribute type default = 8; ram attribute physicalClosedLimitLift default = 0x0000; ram attribute physicalClosedLimitTilt default = 0x0000; - ram attribute currentPositionLift default = 0; - ram attribute currentPositionTilt default = 0; - ram attribute numberOfActuationsLift default = 0x0000; - ram attribute numberOfActuationsTilt default = 0x0000; - ram attribute configStatus default = 0x19; - ram attribute currentPositionLiftPercentage default = 0; - ram attribute currentPositionTiltPercentage default = 0; + persist attribute currentPositionLift default = 0; + persist attribute currentPositionTilt default = 0; + persist attribute numberOfActuationsLift default = 0x0000; + persist attribute numberOfActuationsTilt default = 0x0000; + persist attribute configStatus default = 0x19; + persist attribute currentPositionLiftPercentage default = 0; + persist attribute currentPositionTiltPercentage default = 0; ram attribute operationalStatus default = 0x00; ram attribute targetPositionLiftPercent100ths default = 0; ram attribute targetPositionTiltPercent100ths default = 0; ram attribute endProductType default = 8; - ram attribute currentPositionLiftPercent100ths default = 0; - ram attribute currentPositionTiltPercent100ths default = 0; - ram attribute installedOpenLimitLift default = 0; - ram attribute installedClosedLimitLift default = 65534; - ram attribute installedOpenLimitTilt default = 0; - ram attribute installedClosedLimitTilt default = 1800; - ram attribute mode default = 0x00; + persist attribute currentPositionLiftPercent100ths default = 0; + persist attribute currentPositionTiltPercent100ths default = 0; + persist attribute installedOpenLimitLift default = 0; + persist attribute installedClosedLimitLift default = 65534; + persist attribute installedOpenLimitTilt default = 0; + persist attribute installedClosedLimitTilt default = 1800; + persist attribute mode default = 0x00; ram attribute safetyStatus default = 0x0000; callback attribute generatedCommandList; callback attribute acceptedCommandList;