Here is a schedule checker for anyone who is on a desktop or don’t mind using landscape mode.
It does (or used to) render on mobile devices, in portrait, but I have not had the time to keep that up to date, for a while. Results will vary.
The site has until recently only catered for stages 1 - 4 (direct customers of ESKOM), and relies on ESKOM’s stage number feed. The schedules for stage 5 - 8 were added recently.
Area number information and ahead-of-time stage number information are not maintained, but instead are linked to from lexity.co.za.