Files
esp-matter/components/esp_matter/data_model/generated/clusters/all_clusters.h
T
Mahesh Pimpale 42075d5c75 components/esp_matter: generated data model using automated script
- data_model/legacy/: moved old data model to this folder
- data_model/generated/: contain the automatically generated data model
- tools/data_model_gen: contains the script to generate the data model
2026-04-15 17:05:50 +05:30

153 lines
5.2 KiB
C

// Copyright 2026 Espressif Systems (Shanghai) PTE LTD
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
/* THIS IS A GENERATED FILE, DO NOT EDIT */
#pragma once
#include "access_control.h"
#include "account_login.h"
#include "actions.h"
#include "activated_carbon_filter_monitoring.h"
#include "administrator_commissioning.h"
#include "air_quality.h"
#include "alarm_base.h"
#include "application_basic.h"
#include "application_launcher.h"
#include "audio_output.h"
#include "basic_information.h"
#include "binding.h"
#include "boolean_state.h"
#include "boolean_state_configuration.h"
#include "bridged_device_basic_information.h"
#include "camera_av_settings_user_level_management.h"
#include "camera_av_stream_management.h"
#include "carbon_dioxide_concentration_measurement.h"
#include "carbon_monoxide_concentration_measurement.h"
#include "channel.h"
#include "chime.h"
#include "closure_control.h"
#include "closure_dimension.h"
#include "color_control.h"
#include "commissioner_control.h"
#include "commodity_metering.h"
#include "commodity_price.h"
#include "commodity_tariff.h"
#include "content_app_observer.h"
#include "content_control.h"
#include "content_launcher.h"
#include "descriptor.h"
#include "device_energy_management.h"
#include "device_energy_management_mode.h"
#include "diagnostic_logs.h"
#include "dish_washer_alarm.h"
#include "dish_washer_mode.h"
#include "door_lock.h"
#include "ecosystem_information.h"
#include "electrical_energy_measurement.h"
#include "electrical_grid_conditions.h"
#include "electrical_power_measurement.h"
#include "energy_evse.h"
#include "energy_evse_mode.h"
#include "energy_preference.h"
#include "ethernet_network_diagnostics.h"
#include "fan_control.h"
#include "fixed_label.h"
#include "flow_measurement.h"
#include "formaldehyde_concentration_measurement.h"
#include "general_commissioning.h"
#include "general_diagnostics.h"
#include "group_key_management.h"
#include "groups.h"
#include "hepa_filter_monitoring.h"
#include "icd_management.h"
#include "identify.h"
#include "illuminance_measurement.h"
#include "joint_fabric_administrator.h"
#include "joint_fabric_datastore.h"
#include "keypad_input.h"
#include "label.h"
#include "laundry_dryer_controls.h"
#include "laundry_washer_controls.h"
#include "laundry_washer_mode.h"
#include "level_control.h"
#include "localization_configuration.h"
#include "low_power.h"
#include "media_input.h"
#include "media_playback.h"
#include "messages.h"
#include "meter_identification.h"
#include "microwave_oven_control.h"
#include "microwave_oven_mode.h"
#include "mode_base.h"
#include "mode_select.h"
#include "network_commissioning.h"
#include "nitrogen_dioxide_concentration_measurement.h"
#include "occupancy_sensing.h"
#include "on_off.h"
#include "operational_credentials.h"
#include "operational_state.h"
#include "ota_software_update_provider.h"
#include "ota_software_update_requestor.h"
#include "oven_cavity_operational_state.h"
#include "oven_mode.h"
#include "ozone_concentration_measurement.h"
#include "pm10_concentration_measurement.h"
#include "pm1_concentration_measurement.h"
#include "pm2_5_concentration_measurement.h"
#include "power_source.h"
#include "power_source_configuration.h"
#include "power_topology.h"
#include "pressure_measurement.h"
#include "pump_configuration_and_control.h"
#include "push_av_stream_transport.h"
#include "radon_concentration_measurement.h"
#include "refrigerator_alarm.h"
#include "refrigerator_and_temperature_controlled_cabinet_mode.h"
#include "relative_humidity_measurement.h"
#include "rvc_clean_mode.h"
#include "rvc_operational_state.h"
#include "rvc_run_mode.h"
#include "scenes_management.h"
#include "service_area.h"
#include "smoke_co_alarm.h"
#include "software_diagnostics.h"
#include "soil_measurement.h"
#include "switch_cluster.h"
#include "target_navigator.h"
#include "temperature_control.h"
#include "temperature_measurement.h"
#include "thermostat.h"
#include "thermostat_user_interface_configuration.h"
#include "thread_border_router_management.h"
#include "thread_network_diagnostics.h"
#include "thread_network_directory.h"
#include "time_format_localization.h"
#include "time_synchronization.h"
#include "tls_certificate_management.h"
#include "tls_client_management.h"
#include "total_volatile_organic_compounds_concentration_measurement.h"
#include "unit_localization.h"
#include "user_label.h"
#include "valve_configuration_and_control.h"
#include "wake_on_lan.h"
#include "water_heater_management.h"
#include "water_heater_mode.h"
#include "water_tank_level_monitoring.h"
#include "webrtc_transport_provider.h"
#include "webrtc_transport_requestor.h"
#include "wi_fi_network_diagnostics.h"
#include "wi_fi_network_management.h"
#include "window_covering.h"
#include "zone_management.h"