-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'release/esp-zigbee-sdk-v1.6.1' into 'main'
esp-zigbee-sdk: release/v1.6.1(46f74423) See merge request espressif/esp-zigbee-sdk!154
- Loading branch information
Showing
56 changed files
with
207 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,5 +15,5 @@ | |
#endif | ||
|
||
#ifndef ESP_ZB_VER_PATCH | ||
#define ESP_ZB_VER_PATCH 0 | ||
#define ESP_ZB_VER_PATCH 1 | ||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
93 changes: 93 additions & 0 deletions
93
components/esp-zigbee-lib/include/zcl/esp_zigbee_zcl_dehumidification_control.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
/* | ||
* SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD | ||
* | ||
* SPDX-License-Identifier: Apache-2.0 | ||
*/ | ||
|
||
#pragma once | ||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
#include "esp_zigbee_type.h" | ||
|
||
/** @brief Dehumidification Control cluster attribute identifiers */ | ||
typedef enum esp_zb_zcl_dehumidification_control_attr_e { | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_ID = 0x0000, /*!< The RelativeHumidity attribute is an 8-bit value that represents the | ||
current relative humidity (in %) measured by a local or remote sensor. */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_COOLING_ID = 0x0001, /*!< Dehumidification Cooling attribute */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_ID = 0x0010, /*!< RHDehumidification Setpoint attribute */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_ID = 0x0011, /*!< The RelativeHumidityMode attribute is an 8-bit value that specifies | ||
how the RelativeHumidity value is being updated. */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ID = 0x0012, /*!< The DehumidificationLockout attribute is an 8-bit value that specifies | ||
whether dehumidification is allowed or not. */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_ID = 0x0013, /*!< Dehumidification Hysteresis attribute */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_ID = 0x0014, /*!< Dehumidification Max Cool attribute */ | ||
ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_ID = 0x0015, /*!< The RelativeHumidityDisplay attribute is an 8-bit value that specifies | ||
whether the RelativeHumidity value is displayed to the user or not. */ | ||
} esp_zb_zcl_dehumidification_control_attr_t; | ||
|
||
|
||
/** @brief Default value for Dehumidification Control cluster revision global attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_CLUSTER_REVISION_DEFAULT 0x0001 | ||
|
||
/** @brief Min value for RHDehumidification Setpoint attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MIN_VALUE 0x1e | ||
|
||
/** @brief Max value for RHDehumidification Setpoint attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MAX_VALUE 0x64 | ||
|
||
/** @brief Default value for RHDehumidification Setpoint attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_DEFAULT_VALUE 0x32 | ||
|
||
/** @brief Default value for RelativeHumidityMode attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_DEFAULT_VALUE ((uint8_t)ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MEASURED_LOCALLY) | ||
|
||
/** @brief Default value for DehumidificationLockout attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEFAULT_VALUE ((uint8_t)ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ALLOWED) | ||
|
||
/** @brief Min value for Dehumidification Hysteresis attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MIN_VALUE 0x02 | ||
|
||
/** @brief Max value for Dehumidification Hysteresis attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MAX_VALUE 0x14 | ||
|
||
/** @brief Default value for Dehumidification Hysteresis attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_DEFAULT_VALUE 0x02 | ||
|
||
/** @brief Default value for Dehumidification Cool attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_COOL_DEFAULT_VALUE 0x00 | ||
|
||
/** @brief Min value for Dehumidification Max Cool attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MIN_VALUE 0x14 | ||
|
||
/** @brief Max value for Dehumidification Max Cool attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MAX_VALUE 0x64 | ||
|
||
/** @brief Default value for Dehumidification Max Cool attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_DEFAULT_VALUE 0x14 | ||
|
||
/** @brief Default value for RelativeHumidityDisplay attribute */ | ||
#define ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_DEFAULT_VALUE ((uint8_t)ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_NOT_DISPLAYED) | ||
|
||
/** @brief Enumerate the RelativeHumidityMode Attribute */ | ||
typedef enum esp_zb_zcl_dehumidification_control_relative_humidity_mode_e { | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MEASURED_LOCALLY = 0x00, /*!< RelativeHumidity measured locally */ | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_UPDATED_OVER_THE_NETWORK, /*!< RelativeHumidity updated over the network */ | ||
} esp_zb_zcl_dehumidification_control_relative_humidity_mode_t; | ||
|
||
/** @brief Enumerate the DehumidificationLockout Attribute */ | ||
typedef enum esp_zb_zcl_dehumidification_control_dehumidification_lockout_e { | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_NOT_ALLOWED = 0x00, /*!< Dehumidification is not allowed */ | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ALLOWED, /*!< Dehumidification is allowed */ | ||
} esp_zb_zcl_dehumidification_control_dehumidification_lockout_t; | ||
|
||
/** @brief Enumerate the RelativeHumidityDisplay Attribute */ | ||
typedef enum esp_zb_zcl_dehumidification_control_relative_humidity_display_e { | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_NOT_DISPLAYED = 0x00, /*!< RelativeHumidity is not displayed */ | ||
ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAYED, /*!< RelativeHumidity is displayed */ | ||
} esp_zb_zcl_dehumidification_control_relative_humidity_display_t; | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif |
Binary file renamed
BIN
+682 KB
...gbee-lib/lib/esp32s3/libesp_zb_api_zczr.a → ...zigbee-lib/lib/esp32/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+908 KB
...ib/lib/esp32s3/libesp_zb_api_zczr.debug.a → ...-lib/lib/esp32/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+1.05 MB
...gbee-lib/lib/esp32c3/libesp_zb_api_zczr.a → ...gbee-lib/lib/esp32c3/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+1.29 MB
...ib/lib/esp32c3/libesp_zb_api_zczr.debug.a → ...ib/lib/esp32c3/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+1.04 MB
...zigbee-lib/lib/esp32c6/libesp_zb_api_ed.a → ...zigbee-lib/lib/esp32c6/libesp_zb_api.ed.a
Binary file not shown.
Binary file renamed
BIN
+1.28 MB
...-lib/lib/esp32c6/libesp_zb_api_ed.debug.a → ...-lib/lib/esp32c6/libesp_zb_api.ed.debug.a
Binary file not shown.
File renamed without changes.
Binary file renamed
BIN
+1.07 MB
...gbee-lib/lib/esp32c6/libesp_zb_api_zczr.a → ...gbee-lib/lib/esp32c6/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+1.31 MB
...ib/lib/esp32c6/libesp_zb_api_zczr.debug.a → ...ib/lib/esp32c6/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+1.04 MB
...zigbee-lib/lib/esp32h2/libesp_zb_api_ed.a → ...zigbee-lib/lib/esp32h2/libesp_zb_api.ed.a
Binary file not shown.
Binary file renamed
BIN
+1.28 MB
...-lib/lib/esp32h2/libesp_zb_api_ed.debug.a → ...-lib/lib/esp32h2/libesp_zb_api.ed.debug.a
Binary file not shown.
File renamed without changes.
Binary file renamed
BIN
+1.07 MB
...gbee-lib/lib/esp32h2/libesp_zb_api_zczr.a → ...gbee-lib/lib/esp32h2/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+1.31 MB
...ib/lib/esp32h2/libesp_zb_api_zczr.debug.a → ...ib/lib/esp32h2/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+682 KB
...gbee-lib/lib/esp32s2/libesp_zb_api_zczr.a → ...gbee-lib/lib/esp32s2/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+908 KB
...ib/lib/esp32s2/libesp_zb_api_zczr.debug.a → ...ib/lib/esp32s2/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
Binary file renamed
BIN
+682 KB
...zigbee-lib/lib/esp32/libesp_zb_api_zczr.a → ...gbee-lib/lib/esp32s3/libesp_zb_api.zczr.a
Binary file not shown.
Binary file renamed
BIN
+908 KB
...-lib/lib/esp32/libesp_zb_api_zczr.debug.a → ...ib/lib/esp32s3/libesp_zb_api.zczr.debug.a
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7 changes: 7 additions & 0 deletions
7
docs/en/api-reference/zcl/esp_zigbee_zcl_dehumidification_control.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
ZCL Dehumidification Control | ||
============================ | ||
|
||
Zigbee Cluster Library (ZCL) dehumidification control usage definition for ESP Zigbee SDK. | ||
|
||
|
||
.. include-build-file:: inc/esp_zigbee_zcl_dehumidification_control.inc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.