Overall Status
BMS Caution
Availability: online
Monitor: running
Stale: OFF
Operating State
Discharging
Discharging at 0.39 kW
Power: -0.39 kW
Current: -7.91 A
Runtime Estimate: 3d 18h
Detected Battery Layout
4 pack(s), 60 cells total - Pack 01: 15 cells, Pack 02: 15 cells, Pack 03: 15 cells, Pack 04: 15 cells
BMS Serial: 413021350200084
MQTT Base: pacebms
Last refreshed: 2026-06-29 01:14:32

Warning Intelligence

Plain-language warning context per pack. This compares the BMS internal warning state with current cell, pack and reference values.

Pack 01 — Master
15 cells detected
BMS Caution
Quick Metrics
Highest Cell
Cell 09 = 3.322 V
Lowest Cell
Cell 04 = 3.320 V
Cell Delta
2 mV
Pack Voltage
49.796 V
SOC
85.65%
SOH
100.0%
Cycles
10
BMS Reported Warning
Control State: Current limit function disabled
User Alert Reference Check
All configured user alert references are within limits.
BMS Reported Warning Details
No configured reference comparison matched this warning text.
Reference Check
  • Cell high reference: 3.51 V
  • Pack high reference: 52.65 V
  • Battery profile: P16S / Eenovance MANA LFP 51.2V
  • Reference source: user custom settings
  • BMS warning is active below configured reference.
  • BMS internal threshold appears lower than the configured user reference.
BMS Warning Telegram Decision
Telegram BMS warning alerts are disabled.
Policy: User reference exceeded, plus BMS critical/protection
Interpretation
BMS warning is active even though the configured user references have not been exceeded. This usually means the BMS internal threshold is different from the app reference, or the warning was triggered briefly before the latest retained reading.
Suggested Action
Keep watching the trend and verify the BMS internal thresholds against the configured user references.
Pack 02 — Slave
15 cells detected
BMS Caution
Quick Metrics
Highest Cell
Cell 06 = 3.320 V
Lowest Cell
Cell 01 = 3.319 V
Cell Delta
1 mV
Pack Voltage
49.787 V
SOC
86.5%
SOH
100.0%
Cycles
10
BMS Reported Warning
Control State: Current limit function disabled
User Alert Reference Check
All configured user alert references are within limits.
BMS Reported Warning Details
No configured reference comparison matched this warning text.
Reference Check
  • Cell high reference: 3.51 V
  • Pack high reference: 52.65 V
  • Battery profile: P16S / Eenovance MANA LFP 51.2V
  • Reference source: user custom settings
  • BMS warning is active below configured reference.
  • BMS internal threshold appears lower than the configured user reference.
BMS Warning Telegram Decision
Telegram BMS warning alerts are disabled.
Policy: User reference exceeded, plus BMS critical/protection
Interpretation
BMS warning is active even though the configured user references have not been exceeded. This usually means the BMS internal threshold is different from the app reference, or the warning was triggered briefly before the latest retained reading.
Suggested Action
Keep watching the trend and verify the BMS internal thresholds against the configured user references.
Pack 03 — Slave
15 cells detected
BMS Caution
Quick Metrics
Highest Cell
Cell 01 = 3.320 V
Lowest Cell
Cell 01 = 3.320 V
Cell Delta
0 mV
Pack Voltage
49.790 V
SOC
86.74%
SOH
100.0%
Cycles
10
BMS Reported Warning
Control State: Current limit function disabled
User Alert Reference Check
All configured user alert references are within limits.
BMS Reported Warning Details
No configured reference comparison matched this warning text.
Reference Check
  • Cell high reference: 3.51 V
  • Pack high reference: 52.65 V
  • Battery profile: P16S / Eenovance MANA LFP 51.2V
  • Reference source: user custom settings
  • BMS warning is active below configured reference.
  • BMS internal threshold appears lower than the configured user reference.
