I’m seeing something odd with Weather Optimize and wanted to check whether this is expected behavior or a known issue.
On the Monitor homepage, today is shown as partly cloudy and tomorrow is clear with an estimated yield almost 2x today’s production. That lines up with what I’m seeing from Weather.com and other forecasts (I’ll attach screenshots).
However, in Maintenance > Weather Optimize, the "Weather next day" entry for the same date shows "Overcast clouds", and based on that, Weather Optimize is setting a much higher battery charge percentage. So the dashboard and Weather Optimize are clearly not agreeing on what tomorrow’s weather looks like.
I’ve double-checked the Weather Optimize location:
- The map pin and lat/long are correct
- Same location used across the system
One thing that also feels off is the timing. It looks like Weather Optimize locks in the forecast and battery charge percentage around 5:00 PM ET. From my experience, the forecast changes significantly later in the evening, but Weather Optimize had already committed to a conservative setting. Since this is 12+ hours before the next day, it feels a bit early - wouldn’t a later check (closer to midnight, or even early morning) give a more accurate result? Or maybe an ability to configure the time when forecast is fetched?
I noticed in the Monitor Center documentation that weather data may be sourced from OpenWeatherMap, which makes me wonder:
- Is Weather Optimize using a different weather source than the homepage?
- Or is it classifying cloud cover more aggressively than what most forecasts would call "partly cloudy” or “mostly sunny”?
I’m not trying to nitpick -this just has real impact on grid charging and battery cycling on days that end up being very sunny. I’m attaching screenshots of:
- the Monitor homepage forecast and yield estimate
- the Weather Optimize log showing "overcast"
- and the actual weather(dot)com forecast for the same day and location, taken at the same time (5PM).
Curious if others are seeing this, and whether EG4 can clarify how Weather Optimize decides both the forecast category and the timing.
Thanks!