HTML / CSS report artifact

Off-Grid Energy Stack
Final Sovereignty / FOSS / Privacy Ranking

A fully linked ranking of power-generation, storage, monitoring, and control components scored through a maximal local-control lens: operational sovereignty, synthetic-stack resistance, openness, privacy, and attack-surface discipline. Generic categories are linked to technical references; named products and projects are linked to official sites, manuals, repositories, or documentation pages inline throughout the report.

Configuration baselineScores assume hardened, local-only operation wherever that is technically possible: cloud disabled, outbound access blocked when appropriate, firmware pinned or manually controlled, and no convenience remote-management path left standing.
Interpretive ruleThe ranking does not reward feature density for its own sake. Capabilities that improve tariff-following, fleet orchestration, utility responsiveness, or cloud convenience are often treated as liabilities rather than advantages.
Scope disciplineThe scoring evaluates the listed component or software layer itself. Downstream compromises introduced by add-ons, cloud integrations, or different balance-of-system choices are noted, but not allowed to distort the identity of the base layer.

Scoring criteria and weight model

Five axes carry the ranking. The model is intentionally hostile to cloud mediation, vendor dependency, and energy-transition orchestration logic. Local survivability and resistance to conscription matter more than convenience, app polish, or ecosystem buzz.

SOV

25%

Operational & post-collapse sovereignty

Can the device or system keep functioning locally, with no vendor account, cloud dependency, or remote operator, and remain usable if the vendor disappears?

STACK

25%

Synthetic-stack / grid-capture resistance

Does the platform avoid DER orchestration hooks, VPP alignment, demand-response surfaces, utility control primitives, and external policy coupling?

OPEN

20%

Code, protocol, and license openness

How much of the stack is genuinely open: source, protocols, documentation, and legally reusable licensing? Non-commercial clauses take a penalty.

PRIV

20%

Telemetry & data-exhaust control

How much operational data is produced, and how easily can every meaningful feed be kept on locally controlled infrastructure?

CPLX

10%

Simplicity & attack surface

How large is the dependency graph? Passive hardware scores highest; Linux boxes, app managers, and multi-service orchestration layers score lower.

Composite formula: 0.25 × SOV + 0.25 × STACK + 0.20 × OPEN + 0.20 × PRIV + 0.10 × CPLX

Final ranking table

The table preserves the final numerical ordering. Every row includes inline links to the most relevant official site, manual, repository, or documentation entry instead of isolating references in a separate appendix.

# Item SOV STACK OPEN PRIV CPLX Total
1
Plain DC solar PV modules
Tier 0 — Pure primitives
1001009010010098.0
2
Passive protection hardware
Tier 0 — Pure primitives
1001009010010098.0
3
Passive storage chemistries
Tier 0 — Pure primitives
95100851009094.8
4
Bare-cell LFP + diyBMS
Tier 1 — Sovereign electro-software core
9595801008091.5
5
OpenDTU
Tier 1 — Sovereign electro-software core
928898957591.1
6
IoTaWatt
Tier 1 — Sovereign electro-software core
909095957590.5
7
PowerSpout
Tier 1.5 — Mechanical generation
9595601008588.0
8
Energy Systems & Design
Tier 1.5 — Mechanical generation
9595601008588.0
9
OpenEnergyMonitor / Emoncms
Tier 1 — Sovereign electro-software core
908098906586.6
10
Morningstar
Tier 2 — Local-first proprietary conversion & control
928580907585.8
11
Home Assistant Energy
Tier 1 — Sovereign electro-software core
888095886084.6
12
Samlex EVO
Tier 2 — Local-first proprietary conversion & control
959055958084.2
13
Bergey Excel 10 Off Grid
Tier 1.5 — Mechanical generation
9090551008084.0
14
Superwind turbine hardware
Tier 1.5 — Mechanical generation
9090501008083.0
15
MidNite Classic-side gear
Tier 2 — Local-first proprietary conversion & control
908078887082.7
16
Wakespeed WS500 Pro
Tier 2 — Local-first proprietary conversion & control
857082857079.2
17
Victron
Tier 2 — Local-first proprietary conversion & control
885580856074.8
18
OpenEMS
Tier 2.5 — Synthetic-alignment FOSS brain
854095805071.2
19
Shelly Pro 3EM
Tier 2 — Local-first proprietary conversion & control
756055806567.2
20
Schneider Conext XW Pro
Tier 2 — Local-first proprietary conversion & control
802560706058.2

