Home Assistant Integration Dashboard Generator
HA Integration BMS Dashboard Generator
Generate custom Home Assistant Lovelace sidebar dashboard configurations tailored for PACE LV, PACE LV WIFI, JK-PB Series, and TDT BMS custom integrations. Designed for fancyui/Gobel-Battery-HA-Integration.
1. Select Integration Model & Parameters
2. Generated Integration Dashboard Code
views:
- title: Gobel Battery
type: sidebar
cards:
- show_name: true
show_icon: true
show_state: true
type: glance
entities:
- entity: sensor.gobel_battery_total_soc
name: SOC
- entity: sensor.gobel_battery_total_voltage
name: Voltage
- entity: sensor.gobel_battery_total_current
name: Current
- entity: sensor.gobel_battery_total_power
name: Power
columns: 4
- type: entity-filter
card:
type: entities
title: Pack 01 Warning
conditions:
- condition: state
state: 'on'
show_empty: false
view_layout:
position: sidebar
entities:
- entity: binary_sensor.gobel_battery_pack_01_short_circuit_protection
name: Short Circuit Protection
- entity: binary_sensor.gobel_battery_pack_01_discharge_overcurrent_protection
name: Discharge Overcurrent Protection
- entity: binary_sensor.gobel_battery_pack_01_charge_overcurrent_protection
name: Charge Overcurrent Protection
- entity: binary_sensor.gobel_battery_pack_01_total_under_voltage_protection
name: Total Under-Voltage Protection
- entity: binary_sensor.gobel_battery_pack_01_total_over_voltage_protection
name: Total Over-Voltage Protection
- entity: binary_sensor.gobel_battery_pack_01_cell_under_voltage_protection
name: Cell Under-Voltage Protection
- entity: binary_sensor.gobel_battery_pack_01_cell_over_voltage_protection
name: Cell Over-Voltage Protection
- entity: binary_sensor.gobel_battery_pack_01_charge_low_temp_protection
name: Charge Low Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_charge_high_temp_protection
name: Charge High Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_mos_high_temp_protection
name: MOS High Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_discharge_high_temp_protection
name: Discharge High Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_low_env_temp_protection
name: Low Env Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_high_env_temp_protection
name: High Env Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_discharge_low_temp_protection
name: Discharge Low Temp Protection
- entity: binary_sensor.gobel_battery_pack_01_sampling_fault
name: Sampling Fault
- entity: binary_sensor.gobel_battery_pack_01_cell_count_mismatch_fault
name: Cell Count Mismatch/Fault
- entity: binary_sensor.gobel_battery_pack_01_temperature_sensor_fault
name: Temperature Sensor Fault
- entity: binary_sensor.gobel_battery_pack_01_discharge_mos_fault
name: Discharge MOS Fault
- entity: binary_sensor.gobel_battery_pack_01_charge_mos_fault
name: Charge MOS Fault
- entity: binary_sensor.gobel_battery_pack_01_reverse_connected_alert
name: Reverse Connected Alert
- type: entities
state_color: true
view_layout:
position: sidebar
title: System Overview
entities:
- entity: sensor.gobel_battery_total_current
name: Total Current
- entity: sensor.gobel_battery_total_power
name: Total Power
- entity: sensor.gobel_battery_total_voltage
name: Total Voltage
- entity: sensor.gobel_battery_total_soc
name: Total SOC
- entity: sensor.gobel_battery_total_remaining_capacity
name: Total Remain Capacity
- entity: sensor.gobel_battery_total_full_capacity
name: Total Full Capacity
- entity: sensor.gobel_battery_max_cell_voltage
name: Total Cell Voltage Max
- entity: sensor.gobel_battery_min_cell_voltage
name: Total Cell Voltage Min
- entity: sensor.gobel_battery_cell_voltage_delta
name: Total Cell Voltage Diff
- entity: sensor.gobel_battery_packs_count
name: Total Packs Number
- type: vertical-stack
cards:
- type: glance
title: Pack 01 Overview
entities:
- entity: sensor.gobel_battery_pack_01_soc
name: SOC
- entity: sensor.gobel_battery_pack_01_voltage
name: Voltage
- entity: sensor.gobel_battery_pack_01_current
name: Current
- entity: sensor.gobel_battery_pack_01_power
name: Power
- entity: sensor.gobel_battery_pack_01_soh
name: SOH
- entity: sensor.gobel_battery_pack_01_cycle_count
name: Cycles
columns: 6
- type: grid
title: Pack 01 Details
columns: 2
square: false
cards:
- type: entities
title: Capacity
entities:
- entity: sensor.gobel_battery_pack_01_remaining_capacity
name: Remain Capacity
- entity: sensor.gobel_battery_pack_01_full_capacity
name: Full Capacity
- type: entities
title: Switches & Status
entities:
- entity: binary_sensor.gobel_battery_pack_01_charge_enabled_status
name: Charge Switch Active
- entity: binary_sensor.gobel_battery_pack_01_discharge_enabled_status
name: Discharge Switch Active
- entity: binary_sensor.gobel_battery_pack_01_heating_switch_active
name: Heating Switch Active
- entity: binary_sensor.gobel_battery_pack_01_charger_available
name: Charger Available
- entity: binary_sensor.gobel_battery_pack_01_current_limiter_active
name: Current Limiter Active
- entity: binary_sensor.gobel_battery_pack_01_reverse_connected_alert
name: Reverse Connected Alert
- title: Pack 01 Cell Voltages
type: history-graph
hours_to_show: 48
min_y_axis: 2000
max_y_axis: 4000
fit_y_data: false
entities:
- entity: sensor.gobel_battery_pack_01_cell_01_voltage
name: Cell01
- entity: sensor.gobel_battery_pack_01_cell_02_voltage
name: Cell02
- entity: sensor.gobel_battery_pack_01_cell_03_voltage
name: Cell03
- entity: sensor.gobel_battery_pack_01_cell_04_voltage
name: Cell04
- entity: sensor.gobel_battery_pack_01_cell_05_voltage
name: Cell05
- entity: sensor.gobel_battery_pack_01_cell_06_voltage
name: Cell06
- entity: sensor.gobel_battery_pack_01_cell_07_voltage
name: Cell07
- entity: sensor.gobel_battery_pack_01_cell_08_voltage
name: Cell08
- entity: sensor.gobel_battery_pack_01_cell_09_voltage
name: Cell09
- entity: sensor.gobel_battery_pack_01_cell_10_voltage
name: Cell10
- entity: sensor.gobel_battery_pack_01_cell_11_voltage
name: Cell11
- entity: sensor.gobel_battery_pack_01_cell_12_voltage
name: Cell12
- entity: sensor.gobel_battery_pack_01_cell_13_voltage
name: Cell13
- entity: sensor.gobel_battery_pack_01_cell_14_voltage
name: Cell14
- entity: sensor.gobel_battery_pack_01_cell_15_voltage
name: Cell15
- entity: sensor.gobel_battery_pack_01_cell_16_voltage
name: Cell16
- title: Pack 01 Temperatures
type: history-graph
hours_to_show: 48
entities:
- entity: sensor.gobel_battery_pack_01_temperature_01
name: Temp 01
- entity: sensor.gobel_battery_pack_01_temperature_02
name: Temp 02
- entity: sensor.gobel_battery_pack_01_temperature_03
name: Temp 03
- entity: sensor.gobel_battery_pack_01_temperature_04
name: Temp 04
How to Setup with Home Assistant Integration
Install Custom Integration
Ensure your PACE LV, PACE WIFI, JK-PB, or TDT custom integration component is installed via HACS and connected in Home Assistant.
Set Device Name Prefix
Input your integration device name above (e.g. Gobel Battery) to match your Home Assistant entity ID prefix.
Import Dashboard YAML
Copy the generated YAML, open Raw configuration editor in your Home Assistant Dashboard, paste and save!
Frequently Asked Questions
sensor.gobel_battery_pack_01_voltage and binary_sensor.gobel_battery_pack_01_short_circuit_protection.



