mirror of
https://github.com/xoseperez/espurna.git
synced 2026-03-12 03:07:13 +01:00
purge timers based on target status, do not check 'armed' state allow to schedule timer and keep it inactive until relay loop fixing bug with pulse api not respecting before / after delays. activate timers when switching to an opposite state. deactive existing timers when with the same state. print debug after completing actions, making sure accidental yield would not change expected state while still modifying it