Skip to content
OctoMonitor

Independent EcoFlow monitoring app

Your EcoFlow energy at a glance

Follow live power, solar, battery, and socket readings. Build your own dashboards, explore energy reports, and keep local history with OctoMonitor in your browser or installed web app.

Explore your energy with charts and reports for:

  • solar generation and power flow
  • Smart Plug power and energy history
  • AC input and battery-level changes
  • lifetime energy estimates and recording gaps
  • device actions, automation outcomes, and diagnostics

Getting started

Start with what you want to do

Connect your devices, explore a report, or find help with your next step.

New installation

Connect your EcoFlow devices

Explore the app in preview mode, then connect your EcoFlow account for live readings.

  1. Start here: Review device support

    See the monitoring views, reports, and controls available for your EcoFlow devices.

    Check compatibility →
  2. Build confidence: Connect your account

    Get EcoFlow developer access and add your API credentials in the app.

    Open setup guide →
  3. Go deeper: Choose how monitoring stays active

    Learn how an open browser or installed PWA records history and runs local rules.

    Compare runtimes →

Guide directory

Browse EcoFlow monitoring guides by goal

Find help with connecting devices, keeping history, understanding reports, protecting your data, and setting up automations.

Get started

Explore device features, connect your account, and keep monitoring active.

Understand

Find a report, understand its measurements, and see where your data is stored.

Plan and protect

Save backups, manage local history, and set up rules and notifications.

Operate

Build a daily monitoring routine and find help when something goes wrong.

See the product

Explore the wider monitoring workflow, dashboards, and supported telemetry history.

Latest app updates

Recent OctoMonitor improvements

Catch up on recent improvements to backup recovery, reports, and safer app updates.

Latest app improvements

More ways to finish an interrupted backup

Updates through 0.0.862 improve backup retries, preserve recovery progress, and make it clearer when a copy is ready to keep.

  • Retry an interrupted backup to a new file, retry the original destination where available, or build the copy in browser staging.
  • File retries start a fresh verified copy. Browser staging can continue from completed, verified sections, including after cancellation.
  • Follow the operation through saving and verification, with clearer cancellation and update-retry feedback.
Show recent release notes

Release notes 0.0.857

Clearer starting points for your first custom dashboard and solar configuration.

Release notes 0.0.856

Safer app updates, clearer backup recovery, AC input and battery history, device-specific refresh, and experimental Bluetooth setup.

Release notes 0.0.853

Simpler backup tools, clearer progress and recovery messages, and reports that explain when data is unavailable.

View full release history ↗

Video tour

See OctoMonitor in action

Watch a preview walkthrough of device aggregation, solar inputs, power flows, dashboards, reports, and automations.

EcoFlow companion

Where OctoMonitor fits

Use OctoMonitor alongside the EcoFlow app. Keep EcoFlow for device setup, firmware updates, and account management.

Use OctoMonitor for live monitoring, saved history, custom dashboards, reports, and everyday automations.

OctoMonitor solar input chart showing changing watts from morning to evening
Telemetry and chartingSee how solar input rises, peaks, dips, and tapers throughout the day so generation patterns are easier to spot at a glance.
OctoMonitor custom dashboard showing battery solar socket and output widgets with live values and large controls
Custom dashboard monitoringArrange custom widgets, live readings, and writable controls around the devices you care about instead of staying limited to a fixed vendor screen.
OctoMonitor multi-window workspace with device, telemetry, and report views aligned across desktop monitors
Multi-window workspaceResize and align device, telemetry, and report windows across monitors when a single dashboard is not enough.

Product

What you can do with OctoMonitor

Follow live readings, make sense of history, and manage your devices from one workspace.

Live device monitoring

Bring battery, solar, input, output, and socket readings together in a searchable dashboard.

  • Use device and note search, filters, and grid or list views.
  • Open detailed views for DELTA Pro, DELTA 2 Max, PowerStream, and Smart Plug / Socket.
  • See when a reading was last received and refresh the selected device.
  • Use supported charging and output controls with clear pending and confirmation states.

Dashboards that fit your routine

Build custom dashboards and favourite pages around the devices and readings you use most.

  • Arrange widgets for power, solar, batteries, and supported controls.
  • Choose a favourite page or custom dashboard as your starting screen.
  • Import and export layouts for reuse.
  • Clear empty-state guidance helps you create your first dashboard or solar configuration.

Multi-window monitoring

Keep live devices, charts, and reports visible side by side across one screen or several monitors.

  • Open a device, telemetry chart, or report in its own browser window.
  • Resize and arrange views to suit your workspace.
  • Keep the app open and the computer awake while recording history or running local rules.

Solar setups and energy flow

