SCADA, in-map grid exploration, alert mapping | Texture Changelog April 24, 2026
This week we released updates focused on making grid investigation faster with upgrades to the Explore page, detailed SCADA data, shareable site links, and more. As ever, you can follow along in real time at Release Notes | Texture Docs.

#Grid Investigation & SCADA: faster navigation, clearer diagrams, easier sharing
SCADA data now in Texture: readability + shareability + stronger topology
- SCADA data is now available in Texture. SCADA topology mapping is created automatically during ingestion, building parent/child hierarchy records without manual seeding, reducing setup overhead and keeping hierarchies consistent.
- SCADA topology loading works for non-substation grid elements via parent substation fallback, and tooltips can show live telemetry context (status, power, voltage).
- SCADA diagrams accelerate quick health checks.The SCADA single-line diagram now supports light mode and shareable deep links via URL parameters, allowing teams to more easily collaborate with shareable links that open to the same context and element.
Stay in-map & explore the grid faster
- The Explore page within Texture supports map-aware search that flies to results and opens interactive detail panels for sites and grid elements without navigating away. This speeds up investigations and keeps operators in context during troubleshooting.
- Explore also gained a dedicated filtering dialog with active filter chips and overflow handling for large filter sets. This makes it easier to narrow down to relevant assets in large territories.
#OEMs & TPOs: Consistent polling and improved charge command handling
Consistent polling with flexibility when needed
- OEM device integrations now follow a standardized default polling schedule, with enhanced scheduling logic that supports per-grant custom polling intervals. This improves consistency across OEM integrations while still allowing higher- or lower-frequency polling when specific customers or partners need it.
Tesla charge command and reliability improvements
- Tesla charging command handling now uses adaptive polling to wait for state convergence. This reduces false drift detections caused by delayed cloud updates and improves confidence in command execution.
- Tesla connection establishment now waits for vehicles to fully wake and report online before polling, reducing missed data during onboarding. This improves the “first data” experience and reduces connect-time flakiness.
Enphase API rate-limiting removed
- Legacy per-minute rate limiting configuration for Enphase has been removed to simplify the integration architecture and reduce configuration complexity.
Leap: real-time updates via webhooks
- Leap meter events can now be processed via a webhook endpoint, enabling event-driven updates for meter creation, enrollment changes, and participation updates. This improves responsiveness and reduces reliance on polling patterns for program status updates.
Better alert mapping for operations teams
- Alert classification for AlsoEnergy and ChargePoint was improved to better map fault types and severities. This supports more accurate triage and reduces noise from misclassified alerts.
—-
If you have questions about a specific integration or want to connect a device type not yet on the platform, reach out to the Texture Implementation Team or contact us here.
