ESPHome
1.16.2
|
Data Structures | |
class | Tuya |
class | TuyaBinarySensor |
class | TuyaClimate |
struct | TuyaDatapoint |
struct | TuyaDatapointListener |
class | TuyaFan |
class | TuyaLight |
class | TuyaSensor |
class | TuyaSwitch |
Enumerations | |
enum | TuyaDatapointType : uint8_t { TuyaDatapointType::RAW = 0x00, TuyaDatapointType::BOOLEAN = 0x01, TuyaDatapointType::INTEGER = 0x02, TuyaDatapointType::STRING = 0x03, TuyaDatapointType::ENUM = 0x04, TuyaDatapointType::BITMASK = 0x05 } |
enum | TuyaCommandType : uint8_t { TuyaCommandType::HEARTBEAT = 0x00, TuyaCommandType::PRODUCT_QUERY = 0x01, TuyaCommandType::CONF_QUERY = 0x02, TuyaCommandType::WIFI_STATE = 0x03, TuyaCommandType::WIFI_RESET = 0x04, TuyaCommandType::WIFI_SELECT = 0x05, TuyaCommandType::DATAPOINT_DELIVER = 0x06, TuyaCommandType::DATAPOINT_REPORT = 0x07, TuyaCommandType::DATAPOINT_QUERY = 0x08, TuyaCommandType::WIFI_TEST = 0x0E, TuyaCommandType::LOCAL_TIME_QUERY = 0x1C } |
enum | TuyaInitState : uint8_t { TuyaInitState::INIT_HEARTBEAT = 0x00, TuyaInitState::INIT_PRODUCT, TuyaInitState::INIT_CONF, TuyaInitState::INIT_WIFI, TuyaInitState::INIT_DATAPOINT, TuyaInitState::INIT_DONE } |
|
strong |
|
strong |
|
strong |