Effective use of Timers in Rules

You forgot your design pattern. :smiley: Design Pattern : Expire Binding based Countdown timer

Note that I’ve a JavaScript library implementation for this DP now too. https://github.com/rkoshak/openhab-rules-tools/tree/main/countdown_timer