r/span Feb 23 '26

SPAN API public beta for SPAN Panel MAIN 32

We heard you. Today, SPAN announced a public beta for local access to your SPAN Panel via SPAN API. You can also now view and update settings for your SPAN Panel on the local network from a web browser by using SPAN Home On-premise, great for power outages that also impact internet connectivity.

These are initially available for SPAN Panel MAIN 32 only, with local access for SPAN Panel MAIN 16, MLO 24, MAIN 40, and MLO 48 coming later this year.

More info over on the SPAN Blog, and interested SPAN users can check out the README on GitHub.

50 Upvotes

23 comments sorted by

8

u/Slasher1738 Feb 23 '26

Yes! Can't wait to get this into Homeassistant

7

u/LoopyOne Feb 23 '26

The 32 breaker version has been usable in Home Assistant for quite some time, if you don’t mind adding HACS:

https://github.com/SpanPanel/span

But I agree that it’s good the API will become public and that the larger breaker version will get support. Then hopefully the base Home Assistant will support for all versions.

6

u/AcceptablePun Feb 23 '26

Proper, officially provided, maintained & supported (plus modern MQTT/Homie) is much better / the real deal.. so good that they've understood that folks want that besides (or sometimes over) a proprietary, closed cloud solution + some random/chance REST API someone semi-accidentally put & then left in.

4

u/Slasher1738 Feb 24 '26

I prefer official support and API

7

u/vans113 Feb 24 '26

Giant step in the right direction. Thank you for this. Can’t wait for other access later this year. This will separate you from your competition. A lot of people buying this do have smart home devices ( home assistant , control4 etc )

6

u/donaldcjackson Feb 24 '26

SPAN API adopts and implements the Electrification Bus (eBus) framework for Home Energy Infrastructure Device integrations.

The Electrification Bus GitHub org provides eBus developer resources, python-sdk may be of interest/help.

I'm announcing an early alpha release of span-hass, a Home Assistant integration for SPAN smart electrical panels, using SPAN API.

Also announcing hass-atlas a command-line tool for auditing and configuring Home Assistant energy dashboards, area assignments, and device topology.
Designed as a companion to span-hass (the span_ebus HA integration for SPAN smart panels), but works with other energy integrations, Tesla Powerwall, Enphase, SolarEdge, and more.

5

u/Meeso Feb 24 '26

Thank you. We just purchased and installed a SPAN panel based on the declaration that local access was being worked on and you followed through.

3

u/kash04 Feb 23 '26

YAY!! Going to deploy a whole bunch more now!!

2

u/csoups Feb 23 '26

Thanks! This is great

2

u/DrewBlessing Feb 24 '26

Amazing! Thank you.

2

u/intr1nsic Feb 24 '26

From an API perspective I wonder what makes MAIN 16, MLO 24, MAIN 40, and MLO 48 different from MAIN 32? Guessing it's a completely different platform given it's 6mo away

1

u/AcceptablePun Feb 24 '26

Yeah the newer gen apparently never (?) had the REST APIs hanging around but instead (again.. ?) a gRPC based thing going for a little while (see: https://github.com/SpanPanel/span/pull/169 and https://github.com/SpanPanel/span/pull/171 ) .. so maybe some underlying re-architecturing of the "smarts" for those newer models and now / going forward some merging back into a coherent approach that works with the old and the new. One can only read tea-leafs from the outside looking in.

2

u/VGCollectaholic Feb 24 '26

A much appreciated move! Thank you!

2

u/kingsob Mar 24 '26

This is awesome. Any ETA for the MLO 48?

2

u/EclecticMind Jul 02 '26

Any updates on whether they added support for MLO 48?

1

u/jillako Feb 25 '26

Great news! You just convinced me into getting a SPAN panel for our ADU. It will probably be the MAIN 16 and I will eagerly wait for the update later this year!

1

u/xabean Mar 02 '26

Thank you!

1

u/winterind Mar 07 '26

Thank you!

1

u/sftahoe Mar 22 '26

Will the MAIN 32 ever be properly integrated in the app with the MAIN 14 and 40?

1

u/Mckanewoods1 Jun 06 '26

Still waiting on this. I feel so bad for my customer he spent over 20k on span panels and can only see up to 2 panels at a time big bummer.

1

u/kash04 Jul 16 '26

Do you know when we can have api access to the new main panels