From da65c52f2d48bca411014167203a9fc08f5a7609 Mon Sep 17 00:00:00 2001 From: Felipe Santos Date: Thu, 28 Aug 2025 06:58:13 -0300 Subject: [PATCH] Fix ONVIF not displaying sensor and binary_sensor entity names (#151285) --- homeassistant/components/onvif/binary_sensor.py | 2 +- homeassistant/components/onvif/sensor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/onvif/binary_sensor.py b/homeassistant/components/onvif/binary_sensor.py index d29f732ef67..7fb27cc7b80 100644 --- a/homeassistant/components/onvif/binary_sensor.py +++ b/homeassistant/components/onvif/binary_sensor.py @@ -74,7 +74,7 @@ class ONVIFBinarySensor(ONVIFBaseEntity, RestoreEntity, BinarySensorEntity): BinarySensorDeviceClass, entry.original_device_class ) self._attr_entity_category = entry.entity_category - self._attr_name = entry.name + self._attr_name = entry.name or entry.original_name else: event = device.events.get_uid(uid) assert event diff --git a/homeassistant/components/onvif/sensor.py b/homeassistant/components/onvif/sensor.py index a0162a05f76..f6387de009c 100644 --- a/homeassistant/components/onvif/sensor.py +++ b/homeassistant/components/onvif/sensor.py @@ -70,7 +70,7 @@ class ONVIFSensor(ONVIFBaseEntity, RestoreSensor): SensorDeviceClass, entry.original_device_class ) self._attr_entity_category = entry.entity_category - self._attr_name = entry.name + self._attr_name = entry.name or entry.original_name self._attr_native_unit_of_measurement = entry.unit_of_measurement else: event = device.events.get_uid(uid)