[ci skip] home assistant integration

This commit is contained in:
2026-02-19 14:34:58 +11:00
parent 7d0ce52c27
commit d72e88ab7b
15 changed files with 1397 additions and 1 deletions

View File

@@ -0,0 +1,120 @@
title: Victron Inverter MQTT
views:
- title: Inverter
path: victron-inverter
icon: mdi:flash
badges:
- entity: binary_sensor.victron_online
- entity: binary_sensor.victron_data_valid
- entity: sensor.victron_last_command_status
cards:
- type: vertical-stack
cards:
- type: markdown
content: |
## Remote Panel Control
Mode and current limit are published together over MQTT, matching `set_remote_panel_state`.
- type: entities
title: Current Remote State
state_color: true
show_header_toggle: false
entities:
- entity: select.victron_remote_panel_mode
name: Mode
- entity: number.victron_remote_panel_current_limit
name: AC Input Current Limit
- entity: switch.victron_remote_panel_standby
name: Prevent Sleep While Off
- entity: sensor.victron_last_command_error
name: Last Command Error
- type: entities
title: Apply Mode + Current Limit
show_header_toggle: false
entities:
- entity: input_select.victron_remote_panel_mode_target
name: Target Mode
- entity: input_number.victron_remote_panel_current_limit_target
name: Target Current Limit
- entity: script.victron_mqtt_set_remote_panel_state
name: Apply Mode + Current Limit
- type: entities
title: Apply Standby
show_header_toggle: false
entities:
- entity: input_boolean.victron_remote_panel_standby_target
name: Target Standby
- entity: script.victron_mqtt_set_remote_panel_standby
name: Apply Standby
- type: grid
columns: 3
square: false
cards:
- type: entities
title: Output
show_header_toggle: false
entities:
- entity: sensor.victron_output_current
name: Output Current
- entity: sensor.victron_output_voltage
name: Output Voltage
- entity: sensor.victron_output_frequency
name: Output Frequency
- entity: sensor.victron_output_power
name: Output Power
- type: entities
title: Input
show_header_toggle: false
entities:
- entity: sensor.victron_input_current
name: Input Current
- entity: sensor.victron_input_voltage
name: Input Voltage
- entity: sensor.victron_input_frequency
name: Input Frequency
- entity: sensor.victron_input_power
name: Input Power
- entity: sensor.victron_input_minus_output_power
name: Input - Output Power
- type: entities
title: Battery
show_header_toggle: false
entities:
- entity: sensor.victron_battery_current
name: Battery Current
- entity: sensor.victron_battery_voltage
name: Battery Voltage
- entity: sensor.victron_battery_power
name: Battery Power
- entity: sensor.victron_battery_charge
name: Battery Charge
- type: entities
title: LED Status
show_header_toggle: false
entities:
- entity: sensor.victron_led_mains
name: Mains
- entity: sensor.victron_led_absorb
name: Absorb
- entity: sensor.victron_led_bulk
name: Bulk
- entity: sensor.victron_led_float
name: Float
- entity: sensor.victron_led_inverter
name: Inverter
- entity: sensor.victron_led_overload
name: Overload
- entity: sensor.victron_led_low_battery
name: Low Battery
- entity: sensor.victron_led_over_temp
name: Over Temperature
- type: history-graph
title: Power (Last 2 Hours)
hours_to_show: 2
refresh_interval: 60
entities:
- entity: sensor.victron_input_power
- entity: sensor.victron_output_power
- entity: sensor.victron_battery_power