Describe your solar installation and follow how power moves between linked devices.

  • Record panels, series or parallel arrangements, orientation, shading, and capacity limits.
  • Link solar setups to EcoFlow devices and compare PowerStream PV1 and PV2 history.
  • Explore energy-source coverage, battery readiness, and Agile tariff opportunities in Energy Flow.
  • Open a PowerStream grid warning directly in its related report.

Local history and clearer reports

Turn saved readings into charts and reports for solar generation, energy use, batteries, and diagnostics.

  • Compare daily solar peak, average power, and estimated energy.
  • Review Smart Plug Power & Energy History and AC input alongside battery-level changes.
  • Explore lifetime energy counters, output estimates, and coverage gaps.
  • See an unavailable state when live report data cannot be read; missing readings stay visible as gaps.

Automations you can follow

Create local rules for time, Agile tariff prices, solar surplus, or battery level, then review what happened.

  • Choose supported device commands or notification actions.
  • Manage Smart Plug schedules and rule settings.
  • Use What triggered this? on device pages and Automated Execution History to review recorded actions.
  • Distinguish confirmed commands from sent, unconfirmed, or failed requests.

Backups and recovery

Protect your setup and recorded history with backups that match what you need to keep.

  • Choose Essential Backup, History/Data Archive, or Full Backup.
  • Analyse app databases without changing data, then validate a backup before restoring.
  • Follow progress while using other app pages and recover interrupted exports or restores.
  • Use verified Safety Backups and recovery checkpoints for protected updates and replacement restores.

Install, personalise, and find help

Install OctoMonitor as a PWA and make the workspace easier to use every day.

  • Use feature search to find a page, setting, report, or control.
  • Choose light, dark, or system appearance and set up supported notifications.
  • Review update status, connection messages, and recovery guidance in the app.
  • Explore the optional experimental DELTA 2 Max Bluetooth setup; live Bluetooth monitoring remains disabled.

Device compatibility

Find the views for your EcoFlow devices

Explore monitoring and controls for DELTA Pro, DELTA 2 Max, PowerStream, and Smart Plug / Socket. Features vary with the device and EcoFlow API.

EcoFlow DELTA Pro

Follow battery charge, solar input, and power use from the dashboard through to charts, reports, and device settings.

  • Live battery, solar, AC, DC, and output readings
  • Power-flow views and local telemetry history
  • Supported charge, discharge, reserve, and output controls

Available settings depend on the device firmware and the EcoFlow API values exposed for your unit.

EcoFlow DELTA 2 Max

See power flow, battery and extra-battery readings, charging history, and supported output controls in one place.

  • Live input, output, solar, battery, and extra-battery readings
  • Device charts, AC input and battery history, alerts, and dashboard widgets
  • Supported output and charging controls

Control availability can vary with firmware, region, and the settings returned by EcoFlow.

EcoFlow PowerStream

Compare PV1 and PV2 solar input, follow inverter output, and open the reports behind grid warnings.

  • PV1 and PV2 live readings and history
  • Solar reports, telemetry charts, and dashboard widgets
  • Supported base-load and supply-priority controls

Writable controls are shown only where the current device and EcoFlow API expose a supported setting path.

EcoFlow Smart Plug / Socket

Monitor socket power, review recorded energy use, and manage supported on/off controls and schedules.

  • Live power state and wattage monitoring
  • Power & Energy History, socket links, schedules, and dashboards
  • Status-confirmed on/off controls with recovery feedback

Control confirmation depends on a fresh EcoFlow status update and can take longer when device telemetry is delayed.

Other EcoFlow devices

Support for other EcoFlow devices is still being evaluated. Available readings and controls may differ from the devices listed here.

  • Use preview mode to understand the app before connecting credentials
  • Check live values and read-only telemetry before relying on controls
  • Compare important readings with the EcoFlow app during evaluation

Treat unlisted device families as experimental until their readings, reports, and writable controls have been checked safely.

Read the full compatibility guide →

Interface

Screenshots

Preview the interface with example data. Screenshots may show an earlier app version.

