As I have been developing a weather parser I am using the weather services graph to see what my data looks like.
I have data that matches reasonably well, as expected, to the OpenWeatherMap and METNO data.
But, all services are graphed with the timescale set to UTC I believe. This is 10 hours behind my location.
Therefore the min/max temp graphs, which are flat lines that change at start of day, are changing at 2pm the preceding day.
The graph does not appear to take in to account localised time.
The picture below shows the start of day of the parser services circled for the 24th July. Note that the parser data is 10 hours too early.
All the parsers are consistent.
This has made it very difficult to determine whether the data is correct for my parser, which is logging a local timestamp. (If I log with UTC the graph is 20 hours early = 2x10 hours)
It also makes me wonder if the RainMachine is using the timezone correctly when adjusting the watering amount.
Please sign in to leave a comment.