power-compare/app
dlawler489 1dbfe3007b
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 24s
Share one iSolarCloud OAuth token across both household instances
Sungrow's OAuth server keeps only one active token session per (app,
account), not per plant -- with Kallangur and McDowall each managing their
own independent token against the same account, whichever one refreshed
last was silently invalidating the other's refresh token. Both instances
now share one token file (a common bind-mounted volume) instead of each
holding their own.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 08:04:30 +10:00
..
aer Fix missing GST on all AER-sourced usage rates and supply charges 2026-09-11 15:06:39 +10:00
api Share one iSolarCloud OAuth token across both household instances 2026-09-13 08:04:30 +10:00
costing Surface AER eligibility requirements in plan comparisons 2026-09-11 15:23:50 +10:00
db Add battery telemetry for plants with a hybrid inverter/ESS 2026-09-09 12:25:09 +10:00
isolarcloud Share one iSolarCloud OAuth token across both household instances 2026-09-13 08:04:30 +10:00
scheduler Initial commit: solar usage vs AER plan comparison app 2026-09-09 11:07:01 +10:00
static/css Add data freshness indicator, TOU cost breakdown, and solar self-consumption stats to dashboard 2026-09-13 07:45:05 +10:00
web Add data freshness indicator, TOU cost breakdown, and solar self-consumption stats to dashboard 2026-09-13 07:45:05 +10:00
__init__.py Initial commit: solar usage vs AER plan comparison app 2026-09-09 11:07:01 +10:00
config.py Share one iSolarCloud OAuth token across both household instances 2026-09-13 08:04:30 +10:00
main.py Initial commit: solar usage vs AER plan comparison app 2026-09-09 11:07:01 +10:00