diff --git a/components/esp_matter/esp_matter_endpoint.h b/components/esp_matter/esp_matter_endpoint.h index ad8305606..62e53367d 100644 --- a/components/esp_matter/esp_matter_endpoint.h +++ b/components/esp_matter/esp_matter_endpoint.h @@ -20,45 +20,45 @@ /* Replace these with IDs from submodule whenever they are implemented */ #define ESP_MATTER_ROOT_NODE_DEVICE_TYPE_ID 0x0016 -#define ESP_MATTER_ROOT_NODE_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_ROOT_NODE_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_POWER_SOURCE_DEVICE_TYPE_ID 0x0011 #define ESP_MATTER_POWER_SOURCE_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_AGGREGATOR_DEVICE_TYPE_ID 0x000E #define ESP_MATTER_AGGREGATOR_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_BRIDGED_NODE_DEVICE_TYPE_ID 0x0013 -#define ESP_MATTER_BRIDGED_NODE_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_BRIDGED_NODE_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_ON_OFF_LIGHT_DEVICE_TYPE_ID 0x0100 -#define ESP_MATTER_ON_OFF_LIGHT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_ON_OFF_LIGHT_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_DIMMABLE_LIGHT_DEVICE_TYPE_ID 0x0101 -#define ESP_MATTER_DIMMABLE_LIGHT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_DIMMABLE_LIGHT_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_COLOR_TEMPERATURE_LIGHT_DEVICE_TYPE_ID 0x010C -#define ESP_MATTER_COLOR_TEMPERATURE_LIGHT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_COLOR_TEMPERATURE_LIGHT_DEVICE_TYPE_VERSION 4 #define ESP_MATTER_EXTENDED_COLOR_LIGHT_DEVICE_TYPE_ID 0x010D -#define ESP_MATTER_EXTENDED_COLOR_LIGHT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_EXTENDED_COLOR_LIGHT_DEVICE_TYPE_VERSION 4 #define ESP_MATTER_ON_OFF_SWITCH_DEVICE_TYPE_ID 0x0103 -#define ESP_MATTER_ON_OFF_SWITCH_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_ON_OFF_SWITCH_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_DIMMER_SWITCH_DEVICE_TYPE_ID 0x0104 -#define ESP_MATTER_DIMMER_SWITCH_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_DIMMER_SWITCH_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_COLOR_DIMMER_SWITCH_DEVICE_TYPE_ID 0x0105 -#define ESP_MATTER_COLOR_DIMMER_SWITCH_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_COLOR_DIMMER_SWITCH_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_GENERIC_SWITCH_DEVICE_TYPE_ID 0x000F -#define ESP_MATTER_GENERIC_SWITCH_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_GENERIC_SWITCH_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_ON_OFF_PLUGIN_UNIT_DEVICE_TYPE_ID 0x010A -#define ESP_MATTER_ON_OFF_PLUGIN_UNIT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_ON_OFF_PLUGIN_UNIT_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_DIMMABLE_PLUGIN_UNIT_DEVICE_TYPE_ID 0x010B -#define ESP_MATTER_DIMMABLE_PLUGIN_UNIT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_DIMMABLE_PLUGIN_UNIT_DEVICE_TYPE_VERSION 4 #define ESP_MATTER_TEMPERATURE_SENSOR_DEVICE_TYPE_ID 0x0302 #define ESP_MATTER_TEMPERATURE_SENSOR_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_OCCUPANCY_SENSOR_DEVICE_TYPE_ID 0x0107 -#define ESP_MATTER_OCCUPANCY_SENSOR_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_OCCUPANCY_SENSOR_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_CONTACT_SENSOR_DEVICE_TYPE_ID 0x0015 -#define ESP_MATTER_CONTACT_SENSOR_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_CONTACT_SENSOR_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_LIGHT_SENSOR_DEVICE_TYPE_ID 0x0106 -#define ESP_MATTER_LIGHT_SENSOR_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_LIGHT_SENSOR_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_PRESSURE_SENSOR_DEVICE_TYPE_ID 0x0305 #define ESP_MATTER_PRESSURE_SENSOR_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_FLOW_SENSOR_DEVICE_TYPE_ID 0x0306 @@ -66,11 +66,11 @@ #define ESP_MATTER_HUMIDITY_SENSOR_DEVICE_TYPE_ID 0x0307 #define ESP_MATTER_HUMIDITY_SENSOR_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_ROOM_AIR_CONDITIONER_DEVICE_TYPE_ID 0x0072 -#define ESP_MATTER_ROOM_AIR_CONDITIONER_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_ROOM_AIR_CONDITIONER_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_REFRIGERATOR_DEVICE_TYPE_ID 0x0070 #define ESP_MATTER_REFRIGERATOR_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_TEMPERATURE_CONTROLLED_CABINET_DEVICE_TYPE_ID 0x0071 -#define ESP_MATTER_TEMPERATURE_CONTROLLED_CABINET_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_TEMPERATURE_CONTROLLED_CABINET_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_LAUNDRY_WASHER_DEVICE_TYPE_ID 0x0073 #define ESP_MATTER_LAUNDRY_WASHER_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_DISH_WASHER_DEVICE_TYPE_ID 0x0075 @@ -83,23 +83,23 @@ #define ESP_MATTER_LAUNDRY_DRYER_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_FAN_DEVICE_TYPE_ID 0x002B -#define ESP_MATTER_FAN_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_FAN_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_THERMOSTAT_DEVICE_TYPE_ID 0x0301 -#define ESP_MATTER_THERMOSTAT_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_THERMOSTAT_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_AIR_QUALITY_SENSOR_DEVICE_TYPE_ID 0x002C #define ESP_MATTER_AIR_QUALITY_SENSOR_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_AIR_PURIFIER_DEVICE_TYPE_ID 0x002D #define ESP_MATTER_AIR_PURIFIER_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_DOOR_LOCK_DEVICE_TYPE_ID 0x000A -#define ESP_MATTER_DOOR_LOCK_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_DOOR_LOCK_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_WINDOW_COVERING_DEVICE_TYPE_ID 0x0202 -#define ESP_MATTER_WINDOW_COVERING_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_WINDOW_COVERING_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_PUMP_DEVICE_TYPE_ID 0x0303 -#define ESP_MATTER_PUMP_DEVICE_TYPE_VERSION 2 +#define ESP_MATTER_PUMP_DEVICE_TYPE_VERSION 3 #define ESP_MATTER_MODE_SELECT_DEVICE_TYPE_ID 0x0027 #define ESP_MATTER_MODE_SELECT_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_ROBOTIC_VACCUM_CLEANER_DEVICE_TYPE_ID 0x0074 -#define ESP_MATTER_ROBOTIC_VACCUM_CLEANER_DEVICE_TYPE_VERSION 1 +#define ESP_MATTER_ROBOTIC_VACCUM_CLEANER_DEVICE_TYPE_VERSION 2 #define ESP_MATTER_WATER_LEAK_DETECTOR_DEVICE_TYPE_ID 0x0043 #define ESP_MATTER_WATER_LEAK_DETECTOR_DEVICE_TYPE_VERSION 1 #define ESP_MATTER_RAIN_SENSOR_DEVICE_TYPE_ID 0x0044