Tier 0 — Pure primitives

The foundation layer. These components do the least negotiating and the least talking. They are not software-defined assets; they are physical conversion, interruption, or storage media.

Rank #1

Plain DC solar PV modules

Near-perfect base layer. No firmware, no radios, no cloud, no control plane.

98.0
SOV100
STACK100
OPEN90
PRIV100
CPLX100

Why it ranks here. Plain PV modules are inert conversion hardware. They do not expose a network surface, do not phone home, and do not contain a control protocol that can be routed into utility or vendor orchestration. The attack surface sits almost entirely in procurement quality, mounting, wiring, and downstream electronics.

What matters in practice. Runtime sovereignty is essentially maximal; compromise vectors arise only after modules are coupled to charge controllers, inverters, rapid-shutdown gear, or module-level electronics. The ranking therefore reflects the module layer itself, not the compromises introduced by the rest of the balance-of-system stack.

Rank #2

Passive protection hardware

Failure containment without software. Essential sovereignty infrastructure.

98.0
SOV100
STACK100
OPEN90
PRIV100
CPLX100

Why it ranks here. Fuses, breakers, disconnects, surge arrestors, and similar passive protection parts exist to interrupt bad states rather than negotiate them. That makes them unusually resistant to policy capture, telemetry extraction, and remote intervention.

What matters in practice. The only serious risk is substitution with counterfeit or under-specced parts, or accidental drift toward “smart breaker” product lines that reintroduce silicon and networking. Standardized, dumb protection hardware remains one of the cleanest layers in the entire stack.

Rank #3

Passive storage chemistries

Storage media remain sovereign until management silicon and policy logic are layered on top.

94.8
SOV95
STACK100
OPEN85
PRIV100
CPLX90

Why it ranks here. Passive storage media—whether classic lead-acid, nickel-iron, gravity, thermal, or a dumb cell bank without a vendor cloud layer—are materially sovereign in a way that smart, managed packs are not. The chemistry stores energy; it does not negotiate with an external control system.

What matters in practice. Chemistry choice still changes resilience. Some chemistries tolerate abuse, maintenance neglect, and crude analog supervision better than others. The score assumes the storage medium itself, not an appliance-like battery product wrapped in proprietary firmware and app control.

Tier 1 — Sovereign electro-software core

The open, local-first logic plane. These tools make the physical layer legible and configurable without immediately surrendering the stack to vendor portals or utility logic.

Rank #4

Bare-cell LFP + diyBMS

One of the strongest self-owned battery patterns, with a license caveat.

91.5
SOV95
STACK95
OPEN80
PRIV100
CPLX80

Why it ranks here. Bare LiFePO4 cells coupled to diyBMS keep pack logic, balancing, and visibility under local control. No mandatory cloud, no vendor account, and no baked-in remote operator are required for day-to-day operation.

What limits the score. The important caveat is licensing: the current diyBMS v4 work is published under a Creative Commons BY-NC-SA license rather than an OSI-approved software license. That preserves inspectability and personal-use sovereignty, but it weakens clean commercial forkability and sovereign manufacturing reuse. Safety and reliability also depend directly on configuration discipline, since freedom at the BMS layer increases both control and failure responsibility.

Rank #5

OpenDTU

A decisive cloud-amputation layer for Hoymiles-class microinverter deployments.

91.1
SOV92
STACK88
OPEN98
PRIV95
CPLX75

