mirror of https://github.com/arendst/Tasmota.git
Merge pull request #8652 from effelle/development
Prep for Tuya MCU HAss Discovery
This commit is contained in:
commit
bf4aed6969
|
@ -344,4 +344,12 @@ const SerConfu8 kTasmotaSerialConfig[] PROGMEM = {
|
||||||
SERIAL_5O2, SERIAL_6O2, SERIAL_7O2, SERIAL_8O2
|
SERIAL_5O2, SERIAL_6O2, SERIAL_7O2, SERIAL_8O2
|
||||||
};
|
};
|
||||||
|
|
||||||
|
enum TuyaSupportedFunctions { TUYA_MCU_FUNC_NONE, TUYA_MCU_FUNC_SWT1 = 1, TUYA_MCU_FUNC_SWT2, TUYA_MCU_FUNC_SWT3, TUYA_MCU_FUNC_SWT4,
|
||||||
|
TUYA_MCU_FUNC_REL1 = 11, TUYA_MCU_FUNC_REL2, TUYA_MCU_FUNC_REL3, TUYA_MCU_FUNC_REL4, TUYA_MCU_FUNC_REL5,
|
||||||
|
TUYA_MCU_FUNC_REL6, TUYA_MCU_FUNC_REL7, TUYA_MCU_FUNC_REL8, TUYA_MCU_FUNC_DIMMER = 21, TUYA_MCU_FUNC_POWER = 31,
|
||||||
|
TUYA_MCU_FUNC_CURRENT, TUYA_MCU_FUNC_VOLTAGE, TUYA_MCU_FUNC_BATTERY_STATE, TUYA_MCU_FUNC_BATTERY_PERCENTAGE,
|
||||||
|
TUYA_MCU_FUNC_REL1_INV = 41, TUYA_MCU_FUNC_REL2_INV, TUYA_MCU_FUNC_REL3_INV, TUYA_MCU_FUNC_REL4_INV, TUYA_MCU_FUNC_REL5_INV,
|
||||||
|
TUYA_MCU_FUNC_REL6_INV, TUYA_MCU_FUNC_REL7_INV, TUYA_MCU_FUNC_REL8_INV, TUYA_MCU_FUNC_LOWPOWER_MODE = 51, TUYA_MCU_FUNC_LAST = 255
|
||||||
|
};
|
||||||
|
|
||||||
#endif // _TASMOTA_H_
|
#endif // _TASMOTA_H_
|
||||||
|
|
|
@ -73,37 +73,37 @@ struct TUYA {
|
||||||
} Tuya;
|
} Tuya;
|
||||||
|
|
||||||
|
|
||||||
enum TuyaSupportedFunctions {
|
// enum TuyaSupportedFunctions {
|
||||||
TUYA_MCU_FUNC_NONE,
|
// TUYA_MCU_FUNC_NONE,
|
||||||
TUYA_MCU_FUNC_SWT1 = 1, // Buttons
|
// TUYA_MCU_FUNC_SWT1 = 1, // Buttons
|
||||||
TUYA_MCU_FUNC_SWT2,
|
// TUYA_MCU_FUNC_SWT2,
|
||||||
TUYA_MCU_FUNC_SWT3,
|
// TUYA_MCU_FUNC_SWT3,
|
||||||
TUYA_MCU_FUNC_SWT4,
|
// TUYA_MCU_FUNC_SWT4,
|
||||||
TUYA_MCU_FUNC_REL1 = 11, // Relays
|
// TUYA_MCU_FUNC_REL1 = 11, // Relays
|
||||||
TUYA_MCU_FUNC_REL2,
|
// TUYA_MCU_FUNC_REL2,
|
||||||
TUYA_MCU_FUNC_REL3,
|
// TUYA_MCU_FUNC_REL3,
|
||||||
TUYA_MCU_FUNC_REL4,
|
// TUYA_MCU_FUNC_REL4,
|
||||||
TUYA_MCU_FUNC_REL5,
|
// TUYA_MCU_FUNC_REL5,
|
||||||
TUYA_MCU_FUNC_REL6,
|
// TUYA_MCU_FUNC_REL6,
|
||||||
TUYA_MCU_FUNC_REL7,
|
// TUYA_MCU_FUNC_REL7,
|
||||||
TUYA_MCU_FUNC_REL8,
|
// TUYA_MCU_FUNC_REL8,
|
||||||
TUYA_MCU_FUNC_DIMMER = 21,
|
// TUYA_MCU_FUNC_DIMMER = 21,
|
||||||
TUYA_MCU_FUNC_POWER = 31,
|
// TUYA_MCU_FUNC_POWER = 31,
|
||||||
TUYA_MCU_FUNC_CURRENT,
|
// TUYA_MCU_FUNC_CURRENT,
|
||||||
TUYA_MCU_FUNC_VOLTAGE,
|
// TUYA_MCU_FUNC_VOLTAGE,
|
||||||
TUYA_MCU_FUNC_BATTERY_STATE,
|
// TUYA_MCU_FUNC_BATTERY_STATE,
|
||||||
TUYA_MCU_FUNC_BATTERY_PERCENTAGE,
|
// TUYA_MCU_FUNC_BATTERY_PERCENTAGE,
|
||||||
TUYA_MCU_FUNC_REL1_INV = 41, // Inverted Relays
|
// TUYA_MCU_FUNC_REL1_INV = 41, // Inverted Relays
|
||||||
TUYA_MCU_FUNC_REL2_INV,
|
// TUYA_MCU_FUNC_REL2_INV,
|
||||||
TUYA_MCU_FUNC_REL3_INV,
|
// TUYA_MCU_FUNC_REL3_INV,
|
||||||
TUYA_MCU_FUNC_REL4_INV,
|
// TUYA_MCU_FUNC_REL4_INV,
|
||||||
TUYA_MCU_FUNC_REL5_INV,
|
// TUYA_MCU_FUNC_REL5_INV,
|
||||||
TUYA_MCU_FUNC_REL6_INV,
|
// TUYA_MCU_FUNC_REL6_INV,
|
||||||
TUYA_MCU_FUNC_REL7_INV,
|
// TUYA_MCU_FUNC_REL7_INV,
|
||||||
TUYA_MCU_FUNC_REL8_INV,
|
// TUYA_MCU_FUNC_REL8_INV,
|
||||||
TUYA_MCU_FUNC_LOWPOWER_MODE = 51,
|
// TUYA_MCU_FUNC_LOWPOWER_MODE = 51,
|
||||||
TUYA_MCU_FUNC_LAST = 255
|
// TUYA_MCU_FUNC_LAST = 255
|
||||||
};
|
// };
|
||||||
|
|
||||||
const char kTuyaCommand[] PROGMEM = "|" // No prefix
|
const char kTuyaCommand[] PROGMEM = "|" // No prefix
|
||||||
D_CMND_TUYA_MCU "|" D_CMND_TUYA_MCU_SEND_STATE;
|
D_CMND_TUYA_MCU "|" D_CMND_TUYA_MCU_SEND_STATE;
|
||||||
|
|
Loading…
Reference in New Issue