Remove attribution from extra state attributes (#76172)

This commit is contained in:
Franck Nijhof 2022-08-04 08:13:20 +02:00 committed by GitHub
parent e2e277490b
commit 22eba6ce1b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 22 additions and 26 deletions

View file

@ -11,7 +11,7 @@ from homeassistant.components.sensor import (
SensorStateClass,
)
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_ATTRIBUTION, PERCENTAGE
from homeassistant.const import PERCENTAGE
from homeassistant.core import HomeAssistant
from homeassistant.helpers.device_registry import DeviceEntryType
from homeassistant.helpers.entity import DeviceInfo
@ -59,6 +59,7 @@ class CO2Sensor(CoordinatorEntity[CO2SignalCoordinator], SensorEntity):
"""Implementation of the CO2Signal sensor."""
entity_description: CO2SensorEntityDescription
_attr_attribution = ATTRIBUTION
_attr_has_entity_name = True
_attr_icon = "mdi:molecule-co2"
_attr_state_class = SensorStateClass.MEASUREMENT
@ -72,7 +73,6 @@ class CO2Sensor(CoordinatorEntity[CO2SignalCoordinator], SensorEntity):
self._attr_extra_state_attributes = {
"country_code": coordinator.data["countryCode"],
ATTR_ATTRIBUTION: ATTRIBUTION,
}
self._attr_device_info = DeviceInfo(
configuration_url="https://www.electricitymap.org/",