Why it ranks here. OpenDTU replaces the original vendor telemetry gateway with open ESP32 firmware, a local web UI, and standard self-hostable data endpoints. That severs a major cloud path while preserving local observability and control.

What limits the score. The system still depends on the underlying inverter hardware and whatever regulatory behavior is already embedded in that firmware. It is therefore best understood as a sovereignty-restoring interface layer, not a total purge of downstream grid-code or OEM dependency.

Rank #6

IoTaWatt

Clean local measurement with strong openness and one notable update-path caveat.

90.5
SOV90
STACK90
OPEN95
PRIV95
CPLX75

Why it ranks here. IoTaWatt is genuinely open hardware and open firmware, runs locally, logs to onboard storage, and can ship data to self-selected backends rather than a mandatory vendor service. It remains one of the cleanest electricity-monitoring options in this field.

What limits the score. The firmware includes an auto-update class mechanism. In hardened deployments that path can be pinned or disabled, but the capability exists and should be treated as a real supply-chain control vector. The score therefore assumes a pinned-firmware, locally firewalled deployment rather than untouched defaults.

Rank #9

OpenEnergyMonitor / Emoncms

Excellent open telemetry stack when self-hosted; less clean when convenience-hosted.

86.6
SOV90
STACK80
OPEN98
PRIV90
CPLX65

Why it ranks here. OpenEnergyMonitor and Emoncms are among the strongest openly licensed monitoring stacks in the field. Self-hosted deployments keep data, logic, and visualization fully inside operator-controlled infrastructure.

What limits the score. The hosted Emoncms service is convenient and legitimate, but convenience hosting creates centralization gravity. The ranking assumes the stack is self-hosted and local-first. Once measurement feeds are routinely pushed to a third-party service, the privacy and capture profile shifts downward.

Rank #11

Home Assistant Energy

Powerful local orchestration, but complexity and integration sprawl must be actively constrained.

84.6
SOV88
STACK80
OPEN95
PRIV88
CPLX60

Why it ranks here. Home Assistant is open source and explicitly built around local control and privacy-first architecture. In stripped, LAN-only deployments it is an effective unifying layer for energy telemetry and local automation.

What limits the score. Home Assistant’s strength is also its danger: thousands of integrations, substantial dependency depth, and a large operational surface. A careless deployment can become a dense federation of vendor APIs and cloud services. The score assumes a highly selective build with no remote-access convenience layer and no cloud-dependent energy integrations.

Tier 1.5 — Mechanical generation

Generation hardware that remains primarily mechanical or electromechanical. The control layer matters, but the turbine itself is not born as a network service.

Rank #7

PowerSpout

Physics-first micro-hydro with little runtime surface and moderate vendor dependence.

88.0
SOV95
STACK95
OPEN60
PRIV100
CPLX85

Why it ranks here. PowerSpout’s micro-hydro hardware is primarily a mechanical/electromechanical generation layer. There is no native cloud architecture and no intrinsic remote-control channel in the turbine itself.

What limits the score. Openness is not software-style openness; replacement and repair remain more dependent on the manufacturer and comparable fabrication capability than with pure commodity electrical components. The sovereignty profile is therefore very high in operation, but not fully generic in long-horizon maintenance.

Rank #8

Energy Systems & Design

Another strong hydro-mechanical option with a similar sovereignty profile to PowerSpout.

88.0
SOV95
STACK95
OPEN60
PRIV100
CPLX85

Why it ranks here. ES&D micro-hydro hardware sits close to the same category as PowerSpout: generation through a mechanically legible machine rather than a network service. That strongly limits telemetry extraction and synthetic-stack attachment points.

What limits the score. As with other specialist turbine vendors, the major tradeoff is less about runtime control and more about long-term spare-parts dependence, fabrication specificity, and manufacturer concentration.

Rank #13

Bergey Excel 10 Off Grid

Strong off-grid wind hardware with low telemetry exposure and moderate openness limits.

84.0
SOV90
STACK90
OPEN55
PRIV100
CPLX80