BMS Warning Telegram Decision
Telegram BMS warning alerts are disabled.
Policy: User reference exceeded, plus BMS critical/protection
Interpretation
BMS warning is active even though the configured user references have not been exceeded. This usually means the BMS internal threshold is different from the app reference, or the warning was triggered briefly before the latest retained reading.
Suggested Action
Keep watching the trend and verify the BMS internal thresholds against the configured user references.
Pack 04 — Slave
15 cells detected
BMS Caution
Quick Metrics
Highest Cell
Cell 08 = 3.323 V
Lowest Cell
Cell 01 = 3.322 V
Cell Delta
1 mV
Pack Voltage
49.822 V
SOC
86.94%
SOH
100.0%
Cycles
10
BMS Reported Warning
Control State: Current limit function disabled
User Alert Reference Check
All configured user alert references are within limits.
BMS Reported Warning Details
No configured reference comparison matched this warning text.
Reference Check
  • Cell high reference: 3.51 V
  • Pack high reference: 52.65 V
  • Battery profile: P16S / Eenovance MANA LFP 51.2V
  • Reference source: user custom settings
  • BMS warning is active below configured reference.
  • BMS internal threshold appears lower than the configured user reference.
BMS Warning Telegram Decision
Telegram BMS warning alerts are disabled.
Policy: User reference exceeded, plus BMS critical/protection
Interpretation
BMS warning is active even though the configured user references have not been exceeded. This usually means the BMS internal threshold is different from the app reference, or the warning was triggered briefly before the latest retained reading.
Suggested Action
Keep watching the trend and verify the BMS internal thresholds against the configured user references.

Battery Packs

Live per-pack values, identity, capacity, electrical state, cell balance, reference limits and BMS control state.

Pack 01
Master · 15 cells detected
BMS Caution
SOC
85.65%
SOH
100.0%
Voltage
49.796 V
Current
-2.04 A
Role Master
Serial A682-2505-0002
Cells 15
Power -0.10 kW
Remaining Capacity 177 Ah
Full Capacity 206 Ah
Design Capacity 200 Ah
Projected Runtime 86h 45m
Highest Cell C09 · 3.322 V
Lowest Cell C04 · 3.320 V
Cycles 10
Cell Delta 2 mV
Cell High Ref 3.51 V
Pack High Ref 52.65 V
BMS Control State
State: Discharging Charge FET: ON Discharge FET: ON Full: OFF
Pack 02
Slave · 15 cells detected
BMS Caution
SOC
86.5%
SOH
100.0%
Voltage
49.787 V
Current
-1.98 A
Role Slave
Serial N/A
Cells 15
Power -0.10 kW
Remaining Capacity 178 Ah
Full Capacity 206 Ah
Design Capacity 200 Ah
Projected Runtime 89h 53m
Highest Cell C06 · 3.320 V
Lowest Cell C01 · 3.319 V
Cycles 10
Cell Delta 1 mV
Cell High Ref 3.51 V
Pack High Ref 52.65 V
BMS Control State
State: Discharging Charge FET: ON Discharge FET: ON Full: OFF
Pack 03
Slave · 15 cells detected
BMS Caution
SOC
86.74%
SOH
100.0%
Voltage
49.790 V
Current
-1.98 A
Role Slave
Serial N/A
Cells 15
Power -0.10 kW
Remaining Capacity 180 Ah
Full Capacity 207 Ah
Design Capacity 200 Ah
Projected Runtime 90h 54m
Highest Cell C01 · 3.320 V
Lowest Cell C01 · 3.320 V
Cycles 10
Cell Delta 0 mV
Cell High Ref 3.51 V
Pack High Ref 52.65 V
BMS Control State
State: Discharging Charge FET: ON Discharge FET: ON Full: OFF
Pack 04
Slave · 15 cells detected
BMS Caution
SOC
86.94%
SOH
100.0%
Voltage
49.822 V
Current
-1.91 A
Role Slave
Serial N/A
Cells 15
Power -0.10 kW
Remaining Capacity 180 Ah
Full Capacity 207 Ah
Design Capacity 200 Ah
Projected Runtime 94h 14m
Highest Cell C08 · 3.323 V
Lowest Cell C01 · 3.322 V
Cycles 10
Cell Delta 1 mV
Cell High Ref 3.51 V
Pack High Ref 52.65 V
BMS Control State
State: Discharging Charge FET: ON Discharge FET: ON Full: OFF

Pack Comparisons

Side-by-side pack trends for SOC, SOH, voltage, cell delta and cell extremes.

