Fix bad ZHA _attr definitions (#71198)

This commit is contained in:
David F. Mulcahey 2022-05-02 09:23:17 -04:00 committed by GitHub
parent 56de002727
commit d6617eba7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -345,7 +345,7 @@ class ElectricalMeasurementFrequency(ElectricalMeasurement, id_suffix="ac_freque
"""Frequency measurement."""
SENSOR_ATTR = "ac_frequency"
_device_class: SensorDeviceClass = SensorDeviceClass.FREQUENCY
_attr_device_class: SensorDeviceClass = SensorDeviceClass.FREQUENCY
_unit = FREQUENCY_HERTZ
_div_mul_prefix = "ac_frequency"
@ -360,7 +360,7 @@ class ElectricalMeasurementPowerFactor(ElectricalMeasurement, id_suffix="power_f
"""Frequency measurement."""
SENSOR_ATTR = "power_factor"
_device_class: SensorDeviceClass = SensorDeviceClass.POWER_FACTOR
_attr_device_class: SensorDeviceClass = SensorDeviceClass.POWER_FACTOR
_unit = PERCENTAGE
@property
@ -718,8 +718,8 @@ class SinopeHVACAction(ThermostatHVACAction):
class RSSISensor(Sensor, id_suffix="rssi"):
"""RSSI sensor for a device."""
_state_class: SensorStateClass = SensorStateClass.MEASUREMENT
_device_class: SensorDeviceClass = SensorDeviceClass.SIGNAL_STRENGTH
_attr_state_class: SensorStateClass = SensorStateClass.MEASUREMENT
_attr_device_class: SensorDeviceClass = SensorDeviceClass.SIGNAL_STRENGTH
_attr_entity_category = EntityCategory.DIAGNOSTIC
_attr_entity_registry_enabled_default = False