diff --git a/homeassistant/components/victron_ble/manifest.json b/homeassistant/components/victron_ble/manifest.json index 968fd27dec0..d89b0dd5363 100644 --- a/homeassistant/components/victron_ble/manifest.json +++ b/homeassistant/components/victron_ble/manifest.json @@ -15,5 +15,5 @@ "integration_type": "device", "iot_class": "local_push", "quality_scale": "bronze", - "requirements": ["victron-ble-ha-parser==0.4.9"] + "requirements": ["victron-ble-ha-parser==0.4.10"] } diff --git a/homeassistant/components/victron_ble/sensor.py b/homeassistant/components/victron_ble/sensor.py index 0b5916b23ca..b66043a5a55 100644 --- a/homeassistant/components/victron_ble/sensor.py +++ b/homeassistant/components/victron_ble/sensor.py @@ -44,6 +44,7 @@ AC_IN_OPTIONS = [ ] ALARM_OPTIONS = [ + "no_alarm", "low_voltage", "high_voltage", "low_soc", @@ -336,6 +337,7 @@ SENSOR_DESCRIPTIONS = { "switched_off_register", "remote_input", "protection_active", + "load_output_disabled", "pay_as_you_go_out_of_credit", "bms", "engine_shutdown", diff --git a/homeassistant/components/victron_ble/strings.json b/homeassistant/components/victron_ble/strings.json index 1553d373213..a44eb4c5ee9 100644 --- a/homeassistant/components/victron_ble/strings.json +++ b/homeassistant/components/victron_ble/strings.json @@ -63,6 +63,7 @@ "low_v_ac_out": "AC-out undervoltage", "low_voltage": "Undervoltage", "mid_voltage": "[%key:component::victron_ble::common::midpoint_voltage%]", + "no_alarm": "No alarm", "overload": "Overload", "short_circuit": "Short circuit" } @@ -224,6 +225,7 @@ "analysing_input_voltage": "Analyzing input voltage", "bms": "Battery management system", "engine_shutdown": "Engine shutdown", + "load_output_disabled": "Load output disabled", "no_input_power": "No input power", "no_reason": "No reason", "pay_as_you_go_out_of_credit": "Pay-as-you-go out of credit", diff --git a/requirements_all.txt b/requirements_all.txt index e1c2920ce75..4876cb3055f 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -3182,7 +3182,7 @@ venstarcolortouch==0.21 viaggiatreno_ha==0.2.4 # homeassistant.components.victron_ble -victron-ble-ha-parser==0.4.9 +victron-ble-ha-parser==0.4.10 # homeassistant.components.victron_remote_monitoring victron-vrm==0.1.8 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index e3510e00842..1001db6ec9e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -2673,7 +2673,7 @@ velbus-aio==2026.1.4 venstarcolortouch==0.21 # homeassistant.components.victron_ble -victron-ble-ha-parser==0.4.9 +victron-ble-ha-parser==0.4.10 # homeassistant.components.victron_remote_monitoring victron-vrm==0.1.8 diff --git a/tests/components/victron_ble/snapshots/test_sensor.ambr b/tests/components/victron_ble/snapshots/test_sensor.ambr index c7f9edcca82..bb4a92a9eb2 100644 --- a/tests/components/victron_ble/snapshots/test_sensor.ambr +++ b/tests/components/victron_ble/snapshots/test_sensor.ambr @@ -6,6 +6,7 @@ 'area_id': None, 'capabilities': dict({ 'options': list([ + 'no_alarm', 'low_voltage', 'high_voltage', 'low_soc', @@ -58,6 +59,7 @@ 'device_class': 'enum', 'friendly_name': 'Battery Monitor Alarm', 'options': list([ + 'no_alarm', 'low_voltage', 'high_voltage', 'low_soc', @@ -79,7 +81,7 @@ 'last_changed': , 'last_reported': , 'last_updated': , - 'state': 'unknown', + 'state': 'no_alarm', }) # --- # name: test_sensors[battery_monitor][sensor.battery_monitor_battery-entry] @@ -592,6 +594,7 @@ 'area_id': None, 'capabilities': dict({ 'options': list([ + 'no_alarm', 'low_voltage', 'high_voltage', 'low_soc', @@ -644,6 +647,7 @@ 'device_class': 'enum', 'friendly_name': 'DC Energy Meter Alarm', 'options': list([ + 'no_alarm', 'low_voltage', 'high_voltage', 'low_soc',