52 lines
2.2 KiB
YAML
52 lines
2.2 KiB
YAML
|
|
# HA recorder exclusions for the eg4-battery daemon's MQTT entities.
|
||
|
|
#
|
||
|
|
# Merge with your existing recorder config; if you don't have one, this whole
|
||
|
|
# file can be referenced as `recorder: !include eg4_battery/recorder.yaml`.
|
||
|
|
#
|
||
|
|
# Rationale:
|
||
|
|
# - register_NN entities are raw Modbus registers, diagnostic only
|
||
|
|
# - individual cell voltages are redundant once you have min/max/delta
|
||
|
|
# - uptime / version / static config values are pure noise in a timeseries
|
||
|
|
#
|
||
|
|
# Everything NOT in `entity_globs` below keeps recording normally, including
|
||
|
|
# the Tier-1 (pack_voltage / soc / soh / cycle_count / cell_voltage_min/max/
|
||
|
|
# delta_mv / capacity_ah) and Tier-2 (warnings / protections / error_code)
|
||
|
|
# entities. See ../NOTES.md for the retention-tier breakdown.
|
||
|
|
|
||
|
|
exclude:
|
||
|
|
entity_globs:
|
||
|
|
# raw Modbus register dump — diagnostic only
|
||
|
|
- sensor.lifepower4_*_register_*
|
||
|
|
|
||
|
|
# 16 individual cells per pack = 48 noisy series.
|
||
|
|
# cell_voltage_min / _max / _delta_mv already capture 95% of the info.
|
||
|
|
# Comment this out if you're debugging a specific drifting cell.
|
||
|
|
- sensor.lifepower4_*_cell_01_voltage
|
||
|
|
- sensor.lifepower4_*_cell_02_voltage
|
||
|
|
- sensor.lifepower4_*_cell_03_voltage
|
||
|
|
- sensor.lifepower4_*_cell_04_voltage
|
||
|
|
- sensor.lifepower4_*_cell_05_voltage
|
||
|
|
- sensor.lifepower4_*_cell_06_voltage
|
||
|
|
- sensor.lifepower4_*_cell_07_voltage
|
||
|
|
- sensor.lifepower4_*_cell_08_voltage
|
||
|
|
- sensor.lifepower4_*_cell_09_voltage
|
||
|
|
- sensor.lifepower4_*_cell_10_voltage
|
||
|
|
- sensor.lifepower4_*_cell_11_voltage
|
||
|
|
- sensor.lifepower4_*_cell_12_voltage
|
||
|
|
- sensor.lifepower4_*_cell_13_voltage
|
||
|
|
- sensor.lifepower4_*_cell_14_voltage
|
||
|
|
- sensor.lifepower4_*_cell_15_voltage
|
||
|
|
- sensor.lifepower4_*_cell_16_voltage
|
||
|
|
|
||
|
|
# static metadata (doesn't change, no reason to keep history)
|
||
|
|
- sensor.lifepower4_*_bms_version_hi
|
||
|
|
- sensor.lifepower4_*_bms_version_lo
|
||
|
|
- sensor.lifepower4_*_cell_count
|
||
|
|
- sensor.lifepower4_*_cell_highest
|
||
|
|
- sensor.lifepower4_*_cell_lowest
|
||
|
|
- sensor.lifepower4_*_battery_mode
|
||
|
|
- sensor.lifepower4_*_max_current_limit
|
||
|
|
|
||
|
|
# uptime counter — increments every second, kills the recorder's write cache
|
||
|
|
- sensor.lifepower4_*_uptime_ds
|