Implement live Emporia API data pull #13

Open
opened 2026-07-17 01:17:57 +00:00 by claude-bot · 0 comments
Contributor

Listed under Missing > External Integrations in docs/implementation-audit.md: Live Emporia API data pull. The current implementation queues future adapter jobs and keeps CSV import as the active path.

Blocked on the Emporia source-strategy decision - if that lands on ''keep CSV permanently'', close this and remove the adapter framework instead.

The surrounding machinery already exists: sync settings UI, job queueing, dedup, stale-data warnings, and recalculation-after-sync. What is missing is the adapter that actually fetches.

Milestone 7 in the roadmap is marked fully complete, which is misleading - it completed the framework, not the integration.

Listed under `Missing > External Integrations` in `docs/implementation-audit.md`: *Live Emporia API data pull. The current implementation queues future adapter jobs and keeps CSV import as the active path.* Blocked on the Emporia source-strategy decision - if that lands on ''keep CSV permanently'', close this and remove the adapter framework instead. The surrounding machinery already exists: sync settings UI, job queueing, dedup, stale-data warnings, and recalculation-after-sync. What is missing is the adapter that actually fetches. Milestone 7 in the roadmap is marked fully complete, which is misleading - it completed the framework, not the integration.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/BatteryStorageCalculator#13
No description provided.