Pack SOC Comparison
State of Charge per detected pack. Scale: 0% to 100%.
Pack 01
85.65%
Pack 02
86.5%
Pack 03
86.74%
Pack 04
86.94%
Pack SOH Comparison
State of Health per detected pack. Scale: 0% to 100%.
Pack 01
100.0%
Pack 02
100.0%
Pack 03
100.0%
Pack 04
100.0%
Pack Voltage Comparison
Voltage scaled against the highest detected pack voltage in the current snapshot.
Pack 01
49.796 V
Pack 02
49.787 V
Pack 03
49.790 V
Pack 04
49.822 V
Cell Delta Comparison
Cell voltage difference per pack. Lower is better. Scale is relative to the highest current delta.
Pack 01
2 mV
Pack 02
1 mV
Pack 03
0 mV
Pack 04
1 mV
Highest vs Lowest Cell
Current highest and lowest cell voltages per pack. Blue = lowest, orange = highest.
Pack 01
Lowest: Cell 04 = 3.320 V | Highest: Cell 09 = 3.322 V
Pack 02
Lowest: Cell 01 = 3.319 V | Highest: Cell 06 = 3.320 V
Pack 03
Lowest: Cell 01 = 3.320 V | Highest: Cell 01 = 3.320 V
Pack 04
Lowest: Cell 01 = 3.322 V | Highest: Cell 08 = 3.323 V
User view Use this page for daily confidence: battery percentage, operating state, power flow, capacity, health, temperature and active warnings.

Battery Confidence

BMS Caution. 4 pack(s), 60 cells detected.

Dashboard refreshed at 2026-06-29 01:14:32
Operating State
BMS Caution
Discharging at 0.39 kW
Battery SOC
86.5%
Combined across detected packs.
Combined SOH
100.0%
Capacity-weighted where full capacity is reported.
Runtime Estimate
3d 18h
Estimate based on current discharge power.
Battery Power
-0.39 kW
Power is flowing out of the battery.
Voltage / Current
49.80 V
-7.91 A
Remaining Capacity
715 Ah
35.61 kWh remaining
Full / Design Capacity
826 Ah
Full: 826 Ah | Design: 800 Ah
Lowest Pack SOH
100.0%
Lowest SOH across detected packs.
Temperature
23.7 C
Normal
Active Warnings
4
4 active warning(s) - highest severity: BMS Caution
Last Updated
2026-06-29 01:14:32
Live cards refresh every 1 second.

Live Trends

Pack Comparison Cards

Pack 01
Master · last update 2026-06-29 01:14:26
BMS Caution
SOC
85.65%
SOH
100.0%
Voltage
49.796 V
Current
-2.04 A
Remaining Capacity 177 Ah
Full Capacity 206 Ah
Design Capacity 200 Ah
Projected Runtime 86h 45m
Highest Cell C09 · 3.322 V
Lowest Cell C04 · 3.320 V
Cycles 10
Cell Delta 2 mV
Pack 02
Slave · last update 2026-06-29 01:14:26
BMS Caution
SOC
86.5%
SOH
100.0%
Voltage
49.787 V
Current
-1.98 A
Remaining Capacity 178 Ah
Full Capacity 206 Ah
Design Capacity 200 Ah
Projected Runtime 89h 53m
Highest Cell C06 · 3.320 V
Lowest Cell C01 · 3.319 V
Cycles 10
Cell Delta 1 mV
Pack 03
Slave · last update 2026-06-29 01:14:26
BMS Caution
SOC
86.74%
SOH
100.0%
Voltage
49.790 V
Current
-1.98 A
Remaining Capacity 180 Ah
Full Capacity 207 Ah
Design Capacity 200 Ah
Projected Runtime 90h 54m
Highest Cell C01 · 3.320 V
Lowest Cell C01 · 3.320 V
Cycles 10
Cell Delta 0 mV
Pack 04
Slave · last update 2026-06-29 01:14:26
BMS Caution
SOC
86.94%
SOH
100.0%
Voltage
49.822 V
Current
-1.91 A
Remaining Capacity 180 Ah
Full Capacity 207 Ah
Design Capacity 200 Ah
Projected Runtime 94h 14m
Highest Cell C08 · 3.323 V
Lowest Cell C01 · 3.322 V
Cycles 10
Cell Delta 1 mV
Historical trends Use this page to review local SQLite history from the monitor-owned live snapshot. This page is read-only and does not publish MQTT or send BMS commands.

