I am new to Wonder Watt and have setup a couple of "test" discharge schedules against my GivEnergy system.

For some reason both of my test schedules were ended early by Wonder Watt e.g.

1.) 09:15 - 09:30 - 09:26:47 it set my DC Discharge to FALSE which would stop the discharge
2.) 10:15 - 10:30 - 10:26:34 it set my DC Discharge to FALSE which would stop the discharge

Does anyone know why Wonder Watt would intervene and end the schedules early? It is not like it met the SOC set or anything like that.

I've just done another test for 12:00 - 12:10 and Wonder Watt set my DC Discharge to FALSE at 12:06:54 ??

My understanding is the commands are sent sometime in the 5 minutes block before they need to be executed.
Each request requires multiple commands to be sent.
All the commands can be sent up to 3 times, to allow for possible communication issues eg WiFi blip.
This obviously has to be done for more than just us two.
What you're seeing is expected.
For this reason, you should leave a minimum of 5 minutes between actions.
Hope that helps.

    MrMessy Thanks for explaining, yeah, with the amount of users and DB load and different schedules, and including retries, we cannot run the intervals for schedules every minute as we cannot complete all calls within a minute, which explains the few mins out here and there.