diff --git a/homeassistant/components/solaredge/sensor.py b/homeassistant/components/solaredge/sensor.py index ca998493237..5e298ae2a6f 100644 --- a/homeassistant/components/solaredge/sensor.py +++ b/homeassistant/components/solaredge/sensor.py @@ -51,7 +51,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="lifetime_energy", json_key="lifeTimeData", - name="Lifetime energy", + translation_key="lifetime_energy", icon="mdi:solar-power", state_class=SensorStateClass.TOTAL, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -60,7 +60,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="energy_this_year", json_key="lastYearData", - name="Energy this year", + translation_key="energy_this_year", entity_registry_enabled_default=False, icon="mdi:solar-power", native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -69,7 +69,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="energy_this_month", json_key="lastMonthData", - name="Energy this month", + translation_key="energy_this_month", entity_registry_enabled_default=False, icon="mdi:solar-power", native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -78,7 +78,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="energy_today", json_key="lastDayData", - name="Energy today", + translation_key="energy_today", entity_registry_enabled_default=False, icon="mdi:solar-power", native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -87,7 +87,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="current_power", json_key="currentPower", - name="Current Power", + translation_key="current_power", icon="mdi:solar-power", state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=UnitOfPower.WATT, @@ -96,71 +96,71 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="site_details", json_key="status", - name="Site details", + translation_key="site_details", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="meters", json_key="meters", - name="Meters", + translation_key="meters", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="sensors", json_key="sensors", - name="Sensors", + translation_key="sensors", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="gateways", json_key="gateways", - name="Gateways", + translation_key="gateways", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="batteries", json_key="batteries", - name="Batteries", + translation_key="batteries", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="inverters", json_key="inverters", - name="Inverters", + translation_key="inverters", entity_registry_enabled_default=False, ), SolarEdgeSensorEntityDescription( key="power_consumption", json_key="LOAD", - name="Power Consumption", + translation_key="power_consumption", entity_registry_enabled_default=False, icon="mdi:flash", ), SolarEdgeSensorEntityDescription( key="solar_power", json_key="PV", - name="Solar Power", + translation_key="solar_power", entity_registry_enabled_default=False, icon="mdi:solar-power", ), SolarEdgeSensorEntityDescription( key="grid_power", json_key="GRID", - name="Grid Power", + translation_key="grid_power", entity_registry_enabled_default=False, icon="mdi:power-plug", ), SolarEdgeSensorEntityDescription( key="storage_power", json_key="STORAGE", - name="Storage Power", + translation_key="storage_power", entity_registry_enabled_default=False, icon="mdi:car-battery", ), SolarEdgeSensorEntityDescription( key="purchased_energy", json_key="Purchased", - name="Imported Energy", + translation_key="purchased_energy", entity_registry_enabled_default=False, state_class=SensorStateClass.TOTAL_INCREASING, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -169,7 +169,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="production_energy", json_key="Production", - name="Production Energy", + translation_key="production_energy", entity_registry_enabled_default=False, state_class=SensorStateClass.TOTAL_INCREASING, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -178,7 +178,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="consumption_energy", json_key="Consumption", - name="Consumption Energy", + translation_key="consumption_energy", entity_registry_enabled_default=False, state_class=SensorStateClass.TOTAL_INCREASING, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -187,7 +187,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="selfconsumption_energy", json_key="SelfConsumption", - name="SelfConsumption Energy", + translation_key="selfconsumption_energy", entity_registry_enabled_default=False, state_class=SensorStateClass.TOTAL_INCREASING, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -196,7 +196,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="feedin_energy", json_key="FeedIn", - name="Exported Energy", + translation_key="feedin_energy", entity_registry_enabled_default=False, state_class=SensorStateClass.TOTAL_INCREASING, native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, @@ -205,7 +205,7 @@ SENSOR_TYPES = [ SolarEdgeSensorEntityDescription( key="storage_level", json_key="STORAGE", - name="Storage Level", + translation_key="storage_level", entity_registry_enabled_default=False, state_class=SensorStateClass.MEASUREMENT, native_unit_of_measurement=PERCENTAGE, diff --git a/homeassistant/components/solaredge/strings.json b/homeassistant/components/solaredge/strings.json index b6f258b0dc8..2b626987546 100644 --- a/homeassistant/components/solaredge/strings.json +++ b/homeassistant/components/solaredge/strings.json @@ -19,5 +19,72 @@ "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" } + }, + "entity": { + "sensor": { + "lifetime_energy": { + "name": "Lifetime energy" + }, + "energy_this_year": { + "name": "Energy this year" + }, + "energy_this_month": { + "name": "Energy this month" + }, + "energy_today": { + "name": "Energy today" + }, + "current_power": { + "name": "Current power" + }, + "site_details": { + "name": "Site details" + }, + "meters": { + "name": "Meters" + }, + "sensors": { + "name": "Sensors" + }, + "gateways": { + "name": "Gateways" + }, + "batteries": { + "name": "Batteries" + }, + "inverters": { + "name": "Inverters" + }, + "power_consumption": { + "name": "Power consumption" + }, + "solar_power": { + "name": "Solar power" + }, + "grid_power": { + "name": "Grid power" + }, + "storage_power": { + "name": "Stored power" + }, + "purchased_energy": { + "name": "Imported energy" + }, + "production_energy": { + "name": "Produced energy" + }, + "consumption_energy": { + "name": "Consumed energy" + }, + "selfconsumption_energy": { + "name": "Self-consumed energy" + }, + "feedin_energy": { + "name": "Exported energy" + }, + "storage_level": { + "name": "Storage level" + } + } } }