At SPAN, we build products that make home energy more resilient and easier to manage. Today, we’re introducing the public beta of two new capabilities for developers, integrators, and advanced homeowners: SPAN API and SPAN Home On-premise.
Both extend what’s possible with SPAN Panel by adding new means of local access for greater flexibility, control, and peace of mind.
SPAN API: local integration for advanced users
SPAN API enables secure, on-premise software integration between a SPAN Panel and other devices or applications on the same local area network (LAN). It’s designed for developers, integrators, and technically advanced homeowners who want expanded local access to their energy system.
Documentation and source materials are available on GitHub.
Build custom reports and home automation tools
With SPAN API, you can:
- Integrate SPAN Panel with local home-automation platforms like Home Assistant
- Collect and store detailed energy data locally to retain as long as you choose
- Build custom dashboards, reports, and visualizations of your home energy data
- Experiment with advanced energy workflows across circuits, batteries, EV charging, and more
SPAN API is flexible by design and intended for experimentation, prototyping, and advanced integrations. Since this is offered as a public beta, its features and documentation may evolve over time.
Built for secure, local control
A key component of SPAN API is that all access is local only, meaning that it operates entirely on the home LAN and does not use cloud connectivity. Furthermore, SPAN API access requires authentication and access is limited to devices on the local network, with credentials managed directly by the panel. This is an important security choice because it means that someone with malicious intent would have to be inside or in very close proximity to your home and have either your home WiFi network name and password or an ethernet cable connected to your LAN in order to make changes to your panel. All of these choices limit access to keep your home energy data, settings, and breaker controls safe and private.
That said, use of SPAN API is entirely optional. SPAN Panel will continue to function as advertised if you are not interested in using the API.
How to access SPAN API
The public beta does not require any special enrollment. Developers, integrators, and technically inclined homeowners can access the API and its documentation today on GitHub.
SPAN API is community supported via the public GitHub repository, with engagement from SPAN users on an “as time and resources permit” basis. Please note that SPAN API is provided on an “AS IS” basis. Customer support does not include coverage for API usage, integrations, or third-party applications, and API functionality is not covered under warranty.
SPAN API will initially be available on SPAN Panel MAIN 32 only, starting with firmware release r202603, which should complete rolling out by the end of February 2026.
SPAN Home On-premise: local access when it counts
In addition to SPAN API, today we’re announcing SPAN Home On-premise, a browser-based web application that runs on the local network and connects to SPAN Panel using SPAN API.
It’s designed for moments when cloud access isn’t available or isn’t needed.

A new tool for extended power outages
With SPAN Home On-premise, you can:
- Access your SPAN Panel over the local network, even if Internet access is down
- Use a web browser on a phone, tablet, or computer
- For homes with battery backup, maintain visibility and control during outages that affect both power and connectivity
This makes SPAN Home On-premise especially useful during extended power outages.
Access to essential features
As a beta release, SPAN Home On-premise focuses on a limited set of local functionality, including:
- Viewing overall panel status
- Monitoring circuit-level power usage
- Turning circuits on and off
- Adjusting backup priorities and selected settings
It complements the SPAN Home mobile app and is intentionally limited in scope.

How to access SPAN Home On-premise
There are two different ways to access the on-premise experience:
- If SPAN Panel loses access to cloud data, a red “connection lost” notification banner will appear in the SPAN Home App. Tap that banner to open the Home On-premise experience.
OR - If your phone and SPAN Panel are connected to different networks, or if you want to access your panel via a separate browser or device, open the SPAN Home App and visit Settings > On-premise settings to find a passphrase and URL unique to your panel.
Like SPAN API, SPAN Home On-premise will initially be available on SPAN Panel MAIN 32 only, starting with firmware release r202603, which should complete rolling out by the end of February 2026.
What’s Next
We know owners of other SPAN Panel models—especially MAIN 16, MLO 24, MAIN 40, and MLO 48—are interested in APIs, local access, and on-premise control.
SPAN API and SPAN Home On-premise are expected to become available for these panels in the second half of 2026.
All previous undocumented, unsupported SPAN Panel MAIN 32 APIs and local access dashboards will be deprecated as of December 31, 2026, so users of those experiences should move to the supported versions detailed in this blog.
We look forward to seeing what you build.
.avif)






.png)
.png)
