From d148a2cb9c2c52689b11035681d0d6d2541a1da8 Mon Sep 17 00:00:00 2001 From: Jayme Snyder Date: Wed, 24 Feb 2021 18:28:34 -0500 Subject: [PATCH] Reset Tuya.ignore_dim if Tuya.ignore_dimmer_cmd_timeout was set and expired --- tasmota/xdrv_16_tuyamcu.ino | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tasmota/xdrv_16_tuyamcu.ino b/tasmota/xdrv_16_tuyamcu.ino index 6c54fe852..fc2cd861c 100644 --- a/tasmota/xdrv_16_tuyamcu.ino +++ b/tasmota/xdrv_16_tuyamcu.ino @@ -622,6 +622,10 @@ void LightSerialDuty(uint16_t duty, char *hex_char, uint8_t TuyaIdx) dpid = TuyaGetDpId(TUYA_MCU_FUNC_CT); } else { dpid = TuyaGetDpId(TUYA_MCU_FUNC_DIMMER2); } } + + if (Tuya.ignore_dim && Tuya.ignore_dimmer_cmd_timeout < millis()) { + Tuya.ignore_dim = false; + } if (duty > 0 && !Tuya.ignore_dim && TuyaSerial && dpid > 0) { if (TuyaIdx == 2 && CTLight) {