It is very basic in the way it works. It stores the on/off event in an array together with the delay since the previous event. I would say the limitation is more in the number of events than in the delay between them.
There is a hard limit in the size of the state. In Smartthings the documentation says:
The contents of State and Atomic State are limited to 100,000 characters when serialized to JSON.
Cool, thank you.
I guess I'm strugging with figuring out what specific use-case you built it for (your usecase).
e.g. Are you recording one-off simulations (e.g. bed-time routine) or recording a typical "whole day" you have mimic when on vacation.
Not sure if that made sense or not. I could probably get either to work for me.
It is primarily for simulating someone being home while I am out,
I tried to setup a scenario in [RELEASE] At Home Simulator but it did not work the way I had in mind.