energy_monitor_hub_viewer
Copyright (C) 2025-2026 TimeHexOn & foxhop & russell@unturf

Licensed under the GNU Affero General Public License v3.0 only (AGPL-3.0-only).
See the LICENSE file for the full text and the permacomputer preamble.

--------------------------------------------------------------------------------
Scope

This distribution contains ONLY original work (the on-device viewer under
fs/data/viewer and the installer tooling under local-viewer). It contains NONE
of Curb Inc.'s proprietary hub firmware (the "lamarr" Lua stack, supervisor,
update scripts, or binaries), and no device secrets.

The installer's patch helpers (local-viewer/patch_queue.sh,
local-viewer/patch_sampler.sh) modify Curb's existing on-device Lua in place, on
a device you own, for interoperability and right-to-repair after the vendor's
cloud shutdown. They carry no Curb code themselves.

--------------------------------------------------------------------------------
Third-party components

uPlot (fs/data/viewer/webroot/uPlot.iife.min.js, uPlot.min.css)
  Copyright (c) Leon Sorokin
  Licensed under the MIT License (compatible with the AGPL).
  https://github.com/leeoniya/uPlot
