A reversible macro is intended to be executed in reverse order with reverse action in each step. I had initially concerived it in that fashion. I have shared an example of water change macro on the main reef-pi thread. This is just the beginning of the macro development, and i intend to take all feedback and see what improvements can be done next. Thank you for the detailed experience report, it will help us designing the next set of macro improvementsThen to get the Macro triggered by a Timer in reef-pi.
Ran into a snag here. I could not get a Timer to trigger a Macro. But discovered that if I made the Macro "Reversible" it would trigger, but run in reverse.
My solution to this has been to write a new AWC Macro in reverse and get the Timer to trigger that. Works!
But I discovered that the Macro must not only have the steps written in reverse order, but the step must be reversed ie to turn equipment "on" the macro must say "Turn off".
I've reported these findings to @Ranjib , so if it's a bug, it should get attended to.
But for now, I'm a happy boy.