diff --git a/tasmota/xdrv_27_shutter.ino b/tasmota/xdrv_27_shutter.ino index d49816c29..0cf059274 100644 --- a/tasmota/xdrv_27_shutter.ino +++ b/tasmota/xdrv_27_shutter.ino @@ -518,11 +518,11 @@ bool ShutterState(uint32_t device) void ShutterAllowPreStartProcedure(uint8_t i) { uint32_t uptime_Local=0; - AddLog_P2(LOG_LEVEL_DEBUG_MORE, PSTR("SHT: Delay Start. var%d 99==%s, max10s?"),i+1, rules_vars[i+1]); + AddLog_P2(LOG_LEVEL_DEBUG_MORE, PSTR("SHT: Delay Start. var%d <99>=<%s>, max10s?"),i+i, rules_vars[i]); rules_flag.shutter_moving = 1; XdrvRulesProcess(); uptime_Local = uptime; - while (uptime_Local+10 > uptime && (String)rules_vars[i+1] == "99") { + while (uptime_Local+10 > uptime && (String)rules_vars[i] == "99") { loop(); } AddLog_P2(LOG_LEVEL_DEBUG_MORE, PSTR("SHT: Delay Start. Done"));