#667 - fix bogus handling of timeslots in WeatherService, correct weather data retrieval from state log