Additional Inherited Members | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
ABC for air quality data.
Definition at line 76 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.air_quality_index | ( | self | ) |
Return the Air Quality Index (AQI).
Reimplemented in homeassistant.components.xiaomi_miio.air_quality.AirMonitorB1, homeassistant.components.norway_air.air_quality.AirSensor, homeassistant.components.nilu.air_quality.NiluSensor, and homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.
Definition at line 95 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.carbon_dioxide | ( | self | ) |
Return the CO2 (carbon dioxide) level.
Reimplemented in homeassistant.components.xiaomi_miio.air_quality.AirMonitorCGDN1, homeassistant.components.xiaomi_miio.air_quality.AirMonitorB1, homeassistant.components.nilu.air_quality.NiluSensor, and homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.
Definition at line 110 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.carbon_monoxide | ( | self | ) |
Return the CO (carbon monoxide) level.
Reimplemented in homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 105 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.nitrogen_dioxide | ( | self | ) |
Return the NO2 (nitrogen dioxide) level.
Reimplemented in homeassistant.components.norway_air.air_quality.AirSensor, and homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 130 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.nitrogen_monoxide | ( | self | ) |
Return the NO (nitrogen monoxide) level.
Reimplemented in homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 125 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.nitrogen_oxide | ( | self | ) |
Return the N2O (nitrogen oxide) level.
Reimplemented in homeassistant.components.nilu.air_quality.NiluSensor, and homeassistant.components.demo.air_quality.DemoAirQuality.
Definition at line 120 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.ozone | ( | self | ) |
Return the O3 (ozone) level.
Reimplemented in homeassistant.components.norway_air.air_quality.AirSensor, and homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 100 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.particulate_matter_0_1 | ( | self | ) |
Return the particulate matter 0.1 level.
Reimplemented in homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 90 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.particulate_matter_10 | ( | self | ) |
Return the particulate matter 10 level.
Reimplemented in homeassistant.components.xiaomi_miio.air_quality.AirMonitorCGDN1, homeassistant.components.opensensemap.air_quality.OpenSenseMapQuality, homeassistant.components.norway_air.air_quality.AirSensor, homeassistant.components.nilu.air_quality.NiluSensor, homeassistant.components.kaiterra.air_quality.KaiterraAirQuality, homeassistant.components.demo.air_quality.DemoAirQuality, and homeassistant.components.ampio.air_quality.AmpioSmogQuality.
Definition at line 85 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.particulate_matter_2_5 | ( | self | ) |
Return the particulate matter 2.5 level.
Reimplemented in homeassistant.components.xiaomi_miio.air_quality.AirMonitorCGDN1, homeassistant.components.xiaomi_miio.air_quality.AirMonitorB1, homeassistant.components.opensensemap.air_quality.OpenSenseMapQuality, homeassistant.components.norway_air.air_quality.AirSensor, homeassistant.components.nilu.air_quality.NiluSensor, homeassistant.components.kaiterra.air_quality.KaiterraAirQuality, homeassistant.components.demo.air_quality.DemoAirQuality, and homeassistant.components.ampio.air_quality.AmpioSmogQuality.
Definition at line 80 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.state | ( | self | ) |
Return the current state.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 147 of file __init__.py.
| dict[str, str | int | float] homeassistant.components.air_quality.AirQualityEntity.state_attributes | ( | self | ) |
Return the state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 136 of file __init__.py.
| StateType homeassistant.components.air_quality.AirQualityEntity.sulphur_dioxide | ( | self | ) |
Return the SO2 (sulphur dioxide) level.
Reimplemented in homeassistant.components.nilu.air_quality.NiluSensor.
Definition at line 115 of file __init__.py.
| str homeassistant.components.air_quality.AirQualityEntity.unit_of_measurement | ( | self | ) |
Return the unit of measurement of this entity.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.xiaomi_miio.air_quality.AirMonitorV1, and homeassistant.components.norway_air.air_quality.AirSensor.
Definition at line 152 of file __init__.py.