diff --git a/homeassistant/components/aurora_abb_powerone/config_flow.py b/homeassistant/components/aurora_abb_powerone/config_flow.py index 07741bd4e3c..32295c3bf47 100644 --- a/homeassistant/components/aurora_abb_powerone/config_flow.py +++ b/homeassistant/components/aurora_abb_powerone/config_flow.py @@ -10,13 +10,12 @@ import serial.tools.list_ports import voluptuous as vol from homeassistant import config_entries, core -from homeassistant.const import CONF_ADDRESS, CONF_PORT +from homeassistant.const import ATTR_SERIAL_NUMBER, CONF_ADDRESS, CONF_PORT from homeassistant.data_entry_flow import FlowResult from .const import ( ATTR_FIRMWARE, ATTR_MODEL, - ATTR_SERIAL_NUMBER, DEFAULT_ADDRESS, DEFAULT_INTEGRATION_TITLE, DOMAIN, diff --git a/homeassistant/components/aurora_abb_powerone/const.py b/homeassistant/components/aurora_abb_powerone/const.py index d1266a838c3..904f103d1c3 100644 --- a/homeassistant/components/aurora_abb_powerone/const.py +++ b/homeassistant/components/aurora_abb_powerone/const.py @@ -20,6 +20,5 @@ MANUFACTURER = "ABB" ATTR_DEVICE_NAME = "device_name" ATTR_DEVICE_ID = "device_id" -ATTR_SERIAL_NUMBER = "serial_number" ATTR_MODEL = "model" ATTR_FIRMWARE = "firmware" diff --git a/homeassistant/components/aurora_abb_powerone/sensor.py b/homeassistant/components/aurora_abb_powerone/sensor.py index 80b0fd656b6..2ca7fa3e7ef 100644 --- a/homeassistant/components/aurora_abb_powerone/sensor.py +++ b/homeassistant/components/aurora_abb_powerone/sensor.py @@ -15,6 +15,7 @@ from homeassistant.components.sensor import ( ) from homeassistant.config_entries import ConfigEntry from homeassistant.const import ( + ATTR_SERIAL_NUMBER, EntityCategory, UnitOfEnergy, UnitOfPower, @@ -31,7 +32,6 @@ from .const import ( ATTR_DEVICE_NAME, ATTR_FIRMWARE, ATTR_MODEL, - ATTR_SERIAL_NUMBER, DEFAULT_DEVICE_NAME, DOMAIN, MANUFACTURER, diff --git a/homeassistant/components/linux_battery/sensor.py b/homeassistant/components/linux_battery/sensor.py index 765e0d79537..08b2dc33bae 100644 --- a/homeassistant/components/linux_battery/sensor.py +++ b/homeassistant/components/linux_battery/sensor.py @@ -12,7 +12,7 @@ from homeassistant.components.sensor import ( SensorDeviceClass, SensorEntity, ) -from homeassistant.const import ATTR_NAME, CONF_NAME, PERCENTAGE +from homeassistant.const import ATTR_NAME, ATTR_SERIAL_NUMBER, CONF_NAME, PERCENTAGE from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv from homeassistant.helpers.entity_platform import AddEntitiesCallback @@ -31,7 +31,6 @@ ATTR_ENERGY_NOW = "energy_now" ATTR_MANUFACTURER = "manufacturer" ATTR_MODEL_NAME = "model_name" ATTR_POWER_NOW = "power_now" -ATTR_SERIAL_NUMBER = "serial_number" ATTR_STATUS = "status" ATTR_VOLTAGE_MIN_DESIGN = "voltage_min_design" ATTR_VOLTAGE_NOW = "voltage_now" diff --git a/homeassistant/const.py b/homeassistant/const.py index e0d5a859913..a6c8cfa0405 100644 --- a/homeassistant/const.py +++ b/homeassistant/const.py @@ -540,6 +540,7 @@ ATTR_CONNECTIONS: Final = "connections" ATTR_DEFAULT_NAME: Final = "default_name" ATTR_MANUFACTURER: Final = "manufacturer" ATTR_MODEL: Final = "model" +ATTR_SERIAL_NUMBER: Final = "serial_number" ATTR_SUGGESTED_AREA: Final = "suggested_area" ATTR_SW_VERSION: Final = "sw_version" ATTR_HW_VERSION: Final = "hw_version" diff --git a/tests/components/aurora_abb_powerone/test_config_flow.py b/tests/components/aurora_abb_powerone/test_config_flow.py index d156dce2154..3b5b375ed8b 100644 --- a/tests/components/aurora_abb_powerone/test_config_flow.py +++ b/tests/components/aurora_abb_powerone/test_config_flow.py @@ -8,10 +8,9 @@ from homeassistant import config_entries, data_entry_flow, setup from homeassistant.components.aurora_abb_powerone.const import ( ATTR_FIRMWARE, ATTR_MODEL, - ATTR_SERIAL_NUMBER, DOMAIN, ) -from homeassistant.const import CONF_ADDRESS, CONF_PORT +from homeassistant.const import ATTR_SERIAL_NUMBER, CONF_ADDRESS, CONF_PORT from homeassistant.core import HomeAssistant TEST_DATA = {"device": "/dev/ttyUSB7", "address": 3, "name": "MyAuroraPV"} diff --git a/tests/components/aurora_abb_powerone/test_init.py b/tests/components/aurora_abb_powerone/test_init.py index 92b448d8645..a330507c779 100644 --- a/tests/components/aurora_abb_powerone/test_init.py +++ b/tests/components/aurora_abb_powerone/test_init.py @@ -4,10 +4,9 @@ from unittest.mock import patch from homeassistant.components.aurora_abb_powerone.const import ( ATTR_FIRMWARE, ATTR_MODEL, - ATTR_SERIAL_NUMBER, DOMAIN, ) -from homeassistant.const import CONF_ADDRESS, CONF_PORT +from homeassistant.const import ATTR_SERIAL_NUMBER, CONF_ADDRESS, CONF_PORT from homeassistant.core import HomeAssistant from homeassistant.setup import async_setup_component diff --git a/tests/components/aurora_abb_powerone/test_sensor.py b/tests/components/aurora_abb_powerone/test_sensor.py index a78682ced6d..4dbbf5f0048 100644 --- a/tests/components/aurora_abb_powerone/test_sensor.py +++ b/tests/components/aurora_abb_powerone/test_sensor.py @@ -8,12 +8,11 @@ from homeassistant.components.aurora_abb_powerone.const import ( ATTR_DEVICE_NAME, ATTR_FIRMWARE, ATTR_MODEL, - ATTR_SERIAL_NUMBER, DEFAULT_INTEGRATION_TITLE, DOMAIN, SCAN_INTERVAL, ) -from homeassistant.const import CONF_ADDRESS, CONF_PORT +from homeassistant.const import ATTR_SERIAL_NUMBER, CONF_ADDRESS, CONF_PORT from homeassistant.core import HomeAssistant from tests.common import MockConfigEntry, async_fire_time_changed