OctoMonitor dashboard showing mock device cards and search controls
DashboardDashboard search, type filters, grid cards, online badges, and power metrics.
OctoMonitor custom dashboard showing battery solar socket and output widgets with live values and large controls
Custom dashboard showcaseCustom dashboard with battery, solar, socket, input, output, and large slider controls.
OctoMonitor custom dashboard edit mode showing grid placement resize handles and compact controls
Custom dashboard edit modeEdit mode exposes drag, resize, and compact controls so widgets can be shaped around the monitoring layout.
OctoMonitor custom dashboard add setting picker with devices and available widgets
Custom dashboard widget pickerAdd Setting lets dashboards mix device settings, read-only telemetry, and writable controls.
OctoMonitor solar setup overview showing linked and unassigned solar array cards
Solar setup overviewSolar Configurations grid showing linked and unassigned arrays with configuration type, wattage, and device links.
OctoMonitor solar setup panel specifications form with calculated serial array totals
Solar setup panel specsThe Add Solar Setup flow supports By Panel input, serial and parallel calculations, panel specs, and installation details.
OctoMonitor solar setup layout editor showing grid placement and resize handles
Solar setup layout editorSolar setup cards can be arranged in grid mode with drag and resize handles, then switched back to list view.
OctoMonitor telemetry chart with time range controls and metric legend
Telemetry chartsHistorical chart with 1H, 24H, 7D, and 30D ranges plus selectable metrics.
OctoMonitor reports list grouped by solar generation and energy categories
ReportsReport catalogue organized by Solar Generation, Energy and Power, Battery Storage, and diagnostics.
OctoMonitor multi-window workspace with device, telemetry, and report views aligned across desktop monitors
Multi-window workspaceA workspace across multiple monitors with device detail, telemetry, and report windows resized and aligned for parallel monitoring.
OctoMonitor device power flow view showing solar, battery, AC, and DC nodes
Power flowDevice detail power-flow view for supported Delta style devices.
OctoMonitor settings page showing display theme controls
SettingsSettings accordions for display, access, telemetry timing, alerts, and app preferences.

Guides

How-to videos

Follow the main workflows using recorded demos. Some screens may differ from the current app.

0:32 walkthrough

Request EcoFlow developer access

Open the EcoFlow Developer Portal, request access, and find where approved accounts create API credentials.

Transcript

Open the EcoFlow Developer Portal, sign up or sign in, request developer access with an application, wait for approval, then open the API credentials area to create an Access Key and Secret Key before adding them to OctoMonitor.

0:44 walkthrough

Set up EcoFlow access

Open API settings, create a Sync Password, enter EcoFlow API credentials, and show how they are safely stored and restored with Sync Password.

Transcript

Open API settings, create a Sync Password, choose Create Sync Vault, enter EcoFlow API credentials using Access Key, Secret Key, and Region, then use the encrypted vault for safe storage so credentials can be restored with the same Sync Password later.

0:45 walkthrough

Build a custom dashboard

Create a named dashboard, add battery, solar, socket, and output widgets, resize cards, and save the layout.

Transcript

Open Custom Dashboards, choose Create Dashboard, enter a Dashboard Name, select the new dashboard, use Add Setting, choose Select a Device, add battery, solar, socket, and output widgets including AC Charge Speed, enter edit mode, resize and compact cards, then save the layout as the saved custom dashboard.

0:38 walkthrough

Configure solar setups

Add a solar setup from panel specifications, review calculated wattage, link the setup to a device, and adjust the layout.

Transcript

Open Solar Configurations, choose Add Solar Setup, enter the setup name, switch to By Panel, choose Serial Array, enter Power at MPP, Open Circuit Voltage, Short Circuit Current, and panel count so calculations derive wattage, voltage, and current, save the setup, use Link to Device, then open the layout editor to arrange the solar setup cards.

0:34 walkthrough

Compare telemetry charts

Compare multiple devices on the same chart, switch timeframes, and use the legend to select Solar, AC Output, and Battery data.

Transcript

Open Historical Telemetry, use Compare with to add multiple devices to the same chart, switch between 1H, 24H, and 7D timeframes, then use the legend to compare Solar, AC Output, and Battery data.

0:12 walkthrough

Monitor multiple windows

Open device and report views in separate browser windows, then resize and align them across multiple monitors for parallel monitoring.

Transcript

Open a device detail view, report, and telemetry chart in separate browser windows, then resize and align the windows across multiple monitors so device state and report output stay visible together.

0:22 walkthrough

Watch device power flow

Open a device detail page and watch solar input, AC input, and AC output animate around the battery.

Transcript

Open a device detail page, review the animated solar input path, watch AC input flow into the battery, and confirm AC output flows to loads with active telemetry values.

0:10 walkthrough

Create an automation

Choose a trigger, select an action, test the rule, and save it.

Transcript

Open automations, start a new rule, choose a trigger, choose an action, and review the saved rule list.

Quick start

Documentation

Practical steps for setup, monitoring, reports, backups, and updates.

Connect and get started

  1. Open preview mode to explore OctoMonitor with demo devices.
  2. Get EcoFlow developer access, then add your API credentials and region in the app.
  3. Use Settings > Get App to install the PWA if you want a dedicated app window.

Make the dashboard yours

  1. Find devices by name or note, then filter, sort, or switch the layout.
  2. Create a favourite page or custom dashboard for the readings you use most.
  3. Open device pages, charts, and reports in separate windows when you want a wider view.

Keep useful history

  1. Enable live telemetry recording and keep the app open to collect readings.
  2. Use Telemetry History to filter saved readings by device and period.
  3. Refresh stale readings from the affected device and use diagnostics to investigate gaps.

