3xbatt-2xinverter

This commit is contained in:
2026-04-25 19:00:44 -04:00
parent 9aca623336
commit 396e810895
8 changed files with 421 additions and 33 deletions

View File

@@ -26,10 +26,11 @@ but the short version:
- **Tier 2 — keep short**: all 14 `warning_*` + 14 `protection_*`,
`error_code`, `remaining_ah`, `heater`, the derived `temperature_max`
and `pack_power`.
- **Tier 3 — exclude** (the `recorder.yaml` here does this): all 47 raw
`register_NN` entities, the 16 individual `cell_NN_voltage` series,
static metadata (`bms_version_*`, `battery_mode`, `cell_count`, etc.),
and the `uptime_ds` counter that increments every second.
- **Tier 3 — exclude** (the `recorder.yaml` here does this): all 136 raw
`register_NN` entities per pack, the 16 individual `cell_NN_voltage`
series, static metadata (`bms_version_*`, `model`, `firmware_version`,
`firmware_date`, `battery_mode`, `cell_count`, etc.), and the `uptime_ds`
counter that increments every second.
## Enabling in HA

View File

@@ -114,3 +114,9 @@ views:
# name: Cell Δ
# - entity: sensor.lifepower4_1_cycle_count
# name: Cycles
# - type: section
# label: Identity
# - entity: sensor.lifepower4_1_model
# name: Model
# - entity: sensor.lifepower4_1_firmware_version
# name: Firmware

View File

@@ -46,6 +46,9 @@ exclude:
- sensor.lifepower4_*_cell_lowest
- sensor.lifepower4_*_battery_mode
- sensor.lifepower4_*_max_current_limit
- sensor.lifepower4_*_model # ASCII string from regs 105-114
- sensor.lifepower4_*_firmware_version # ASCII string from regs 117-119
- sensor.lifepower4_*_firmware_date # ASCII string from regs 120-123
# uptime counter — increments every second, kills the recorder's write cache
- sensor.lifepower4_*_uptime_ds