|
| enum | TuyaCoverRestoreMode { COVER_NO_RESTORE
, COVER_RESTORE
, COVER_RESTORE_AND_CALL
} |
| |
| enum | TuyaColorType { RGB
, HSV
, RGBHSV
} |
| |
| enum class | TuyaDatapointType : uint8_t {
RAW = 0x00
, BOOLEAN = 0x01
, INTEGER = 0x02
, STRING = 0x03
,
ENUM = 0x04
, BITMASK = 0x05
} |
| |
| enum class | TuyaCommandType : uint8_t {
HEARTBEAT = 0x00
, PRODUCT_QUERY = 0x01
, CONF_QUERY = 0x02
, WIFI_STATE = 0x03
,
WIFI_RESET = 0x04
, WIFI_SELECT = 0x05
, DATAPOINT_DELIVER = 0x06
, DATAPOINT_REPORT_ASYNC = 0x07
,
DATAPOINT_QUERY = 0x08
, GMT_TIME_QUERY = 0x0C
, WIFI_TEST = 0x0E
, LOCAL_TIME_QUERY = 0x1C
,
DATAPOINT_REPORT_SYNC = 0x22
, DATAPOINT_REPORT_ACK = 0x23
, WIFI_RSSI = 0x24
, VACUUM_MAP_UPLOAD = 0x28
,
GET_NETWORK_STATUS = 0x2B
, EXTENDED_SERVICES = 0x34
} |
| |
| enum class | TuyaExtendedServicesCommandType : uint8_t { RESET_NOTIFICATION = 0x04
, MODULE_RESET = 0x05
, UPDATE_IN_PROGRESS = 0x0A
} |
| |
| enum class | TuyaInitState : uint8_t {
INIT_HEARTBEAT = 0x00
, INIT_PRODUCT
, INIT_CONF
, INIT_WIFI
,
INIT_DATAPOINT
, INIT_DONE
} |
| |