Find the right report

  1. Search Reports for solar yield, AC input, Smart Plug energy, or lifetime energy.
  2. Compare the selected period and recording coverage before drawing conclusions.
  3. Use Automated Execution History to inspect actions recorded by OctoMonitor.

Set up solar and automations

  1. Add panel details in Solar Configurations and link the setup to a device.
  2. Create a rule using time, Agile price, solar surplus, or battery level.
  3. Choose a supported action and check its recorded result and notification delivery.

Save a backup

  1. Open Backup & Restore and choose Analyse app databases for a read-only overview.
  2. Choose Essential for setup, History/Data Archive for recorded history, or Full Backup for both.
  3. Wait for verification and keep the finished file outside the browser or device being protected.

Install updates safely

  1. Review the pending update and export its requested Safety Backup.
  2. Save the file and wait for verification before installing the update.
  3. If a backup is interrupted, use the recovery options in Backup & Restore to complete a verified copy.

Understand where data lives

  1. History, dashboards, notes, and automations stay in the current browser or app installation.
  2. Live readings and commands connect to EcoFlow; optional credential sync and external notifications have separate settings.
  3. Back up before moving to another browser or device. Closing the app stops browser and PWA recording.

Common questions

FAQ

Is OctoMonitor an indie project?

Yes. OctoMonitor is an independent EcoFlow monitoring project with local history, custom dashboards, reports, and automations.

What can I use OctoMonitor for?

Use it to monitor supported EcoFlow power, battery, solar, and socket readings; keep local telemetry history; build dashboards; review reports; and configure supported alerts, schedules, and automations.

Which EcoFlow devices can I use?

OctoMonitor includes monitoring views for DELTA Pro, DELTA 2 Max, PowerStream, and EcoFlow Smart Plug / Socket. The compatibility guide explains the readings and controls for each. Availability depends on the device, firmware, region, and EcoFlow API.

What is new in reports?

Smart Plug Power & Energy History compares recorded socket power and energy with PowerStream readings. AC Input History adds observed battery-percentage changes. Lifetime Energy reports show device counters, estimated output, and coverage gaps. Automated Execution History records actions sent through OctoMonitor, including their trigger and confirmation status.

How are app updates protected?

When an update requires data protection, OctoMonitor waits for a Safety Backup verified for that specific update. Follow the update prompt to export and save it. A normal Full Backup or database analysis does not unlock the update. If verification fails, the update stays pending and the app offers a retry or recovery step.

Can I recover an interrupted backup?

Open Backup & Restore to review the saved recovery options. You can retry to a new file, retry the original file where available, or build the backup in browser staging. File retries start a fresh copy; browser staging can resume from completed, verified sections. Keep the app open until the final backup is saved and verified.

Can I connect over Bluetooth?

Settings includes experimental Bluetooth setup for a nearby DELTA 2 Max on supported platforms. It is off by default and currently saves setup preferences only. Live Bluetooth connection, telemetry, and controls remain disabled pending physical-device validation. Use the normal EcoFlow API connection for monitoring.

How were the videos recorded?

Product clips were recorded locally from OctoMonitor preview mode with seeded demo data. They do not contain private telemetry, credentials, account details, or real device commands. The developer-access clip shows public EcoFlow pages followed by synthetic instruction screens; no login or credentials were recorded.

Does telemetry keep recording when I close the app?

Recording stops when you close the browser tab or installed PWA. Keep the app open and the device awake to collect history and run local rules. A hidden page or sleeping device can pause monitoring. Installing the PWA gives you a dedicated app window; it does not provide an always-on monitoring service.

Is OctoMonitor only a web app?

You can use OctoMonitor in a browser or install it as a PWA. Native Android and iOS builds are in development; public native downloads are not currently offered.

Can OctoMonitor send external notifications?

Optionally. Local notifications depend on browser or native permissions; Telegram and Pushover need separate provider setup, network access, consent, and delivery checks. External notifications do not make a closed browser or PWA keep recording.

Where does OctoMonitor store telemetry?

Telemetry history, dashboards, notes, and automations stay in the current browser or app installation. Live reads and commands still go directly to EcoFlow. Optional credential sync and external notifications are separate paths with their own settings and permissions.

Are the screenshots and product previews live account data?

No. They use mock, empty, non-sensitive, or seeded preview states to demonstrate layout and workflow—not live account state, private device history, or a live-device test.

Is OctoMonitor an official EcoFlow app?

No. OctoMonitor is an independent project and is not affiliated with EcoFlow. Keep the official EcoFlow app for account management, setup, firmware, and vendor-specific controls.

Explore OctoMonitor

Explore preview mode with demo data, or connect your EcoFlow devices to start building your own history.

Website 0.1.3 · 58f1974