-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apply a random start delay to the timer #391
Conversation
The time is no longer used on the EVSE controler in a practical sense, only to reset the WiFi time after a reboot, as the EVSE may have an RTC, so this is much easier to do the the EVSE time is GMT
Added additional info into the schedule plan giving the current day/offset, current and next events and time to next event to aid in debugging. Also API to notify of config changes.
This is to allow clients to know when the schedule or schedule plan has updated and fetch a fresh copy
This increases the reliability of connecting after a reboot
The current debug build is too big to be flashed with space left for OTA so this partition table removed the OTA partition. Only for use in dev builds
A few bints of tidy up, temp enable of some debug, dev version of the ESP32 gateway board and enable the power cycling of the ethernet chip
…e when loading the UI
Nice work! I've just had a quick test, and it seems to work great. The only issue I've noticed is the 'next event' time requires a page refresh to update after the delay timer is updated. Would it be possible to update the 'next event' time without a page refresh? I think the Current Event / Next Event text should only be shown when advanced display is togged on. Is it possible to switch off the random delay? What is the procedure for setting a default schedule before units are shipped? |
Will take a look
Can make that change
In advanced mode you can change the max time, just set to 0
TBD, still looking at that, worst case you can use the HTTP API to set: https://github.com/OpenEVSE/ESP32_WiFi_V4.x/blob/master/test/schedule.http#L89-L121 |
This is now fixed 👍
Confirmed fixed 👍
Got it, I'll add a note to say this.
Sure, that would work. Or we could just set it manually, it would only take a few seconds. I think this is ready to merge? |
Fix is a UK requirement to help prevent large loads being applied to the grid.
Fixes #350