Files
shaggy-solar/LVX6048/homeassistant/lovelace_controls.yaml
2026-04-27 06:50:04 -04:00

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