Add icon translations to Fronius (#111608)
parent
b117deff58
commit
e8837a4026
|
@ -0,0 +1,45 @@
|
||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"sensor": {
|
||||||
|
"current_dc": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
},
|
||||||
|
"current_dc_2": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
},
|
||||||
|
"voltage_dc": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
},
|
||||||
|
"voltage_dc_2": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
},
|
||||||
|
"co2_factor": {
|
||||||
|
"default": "mdi:molecule-co2"
|
||||||
|
},
|
||||||
|
"cash_factor": {
|
||||||
|
"default": "mdi:cash-plus"
|
||||||
|
},
|
||||||
|
"delivery_factor": {
|
||||||
|
"default": "mdi:cash-minus"
|
||||||
|
},
|
||||||
|
"energy_reactive_ac_consumed": {
|
||||||
|
"default": "mdi:lightning-bolt-outline"
|
||||||
|
},
|
||||||
|
"energy_reactive_ac_produced": {
|
||||||
|
"default": "mdi:lightning-bolt-outline"
|
||||||
|
},
|
||||||
|
"relative_autonomy": {
|
||||||
|
"default": "mdi:home-circle-outline"
|
||||||
|
},
|
||||||
|
"relative_self_consumption": {
|
||||||
|
"default": "mdi:solar-power"
|
||||||
|
},
|
||||||
|
"voltage_dc_maximum_cell": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
},
|
||||||
|
"voltage_dc_minimum_cell": {
|
||||||
|
"default": "mdi:current-dc"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -157,7 +157,6 @@ INVERTER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
||||||
device_class=SensorDeviceClass.CURRENT,
|
device_class=SensorDeviceClass.CURRENT,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="current_dc_2",
|
key="current_dc_2",
|
||||||
|
@ -165,7 +164,6 @@ INVERTER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
||||||
device_class=SensorDeviceClass.CURRENT,
|
device_class=SensorDeviceClass.CURRENT,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="power_ac",
|
key="power_ac",
|
||||||
|
@ -188,7 +186,6 @@ INVERTER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
||||||
device_class=SensorDeviceClass.VOLTAGE,
|
device_class=SensorDeviceClass.VOLTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="voltage_dc_2",
|
key="voltage_dc_2",
|
||||||
|
@ -196,7 +193,6 @@ INVERTER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
||||||
device_class=SensorDeviceClass.VOLTAGE,
|
device_class=SensorDeviceClass.VOLTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
# device status entities
|
# device status entities
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -236,17 +232,14 @@ LOGGER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="co2_factor",
|
key="co2_factor",
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:molecule-co2",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="cash_factor",
|
key="cash_factor",
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:cash-plus",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="delivery_factor",
|
key="delivery_factor",
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:cash-minus",
|
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -276,7 +269,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
key="energy_reactive_ac_consumed",
|
key="energy_reactive_ac_consumed",
|
||||||
native_unit_of_measurement=ENERGY_VOLT_AMPERE_REACTIVE_HOUR,
|
native_unit_of_measurement=ENERGY_VOLT_AMPERE_REACTIVE_HOUR,
|
||||||
state_class=SensorStateClass.TOTAL_INCREASING,
|
state_class=SensorStateClass.TOTAL_INCREASING,
|
||||||
icon="mdi:lightning-bolt-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
invalid_when_falsy=True,
|
invalid_when_falsy=True,
|
||||||
),
|
),
|
||||||
|
@ -284,7 +276,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
key="energy_reactive_ac_produced",
|
key="energy_reactive_ac_produced",
|
||||||
native_unit_of_measurement=ENERGY_VOLT_AMPERE_REACTIVE_HOUR,
|
native_unit_of_measurement=ENERGY_VOLT_AMPERE_REACTIVE_HOUR,
|
||||||
state_class=SensorStateClass.TOTAL_INCREASING,
|
state_class=SensorStateClass.TOTAL_INCREASING,
|
||||||
icon="mdi:lightning-bolt-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
invalid_when_falsy=True,
|
invalid_when_falsy=True,
|
||||||
),
|
),
|
||||||
|
@ -342,7 +333,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
||||||
device_class=SensorDeviceClass.APPARENT_POWER,
|
device_class=SensorDeviceClass.APPARENT_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -350,7 +340,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
||||||
device_class=SensorDeviceClass.APPARENT_POWER,
|
device_class=SensorDeviceClass.APPARENT_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -358,7 +347,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
||||||
device_class=SensorDeviceClass.APPARENT_POWER,
|
device_class=SensorDeviceClass.APPARENT_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -366,7 +354,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE,
|
||||||
device_class=SensorDeviceClass.APPARENT_POWER,
|
device_class=SensorDeviceClass.APPARENT_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -397,7 +384,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
||||||
device_class=SensorDeviceClass.REACTIVE_POWER,
|
device_class=SensorDeviceClass.REACTIVE_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -405,7 +391,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
||||||
device_class=SensorDeviceClass.REACTIVE_POWER,
|
device_class=SensorDeviceClass.REACTIVE_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -413,7 +398,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
||||||
device_class=SensorDeviceClass.REACTIVE_POWER,
|
device_class=SensorDeviceClass.REACTIVE_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -421,7 +405,6 @@ METER_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
native_unit_of_measurement=POWER_VOLT_AMPERE_REACTIVE,
|
||||||
device_class=SensorDeviceClass.REACTIVE_POWER,
|
device_class=SensorDeviceClass.REACTIVE_POWER,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:flash-outline",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -593,14 +576,12 @@ POWER_FLOW_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
default_value=0,
|
default_value=0,
|
||||||
native_unit_of_measurement=PERCENTAGE,
|
native_unit_of_measurement=PERCENTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:home-circle-outline",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="relative_self_consumption",
|
key="relative_self_consumption",
|
||||||
default_value=0,
|
default_value=0,
|
||||||
native_unit_of_measurement=PERCENTAGE,
|
native_unit_of_measurement=PERCENTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:solar-power",
|
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -620,21 +601,18 @@ STORAGE_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
native_unit_of_measurement=UnitOfElectricCurrent.AMPERE,
|
||||||
device_class=SensorDeviceClass.CURRENT,
|
device_class=SensorDeviceClass.CURRENT,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="voltage_dc",
|
key="voltage_dc",
|
||||||
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
||||||
device_class=SensorDeviceClass.VOLTAGE,
|
device_class=SensorDeviceClass.VOLTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
key="voltage_dc_maximum_cell",
|
key="voltage_dc_maximum_cell",
|
||||||
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
||||||
device_class=SensorDeviceClass.VOLTAGE,
|
device_class=SensorDeviceClass.VOLTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
@ -642,7 +620,6 @@ STORAGE_ENTITY_DESCRIPTIONS: list[FroniusSensorEntityDescription] = [
|
||||||
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
native_unit_of_measurement=UnitOfElectricPotential.VOLT,
|
||||||
device_class=SensorDeviceClass.VOLTAGE,
|
device_class=SensorDeviceClass.VOLTAGE,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
icon="mdi:current-dc",
|
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
),
|
),
|
||||||
FroniusSensorEntityDescription(
|
FroniusSensorEntityDescription(
|
||||||
|
|
Loading…
Reference in New Issue