Signals

Weather and carbon emissions data that Texture adds to your sites and batteries

Signals are context Texture adds to your energy data without any setup: current weather for your sites, and carbon emissions for battery charging.

Available signals#

SignalSourceWhat you getCoverage
Current weatherNational Weather Service, OpenWeather, or WeatherbitTemperature, humidity, dew point, conditions, cloud cover, sunrise, and sunsetAny site with coordinates
Charging emissionsMarginal CO2 rates from WattTime, updated every 5 minutesPounds of CO2 from battery charging, per time periodBatteries in grid regions WattTime covers

Texture matches each site to weather and to a WattTime grid region by its coordinates.

Weather is current conditions only. Texture doesn't provide weather history or forecasts.

Data usage terms

WattTime's partnership terms don't allow Texture to share raw marginal emissions rates. Instead, Texture calculates emissions by combining WattTime rates with your battery charging data.

Where to find signal data#

WhereWhat's there
DashboardCurrent weather on a site's page. Charging emissions on a battery's device page and in its panel in Explore.
Sites APICurrent weather with GET /v1/sites/{id}?include=weather
Metrics APICharging emissions with GET /v1/metrics/emissions. See Metrics.
WebhooksTurn on includeWeather on a webhook destination to attach current weather to events that include a site. See Webhooks.

Texture doesn't send events when signal data changes.

Next steps#

  • Read emissions over time with the Metrics API.
  • Look up a site's weather through the API reference.