Compare commits
No commits in common. "main" and "v2.0.3" have entirely different histories.
@ -69,7 +69,6 @@ char *zh_get_device_type_value_name(zh_device_type_t value);
|
|||||||
DF(ZHPT_RGB, "rgb") \
|
DF(ZHPT_RGB, "rgb") \
|
||||||
DF(ZHPT_EFFECT, "effect") \
|
DF(ZHPT_EFFECT, "effect") \
|
||||||
DF(ZHPT_HARDWARE, "hardware") \
|
DF(ZHPT_HARDWARE, "hardware") \
|
||||||
DF(ZHPT_ERROR, "") \
|
|
||||||
DF(ZHPT_MAX, "")
|
DF(ZHPT_MAX, "")
|
||||||
|
|
||||||
typedef enum // Enumeration of payload types supported by the ESP-NOW gateway.
|
typedef enum // Enumeration of payload types supported by the ESP-NOW gateway.
|
||||||
@ -415,7 +414,7 @@ typedef enum // Enumeration of led types supported by gateway.
|
|||||||
DF(HAST_BMP280, "BMP280") /* BMP180/BMP280 */ \
|
DF(HAST_BMP280, "BMP280") /* BMP180/BMP280 */ \
|
||||||
DF(HAST_BME280, "BME280") \
|
DF(HAST_BME280, "BME280") \
|
||||||
DF(HAST_BME680, "BME680") \
|
DF(HAST_BME680, "BME680") \
|
||||||
DF(HAST_HTU, "HTU") /* HTU20/HTU21/HTU30/HTU31 */ \
|
DF(HAST_HTU21D, "HTU21D") \
|
||||||
DF(HAST_HDC1080, "HDC1080") \
|
DF(HAST_HDC1080, "HDC1080") \
|
||||||
DF(HAST_MAX, "")
|
DF(HAST_MAX, "")
|
||||||
|
|
||||||
@ -540,7 +539,6 @@ typedef struct // Structure for data exchange between ESP-NOW devices.
|
|||||||
bool ext_button_on_level; // External button trigger level (if present). @note HIGH (true) / LOW (false).
|
bool ext_button_on_level; // External button trigger level (if present). @note HIGH (true) / LOW (false).
|
||||||
uint8_t sensor_pin; // Sensor GPIO number (if present).
|
uint8_t sensor_pin; // Sensor GPIO number (if present).
|
||||||
ha_sensor_type_t sensor_type; // Sensor type (if present). @note Used to identify the sensor type by ESP-NOW gateway and send the appropriate sensor status messages to MQTT.
|
ha_sensor_type_t sensor_type; // Sensor type (if present). @note Used to identify the sensor type by ESP-NOW gateway and send the appropriate sensor status messages to MQTT.
|
||||||
uint16_t measurement_frequency; // Sensor measurement frequency (if present).
|
|
||||||
} switch_hardware_config_message;
|
} switch_hardware_config_message;
|
||||||
} config_message;
|
} config_message;
|
||||||
union // Secondary union of structures of any status messages. @attention Not used in this view. Should be converted to the required tertiary structure.
|
union // Secondary union of structures of any status messages. @attention Not used in this view. Should be converted to the required tertiary structure.
|
||||||
@ -606,11 +604,6 @@ typedef struct // Structure for data exchange between ESP-NOW devices.
|
|||||||
{
|
{
|
||||||
ha_on_off_type_t status; // Status of the zh_espnow_switch. @note Example - ON / OFF. @attention Must be same with set on switch_config_message structure.
|
ha_on_off_type_t status; // Status of the zh_espnow_switch. @note Example - ON / OFF. @attention Must be same with set on switch_config_message structure.
|
||||||
} switch_status_message;
|
} switch_status_message;
|
||||||
struct // Tertiary structure of ESP-NOW node error message.
|
|
||||||
{
|
|
||||||
char message[150]; // Error message.
|
|
||||||
} error_message;
|
|
||||||
|
|
||||||
} status_message;
|
} status_message;
|
||||||
union // Secondary union of structures of any OTA update messages. @attention Not used in this view. Should be converted to the required tertiary structure.
|
union // Secondary union of structures of any OTA update messages. @attention Not used in this view. Should be converted to the required tertiary structure.
|
||||||
{
|
{
|
||||||
|
@ -1 +1 @@
|
|||||||
2.0.5
|
2.0.3
|
Loading…
x
Reference in New Issue
Block a user