diff --git a/homeassistant/components/nut/sensor.py b/homeassistant/components/nut/sensor.py index ce8c10f8f41..11b646f86a1 100644 --- a/homeassistant/components/nut/sensor.py +++ b/homeassistant/components/nut/sensor.py @@ -610,6 +610,33 @@ SENSOR_TYPES: Final[dict[str, SensorEntityDescription]] = { entity_category=EntityCategory.DIAGNOSTIC, entity_registry_enabled_default=False, ), + "outlet.current": SensorEntityDescription( + key="outlet.current", + translation_key="outlet_current", + native_unit_of_measurement=UnitOfElectricCurrent.AMPERE, + device_class=SensorDeviceClass.CURRENT, + state_class=SensorStateClass.MEASUREMENT, + entity_category=EntityCategory.DIAGNOSTIC, + entity_registry_enabled_default=False, + ), + "outlet.power": SensorEntityDescription( + key="outlet.power", + translation_key="outlet_power", + native_unit_of_measurement=UnitOfApparentPower.VOLT_AMPERE, + device_class=SensorDeviceClass.APPARENT_POWER, + state_class=SensorStateClass.MEASUREMENT, + entity_category=EntityCategory.DIAGNOSTIC, + entity_registry_enabled_default=False, + ), + "outlet.realpower": SensorEntityDescription( + key="outlet.realpower", + translation_key="outlet_realpower", + native_unit_of_measurement=UnitOfPower.WATT, + device_class=SensorDeviceClass.POWER, + state_class=SensorStateClass.MEASUREMENT, + entity_category=EntityCategory.DIAGNOSTIC, + entity_registry_enabled_default=False, + ), "outlet.voltage": SensorEntityDescription( key="outlet.voltage", translation_key="outlet_voltage", diff --git a/homeassistant/components/nut/strings.json b/homeassistant/components/nut/strings.json index a9a3b470cca..8f993d5fbb1 100644 --- a/homeassistant/components/nut/strings.json +++ b/homeassistant/components/nut/strings.json @@ -240,6 +240,9 @@ "outlet_number_desc": { "name": "Outlet {outlet_name} description" }, "outlet_number_power": { "name": "Outlet {outlet_name} power" }, "outlet_number_realpower": { "name": "Outlet {outlet_name} real power" }, + "outlet_current": { "name": "Outlet current" }, + "outlet_power": { "name": "Outlet apparent power" }, + "outlet_realpower": { "name": "Outlet real power" }, "outlet_voltage": { "name": "Outlet voltage" }, "output_current": { "name": "Output current" }, "output_current_nominal": { "name": "Nominal output current" },