diff --git a/homeassistant/components/dte_energy_bridge/sensor.py b/homeassistant/components/dte_energy_bridge/sensor.py index b97a8eb83eb..34c78ed824b 100644 --- a/homeassistant/components/dte_energy_bridge/sensor.py +++ b/homeassistant/components/dte_energy_bridge/sensor.py @@ -9,10 +9,11 @@ import voluptuous as vol from homeassistant.components.sensor import ( PLATFORM_SCHEMA, + SensorDeviceClass, SensorEntity, SensorStateClass, ) -from homeassistant.const import CONF_NAME, POWER_KILO_WATT +from homeassistant.const import CONF_NAME, UnitOfPower from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv from homeassistant.helpers.entity_platform import AddEntitiesCallback @@ -26,8 +27,6 @@ CONF_VERSION = "version" DEFAULT_NAME = "Current Energy Usage" DEFAULT_VERSION = 1 -ICON = "mdi:flash" - PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( { vol.Required(CONF_IP_ADDRESS): cv.string, @@ -56,8 +55,8 @@ def setup_platform( class DteEnergyBridgeSensor(SensorEntity): """Implementation of the DTE Energy Bridge sensors.""" - _attr_icon = ICON - _attr_native_unit_of_measurement = POWER_KILO_WATT + _attr_device_class = SensorDeviceClass.POWER + _attr_native_unit_of_measurement = UnitOfPower.KILO_WATT _attr_state_class = SensorStateClass.MEASUREMENT def __init__(self, ip_address, name, version):