Why it ranks here. The off-grid Bergey Excel 10 is primarily a generation machine, not a cloud service. That keeps privacy strong and synthetic-stack attachment points relatively low.

What limits the score. The tradeoffs are the usual ones for specialist generation hardware: proprietary control electronics, manufacturer-specific parts, and a maintenance future that is less generic than commodity DC components.

Rank #14

Superwind turbine hardware

Durable mechanical generation with low runtime capture risk and tighter product opacity.

83.0
SOV90
STACK90
OPEN50
PRIV100
CPLX80

Why it ranks here. Superwind hardware is built for harsh, remote deployments and derives much of its strength from that posture. A machine designed to survive in isolated environments tends to expose fewer ongoing network dependencies.

What limits the score. Openness is weaker than with community software or generic electrical subsystems; the long-term posture still depends on manufacturer-specific hardware choices and proprietary details in the control layer.

Tier 2 — Local-first proprietary conversion & control

Closed products that remain usable because they can still be contained. These devices earn their place only when operated locally and stripped of convenience-cloud assumptions.

Rank #10

Morningstar

One of the cleanest proprietary controller families in the set.

85.8
SOV92
STACK85
OPEN80
PRIV90
CPLX75

Why it ranks here. Morningstar remains unusually local-first for a proprietary vendor: documented communications, MSView for direct connection, and no native vendor cloud as the center of gravity. That materially improves both privacy and stack resistance.

What limits the score. Firmware is still closed, and open protocol access is not the same thing as open code. Even so, the absence of a first-party remote-management platform and the modest regulatory overlay keep Morningstar near the top of the proprietary conditional group.

Rank #12

Samlex EVO

An unusually quiet proprietary appliance: local, practical, and minimally networked.

84.2
SOV95
STACK90
OPEN55
PRIV95
CPLX80

Why it ranks here. Samlex EVO behaves much closer to an appliance than a platform. Configuration and logging are handled through the local remote panel and SD card rather than a standing network service or vendor portal.

What limits the score. Openness is weak because firmware and internal logic remain closed. Still, the absence of a native cloud path, DR/VPP positioning, or vendor orchestration channel makes EVO materially cleaner than many more celebrated inverter brands.

Rank #15

MidNite Classic-side gear

Good local-first behavior when hardened; meaningfully worse once vendor web monitoring is enabled.

82.7
SOV90
STACK80
OPEN78
PRIV88
CPLX70

Why it ranks here. MidNite Classic controllers can be operated locally through the device itself, the MidNite Local App, and documented interfaces. In that state they function as competent local power electronics rather than a mandatory cloud node.

What limits the score. MidNite also offers web-connected monitoring and explicitly advertises local-or-Internet operation. That means the stack can slide into a vendor-mediated telemetry model if not kept intentionally local.

Rank #16

Wakespeed WS500 Pro

Powerful and well-documented, but structurally eager to join larger orchestrated systems.

79.2
SOV85
STACK70
OPEN82
PRIV85
CPLX70

Why it ranks here. Wakespeed publishes substantial communications material and supports local configuration paths. In a tightly bounded system it can remain a capable, high-performance regulator without needing a vendor cloud.

What limits the score. Its design center is deep integration—CAN networks, external battery logic, and broader marine/RV energy stacks. That is efficient, but it also lowers stack resistance because the device is built to become part of a larger orchestration layer.

Rank #17

Victron

Capable, flexible, and widely interoperable—yet increasingly aligned with remote management and grid-responsive logic.

74.8
SOV88
STACK55
OPEN80
PRIV85
CPLX60

Why it ranks here. Victron hardware can be run locally, and its protocol surface is better documented than much of the proprietary field. In hardened mode—VRM off, outbound blocked, firmware controlled—it can behave acceptably.

What limits the score. The platform’s center of gravity has shifted toward GX devices, Venus OS services, VRM remote management, and Dynamic ESS/grid-responsive features. Those may be optional, but they are not peripheral. The ranking therefore discounts Victron’s stack-resistance score even while acknowledging its offline viability.