History Trends

Visible Samples
No data
Oldest Sample
No data
Newest Sample
No data
View
Bank
Waiting for history data.
Setup and installer checks Use this page for first-run validation, MQTT/Telegram tests and Full Monitoring dry checks. These tools do not send BMS write or control commands.

Local History Storage

SQLite metrics used for Dashboard and History graphs. This storage is local, read-only from the UI, and does not write to the BMS.

Store Local History
ON
Latest Sample
2026-06-29 01:14:29
Database Size
412.8 MB
WAL Size
4.0 MB
Bank Rows
182240
Pack Rows
728960
Cell Rows
3753900
Temperature Rows
1501560
Warning Events
594
Retention
Raw 90 days | Events 365 days

Setup Tests

These checks validate external services and configuration only. No BMS commands are sent.

Setup Checklist

Basic Required serial setup is ready; finish optional MQTT/Telegram monitoring items.

9 / 10 ready
BMS Serial
Ready
Serial connection is configured.
MQTT
Ready
MQTT host and port are configured.
Home Assistant Discovery
Enabled
Home Assistant can auto-create MQTT entities.
Retained State
Enabled
MQTT retains latest values for HA fallback.
Monitor Seen
Running
Monitor status has been seen through Live serial.
BMS Reads
Seen
Last analog read: 2026-06-29 01:14:26
Battery Layout
Auto
No expected pack/cell count is configured; using detected BMS layout.
Telegram
Needs setup
Set a real Telegram bot token/chat ID or disable notify_enabled.
Warning Noise Control
Ready
Severity-aware warning repeat intervals are configured.
Local History
Ready
Latest sample: 2026-06-29 01:14:29
Admin / installer view Use this page to edit add-on options, notification thresholds, Telegram settings and report schedules. Configuration changes may require restart, but they do not write settings to the BMS.

Editable Add-on Configuration

Saves Home Assistant add-on options only. This does not write to the BMS. Restart the add-on after saving changes that affect runtime.
Save changes
Backups
Manage Backups
Notifications
Add-on action
Choose which configuration sections to show.
Backups: 2 / 10 Latest: 2026-06-03 15:54:23
Format Help
Multiple threshold format: use comma-separated numbers only. Example: 50,25,10. Do not add percentage signs.
Time format: use 24-hour HH:MM format. Examples: 19:00, 10:15, 00:00.

BMS Connection

Required
Changed

History & Live Data

Required
Changed

MQTT

Optional
Changed

Advanced

Required
Changed

Telegram

Optional
Changed

Notifications

Optional
Changed

FET Notifications

Optional
Changed

Notification Thresholds

Optional
Changed

Warning Detail

Optional
Changed

Scheduled Reports

Optional
Changed

Battery Profile & Alert References

Optional
Changed
Admin backup view Use this page to compare, download and restore add-on configuration backups. Restores change Home Assistant add-on options only and do not write to the BMS.

Configuration Backups

Backups are stored locally in /data/config_backups/. A backup is created before every web config save and before every restore.

Backups Stored
2 / 10
Latest Backup
2026-06-03 15:54:23
Oldest Backup
2026-06-03 15:49:56
Backup Folder
/data/config_backups
The latest 10 backups are kept. Restoring a backup changes Home Assistant add-on options only and does not write to the BMS. Restart is required after restore.
Download All ZIP
When to use these buttons:
Create Backup Now — use before testing config changes or before updating the add-on.
Download All ZIP — use when you want an offline copy of all saved backups.
Compare — use before restoring to see what is different from the current config.
Restore Preview — use when you are considering restoring a backup and want to review the changes first.
Download — use to save one specific backup file.
Delete — use to remove an old or test backup you no longer need.
Type Created Backup File Size Actions
Automatic Backup Before Save 2026-06-03 15:54
options-backup-20260603-155423-before-save.json
This row is the selected backup for the action buttons.
3005 bytes
Automatic Backup Before Save 2026-06-03 15:49
options-backup-20260603-154956-before-save.json
This row is the selected backup for the action buttons.
3005 bytes
Read-only log view Use this page to filter captured monitor and web UI logs for support. Viewing logs does not change BMS settings and does not send BMS commands.

