Skip to content

Weather & Stormwatch

Grid Getter pulls local weather from the National Weather Service and displays it alongside your energy data. You get current conditions plus a 12-hour forecast, so you can tell at a glance whether clouds are eating into your solar production.


The weather section on the Live Dashboard includes:

  • Location badge — city and state (e.g. “Phoenix, AZ”) based on your site’s coordinates. Falls back to raw coordinates if a city name isn’t available from the NWS.
  • Current conditions — temperature, humidity, wind speed and direction, cloud cover, and recent precipitation
  • Temperature trend chart — a compact chart showing the temperature curve and precipitation probability for the next 12 hours
  • Hourly forecast — a scrollable timeline with temperature, weather icon, and precipitation chance for each of the next 12 hours
  • Solar impact callout — a short message based on current cloud cover and precipitation that tells you how weather is likely to affect your solar production. For example: “Clear skies — ideal for solar production” or “Heavy cloud cover may significantly reduce solar production.”

If the weather reading is more than 45 minutes old, a Stale badge appears so you know conditions may have changed.


Grid Getter fetches weather observations from the National Weather Service (NWS) roughly every 30 minutes for each active site that has a location set. The data is stored with a 3-day expiration, so you always see relatively recent conditions even if a fetch fails.

Your coordinates are rounded to an approximately 1 km grid. This groups nearby sites together so Grid Getter can share weather data across neighbors without making redundant API calls.


You can set your site’s location from Settings → Profile:

  • ZIP Code — enter a US ZIP code and Grid Getter will look up the coordinates
  • City & State — enter a city and state combination
  • Browser Location — click “Use my location” to use your device’s GPS

Grid Getter stores only latitude and longitude coordinates, never your street address.

If you haven’t set a location yet, a banner appears in the weather section of the dashboard with a “Use My Location” shortcut.


To change your location, go to Settings → Profile and enter a new ZIP code, city, or use your browser’s location. The old weather data is removed automatically.

You can also delete your weather data at any time without changing your location. On the Site Location card in Settings, click Remove Location to clear both the coordinates and all stored weather data for your site.


Tesla’s Storm Watch monitors severe weather in your area and automatically charges your Powerwall to 100% when a storm is detected. Your dashboard shows the current Storm Watch status so you know when the battery is being held in reserve for a potential outage.

When Storm Watch is active:

  • Your Powerwall charges to full and holds a high reserve
  • A Storm Watch status card appears on the dashboard
  • If you have a DemandGuard automation with Respect Storm Watch enabled, DemandGuard pauses until Storm Watch clears — it won’t discharge your battery for demand management while your system is preparing for a potential outage

The weather section appears on the Live Dashboard across all three platforms with the same information: current conditions, hourly forecast, temperature trend, and solar impact callout.

Location setup happens through the web app’s Settings page. The mobile apps read whatever location you’ve configured there.


How often does weather data update? About every 30 minutes on production. If a fetch fails, Grid Getter retries on the next cycle.

Why do I see “Stale” on my weather data? The most recent reading is more than 45 minutes old. This usually resolves within the next fetch cycle. If it persists, the NWS may be experiencing an outage in your region.

Does weather data affect my automations? Not directly. Weather data is informational — it helps you understand why your solar production is higher or lower than expected. DemandGuard decisions are based on live power readings, not weather forecasts.

Can I use weather data on the free plan? No. Free users see an informational card on the dashboard, but current conditions and forecasts require a Premium or DemandGuard subscription.