Rank #19

Shelly Pro 3EM

Can be made acceptable in a walled garden; defaults point the other way.

67.2
SOV75
STACK60
OPEN55
PRIV80
CPLX65

Why it ranks here. Shelly Pro 3EM does provide a local web interface, local protocols, and a path to LAN-only use. That is the only reason it remains on the list at all.

What limits the score. It is still an IoT product line with cloud-friendly defaults, routine remote-app framing, and closed firmware. A deployment that leaves vendor cloud services enabled materially degrades privacy and stack resistance. The score therefore assumes the device is isolated, locally administered, and prevented from becoming a convenience cloud endpoint.

Rank #20

Schneider Conext XW Pro

Technically serious hardware with poor stack resistance because grid-response logic is built into the platform’s design center.

58.2
SOV80
STACK25
OPEN60
PRIV70
CPLX60

Why it ranks here. Schneider XW Pro can function in local, off-grid contexts, and the hardware itself is powerful. That keeps the sovereignty score from collapsing altogether.

What limits the score. The decisive issue is architecture: Insight gateways, grid-sell and self-supply logic, SunSpec control surfaces, communications-loss handling, and demand-response hooks are not incidental features. They are part of the platform’s intended operating environment. As a result, the system sits much closer to a utility-compliant DER appliance than to a sovereignty-maximal island stack.

Tier 2.5 — Synthetic-alignment FOSS brain

Open software with real technical merit but a strategic center of gravity close to tariff optimization, DER orchestration, and external coordination. Useful in forks and fenced deployments; less clean in stock form.

Rank #18

OpenEMS

Very strong FOSS EMS infrastructure; weak stack resistance because the platform is explicitly built for coordinated energy-system integration.

71.2
SOV85
STACK40
OPEN95
PRIV80
CPLX50

Why it ranks here. OpenEMS is openly licensed, technically serious, and highly capable. It is a legitimate energy-management platform rather than a toy integration layer.

What limits the score. Its stated application domain includes storage, EV charging, heat pumps, time-of-use tariffs, and other coordinated energy services. That makes it excellent infrastructure for managed DER fleets and energy-transition orchestration, but it also means the platform is structurally close to the very external coordination logic a sovereignty-maximal stack tries to minimize. OpenEMS only scores well when deliberately forked or confined to an offline, operator-owned microgrid role.

Structural picture

The ranking is easier to interpret when compressed into system strata rather than treated as a flat shopping list.

Untouchable base layer

Plain PV modules, passive protection, and passive storage chemistries remain the cleanest part of the stack. They do not negotiate with remote systems. They simply convert, interrupt, or hold energy.

Open local telemetry / control kernel

OpenDTU, IoTaWatt, diyBMS, OpenEnergyMonitor, and a tightly limited Home Assistant build form the most credible local intelligence layer. The tradeoff is not ideology; it is complexity. The more orchestration software enters, the larger the attack surface becomes.

Mechanical generation band

Micro-hydro and off-grid wind hardware score well because the generator itself is not born as a cloud service. Their weaknesses sit in replacement-part specificity and vendor concentration, not in runtime capture logic.

Contained proprietary appliances

Morningstar and Samlex stand out because they remain unusually local in spirit despite closed firmware. MidNite and Wakespeed stay viable only when deliberately fenced. Convenience monitoring or broad integration lowers their position quickly.

Synthetic-stack membrane

Victron, OpenEMS, Shelly, and Schneider XW Pro sit closest to external orchestration. Some remain useful in hardened deployments, but their design centers include remote management, tariff logic, DER aggregation, or utility-compliant control surfaces.

Interpretation of low scores

A lower score here does not mean the hardware is technically poor. It means the platform’s incentives, interfaces, and architectural direction make it easier to absorb into a managed energy grid than into a collapse-ready local sovereignty stack.