From 630c28d253035eb0b141599f1707d0b6b20c97d1 Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Fri, 22 Jul 2022 03:24:07 -0600 Subject: [PATCH] Fix incorrect battery unit on paired Guardian sensors (#75402) --- homeassistant/components/guardian/manifest.json | 2 +- homeassistant/components/guardian/sensor.py | 6 +++--- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/guardian/manifest.json b/homeassistant/components/guardian/manifest.json index fe9a453a166..7fab487563c 100644 --- a/homeassistant/components/guardian/manifest.json +++ b/homeassistant/components/guardian/manifest.json @@ -3,7 +3,7 @@ "name": "Elexa Guardian", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/guardian", - "requirements": ["aioguardian==2022.03.2"], + "requirements": ["aioguardian==2022.07.0"], "zeroconf": ["_api._udp.local."], "codeowners": ["@bachya"], "iot_class": "local_polling", diff --git a/homeassistant/components/guardian/sensor.py b/homeassistant/components/guardian/sensor.py index bf7d9e7122a..5b4c621cce6 100644 --- a/homeassistant/components/guardian/sensor.py +++ b/homeassistant/components/guardian/sensor.py @@ -10,7 +10,7 @@ from homeassistant.components.sensor import ( SensorStateClass, ) from homeassistant.config_entries import ConfigEntry -from homeassistant.const import PERCENTAGE, TEMP_FAHRENHEIT, TIME_MINUTES +from homeassistant.const import ELECTRIC_POTENTIAL_VOLT, TEMP_FAHRENHEIT, TIME_MINUTES from homeassistant.core import HomeAssistant, callback from homeassistant.helpers.dispatcher import async_dispatcher_connect from homeassistant.helpers.entity import EntityCategory @@ -46,9 +46,9 @@ PAIRED_SENSOR_DESCRIPTIONS = ( SensorEntityDescription( key=SENSOR_KIND_BATTERY, name="Battery", - device_class=SensorDeviceClass.BATTERY, + device_class=SensorDeviceClass.VOLTAGE, entity_category=EntityCategory.DIAGNOSTIC, - native_unit_of_measurement=PERCENTAGE, + native_unit_of_measurement=ELECTRIC_POTENTIAL_VOLT, ), SensorEntityDescription( key=SENSOR_KIND_TEMPERATURE, diff --git a/requirements_all.txt b/requirements_all.txt index 927207a8eeb..c17e031f07a 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -162,7 +162,7 @@ aioftp==0.12.0 aiogithubapi==22.2.4 # homeassistant.components.guardian -aioguardian==2022.03.2 +aioguardian==2022.07.0 # homeassistant.components.harmony aioharmony==0.2.9 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 53f1689e476..8745afe1e64 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -146,7 +146,7 @@ aioflo==2021.11.0 aiogithubapi==22.2.4 # homeassistant.components.guardian -aioguardian==2022.03.2 +aioguardian==2022.07.0 # homeassistant.components.harmony aioharmony==0.2.9