Siloed Devices

Every HEI device is metering what it has/can, but not sharing!

The Problem

Home Energy Infrastructure devices are inherently measurement devices. A battery system knows its state of charge. A solar inverter knows its power output. A smart panel knows circuit-level consumption. An EV charger knows the charging current.

Yet despite all this valuable data being collected, HEI devices operate in silos. Each device keeps its measurements to itself, or at best shares them with its own manufacturer's cloud service.

The Redundant Metering Problem

When Device A needs to know what's happening at Device B, Device A must provide an unnecessary and redundant remote meter, adding cost and complexity to the installation.

Real-World Example: Tesla Powerwall + Solar

Tesla Powerwall requires knowledge of solar production to optimize battery charging and avoid backfeeding the grid during outages. However, if you have a non-Tesla solar system (Enphase, SolarEdge, etc.), the Powerwall can't access your solar inverter's production data.

Tesla's solution: Require installation of a Neurio CT meter on the solar circuit. This adds:

  • $150-300 additional hardware cost
  • Additional installation time and labor
  • Another device that can fail
  • Redundant measurement of data the solar inverter already knows
flowchart TB
    subgraph clouds["Cloud Services"]
        IC["Inverter Cloud
(has production data)"] TC["Tesla Cloud"] end subgraph home["Home Installation"] SI["Solar
Inverter"] MP["Main
Panel"] CT["Neurio CT Meter
(redundant!)"] TG["Tesla Gateway"] PW["Powerwall"] end SI -->|"production data"| IC SI -->|"power flow"| MP SI -.->|"CT clamp measures
what inverter already knows"| CT CT -->|"redundant data"| TG TG --> TC TG --> PW style CT fill:#fef2f2,stroke:#ef4444,stroke-width:2px style IC fill:#e0e7ff,stroke:#6366f1 style TC fill:#e0e7ff,stroke:#6366f1

The Powerwall finally knows solar production, but only via redundant hardware

Why Devices Don't Share

Impact on Homeowners

  • Higher installation costs due to redundant metering hardware
  • More complex installations with additional points of failure
  • Suboptimal energy management due to incomplete system visibility
  • Vendor lock-in - mixing brands becomes painful

Other Examples

Lack of Direct Controls Problem

When devices can't communicate directly, they resort to indirect workarounds that cause unintended side effects.

Real-World Example: Tesla Powerwall + Solar Curtailment

When off-grid with high state of charge and excess solar production, a Tesla Powerwall needs to curtail PV output. Since it can't communicate with the solar inverter, it shifts the line frequency out of spec, triggering the solar inverter's safety shutdown.

This causes side effects:

  • Light dimmers flicker from the frequency change
  • Household UPS units detect the frequency anomaly as a power failure
  • UPS units switch to battery, drain quickly, and drop network equipment
  • Result: You lose internet/computing during an outage even though you have power!

How eBus Solves This

eBus provides a standard publish/subscribe framework where every device publishes its measurements to MQTT topics. Any device that needs data simply subscribes - no redundant hardware, no custom integrations, no manufacturer involvement required.

When your solar inverter publishes its production, your battery, smart panel, EV charger, and HEMS can all subscribe and receive updates in real-time.

Back to Challenges