86 lines
3.0 KiB
YAML
86 lines
3.0 KiB
YAML
# Lovelace dashboard for LVX6048 controls + key telemetry.
|
|
# Paste into a dashboard view's raw-config editor, or save as a YAML-mode
|
|
# dashboard. Assumes mqtt_controls.yaml is loaded so the control entities
|
|
# (select.lvx6048_*, number.lvx6048_*) exist.
|
|
|
|
views:
|
|
- title: Inverters
|
|
icon: mdi:flash
|
|
path: inverters
|
|
cards:
|
|
# ---- summary header ----
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: entity
|
|
name: Bank V (master)
|
|
entity: sensor.lvx6048_2_battery_voltage
|
|
icon: mdi:battery-outline
|
|
- type: entity
|
|
name: SoC (open-loop)
|
|
entity: sensor.lvx6048_1_battery_capacity
|
|
icon: mdi:battery
|
|
- type: entity
|
|
name: Mode (master)
|
|
entity: sensor.lvx6048_2_device_mode
|
|
icon: mdi:state-machine
|
|
|
|
# ---- output / charger control ----
|
|
- type: entities
|
|
title: Output priorities
|
|
show_header_toggle: false
|
|
entities:
|
|
- entity: select.lvx6048_output_priority
|
|
name: Output source priority
|
|
- entity: select.lvx6048_charger_priority
|
|
name: Charger source priority
|
|
- entity: select.lvx6048_solar_power_priority
|
|
name: Solar power priority
|
|
|
|
# ---- charge-current control ----
|
|
- type: entities
|
|
title: Charge current limits
|
|
show_header_toggle: false
|
|
entities:
|
|
- entity: number.lvx6048_max_charging_current
|
|
name: Combined (solar + AC)
|
|
- entity: select.lvx6048_max_utility_charging_current
|
|
name: Grid only
|
|
|
|
# ---- live power flow ----
|
|
- type: history-graph
|
|
title: Power flow (last 12 h)
|
|
hours_to_show: 12
|
|
entities:
|
|
- entity: sensor.lvx6048_1_mppt1_input_power
|
|
name: Unit 1 PV
|
|
- entity: sensor.lvx6048_2_mppt1_input_power
|
|
name: Unit 2 PV
|
|
- entity: sensor.lvx6048_1_battery_charging_current
|
|
name: Unit 1 charge A
|
|
- entity: sensor.lvx6048_2_battery_charging_current
|
|
name: Unit 2 charge A
|
|
- entity: sensor.lvx6048_1_ac_output_active_power
|
|
name: Unit 1 AC out
|
|
|
|
# ---- per-unit health ----
|
|
- type: glance
|
|
title: Per-unit health
|
|
columns: 4
|
|
entities:
|
|
- entity: sensor.lvx6048_1_fault_code
|
|
name: U1 fault
|
|
- entity: sensor.lvx6048_1_parallel_instance_number
|
|
name: U1 role
|
|
- entity: sensor.lvx6048_2_fault_code
|
|
name: U2 fault
|
|
- entity: sensor.lvx6048_2_parallel_instance_number
|
|
name: U2 role
|
|
- entity: sensor.lvx6048_1_inverter_heat_sink_temperature
|
|
name: U1 temp
|
|
- entity: sensor.lvx6048_2_inverter_heat_sink_temperature
|
|
name: U2 temp
|
|
- entity: sensor.lvx6048_1_battery_charging_current
|
|
name: U1 chg A
|
|
- entity: sensor.lvx6048_2_battery_charging_current
|
|
name: U2 chg A
|