// Goes up for 24 seconds (maximum time to reach full openness)
Tapparella_Cameretta_Balcone.sendCommand(0)
createTimer(now.plusSeconds(24), [ |
Tapparella_Cameretta_Balcone.sendCommand(STOP)
] )
The timer can itself create another timer, if you are looking for a sequence.
Or construct the more elegant sequencing timer that reschedules itself.
Using expire binding accuracy would be a concern at sub-minute durations.