diff --git a/homeassistant/components/melcloud/sensor.py b/homeassistant/components/melcloud/sensor.py index 36800b2645d862..1d36c74f27c4e8 100644 --- a/homeassistant/components/melcloud/sensor.py +++ b/homeassistant/components/melcloud/sensor.py @@ -49,6 +49,15 @@ class MelcloudSensorEntityDescription(SensorEntityDescription): value_fn=lambda x: x.device.total_energy_consumed, enabled=lambda x: x.device.has_energy_consumed_meter, ), + MelcloudSensorEntityDescription( + key="outside_temperature", + translation_key="outside_temperature", + native_unit_of_measurement=UnitOfTemperature.CELSIUS, + device_class=SensorDeviceClass.TEMPERATURE, + state_class=SensorStateClass.MEASUREMENT, + value_fn=lambda x: x.device.outdoor_temperature, + enabled=lambda x: x.device.has_outdoor_temperature, + ), ) ATW_SENSORS: tuple[MelcloudSensorEntityDescription, ...] = ( MelcloudSensorEntityDescription(