Logs

This is a viewer for logs already captured by the add-on. The controls below only filter the display; they do not change what the monitor records.

Log Viewer
Log viewer information
Showing latest is the newest 400 line sample read from /data/pacebms-monitor.log and /data/pacebms-web.log. The sample is capped so the page stays fast.

Refresh Logs reads the latest sample again and keeps the page in the Logs tab. Logs now also auto-refresh quietly while this tab is open.

Show chooses the display: Important shows alerts/events, Battery reads adds normal Analog/Warn read summaries, and Everything shows the whole captured sample including web access/debug lines.

Search only filters what is displayed. It does not change what the monitor records. To capture deeper monitor detail, change debug_output in Config and restart the add-on.

The oldest and newest line timestamps show the time span covered by the current sample.
Download Logs
No captured log file entries are available yet. Restart the add-on once after this update so monitor and web logs start writing to the support log files.
Event history Use this page to review recent tests, disconnects, stale-data events, warnings and recoveries.

Last Events

Latest events are stored locally in /data/events.json. The latest 50 are kept.

Export JSON Export CSV
2026-06-20 22:55:00
Monitor started
SN: 413021350200084
ok
2026-06-20 22:55:00
Monitor starting
SN: 413021350200084
info
2026-06-20 22:37:59
Monitor stopped
SN: 413021350200084
warn
2026-06-20 22:36:58
BMS disconnected
Send failed
danger
2026-06-20 16:31:03
Monitor started
SN: 413021350200084
ok
2026-06-20 16:31:03
Monitor starting
SN: 413021350200084
info
2026-06-20 16:27:42
Monitor stopped
SN: 413021350200084
warn
2026-06-20 16:18:30
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:18:23
BMS disconnected
Checksum error
danger
2026-06-20 16:17:58
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:17:51
BMS disconnected
Checksum error
danger
2026-06-20 16:17:26
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:17:19
BMS disconnected
Checksum error
danger
2026-06-20 16:15:16
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:15:09
BMS disconnected
Checksum error
danger
2026-06-20 16:10:24
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:10:17
BMS disconnected
Receive failed
danger
2026-06-20 16:09:52
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:09:45
BMS disconnected
Receive failed
danger
2026-06-20 16:09:19
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:09:12
BMS disconnected
Checksum error
danger
2026-06-20 16:08:46
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:08:39
BMS disconnected
Checksum error
danger
2026-06-20 16:03:56
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 16:03:49
BMS disconnected
Checksum error
danger
2026-06-20 15:55:49
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:55:42
BMS disconnected
Checksum error
danger
2026-06-20 15:50:24
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:50:17
BMS disconnected
Checksum error
danger
2026-06-20 15:45:01
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:44:54
BMS disconnected
Checksum error
danger
2026-06-20 15:40:08
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:40:01
BMS disconnected
Checksum error
danger
2026-06-20 15:34:43
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:34:36
BMS disconnected
Receive failed
danger
2026-06-20 15:34:11
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:34:04
BMS disconnected
Receive failed
danger
2026-06-20 15:33:39
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:33:32
BMS disconnected
Receive failed
danger
2026-06-20 15:28:45
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:28:38
BMS disconnected
Checksum error
danger
2026-06-20 15:26:36
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:26:29
BMS disconnected
Receive failed
danger
2026-06-20 15:26:03
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:25:56
BMS disconnected
Checksum error
danger
2026-06-20 15:19:33
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:19:26
BMS disconnected
Checksum error
danger
2026-06-20 15:12:31
BMS reconnected
Offline: 6s; retries: 1
ok
2026-06-20 15:12:24
BMS disconnected
Checksum error
danger
2026-06-20 15:10:22
BMS reconnected
Offline: 6s; retries: 1
ok

Diagnostics

Health overview and redacted support information for the add-on. This page reads add-on state only and does not write to the BMS. Live fields refresh every 1 second while open.

Support bundle information
The Support Bundle ZIP includes diagnostics, recent events, backup summary and sanitized config. Sensitive values are redacted and full backup files are not included.

Diagnostics unavailable

Diagnostics could not be generated. Check MQTT settings and add-on logs.