I wonder if there’s a way to show local time on the LCD display; it shows UTC/GMT time only. The web interface shows it as well, along with the time zone, as “Device time: Fri, 03 May 2013 22:22:34 GMT-7:00”. However, having local time displayed is more convenient and assures the controller clock is set properly.
It is supposed to show your local time. After you changed time zone, did you restart the controller? Every time you change the time zone, you need to restart the controller so it can grab the correct time from the Internet.
The controller was turned off/on after becoming irresponsive (as discussed in another thread). After that the displayed time was GMT. I’ve rebooted it via the web interface and now it shows the local time. I’ll keep watching – it’s an exciting new toy 🙂
It sounds like there is a problem in reading the time values from DS1307 RTC. I will check the schematic and the firmware to see if there is any bug there. If it can’t read time reliably, that may be the cause of controller becoming irresponsive.
By the way, could you tell me if your controller has a black PCB or green PCB?
After an hour and 15 minutes after the reboot the controller’s clock is completely off. Not only it shows GMT, the time it shows is 23:10, which would correspond to 16:10 local (it’s 19:31 local). I think it is safe to say it’s malfunctioning.