diff --git a/src/modules/exec/Timer/Timer.cpp b/src/modules/exec/Timer/Timer.cpp index 5a961934..8c5c3819 100644 --- a/src/modules/exec/Timer/Timer.cpp +++ b/src/modules/exec/Timer/Timer.cpp @@ -28,7 +28,7 @@ class Timer : public IoTItem { if (!_unfin && value.valD && !_pause) { value.valD--; if (_needSave) needSave = true; - if (value.valD == 0) { + if (value.valD <= 0) { regEvent(value.valD, "Time's up"); if (_repeat) value.valD = _initValue; }