Private Member Functions | |
| def | _data (self, key) |
| def | _device (self) |
Private Attributes | |
| _api | |
| _device_id | |
| _name | |
Static Private Attributes | |
| bool | _attr_should_poll = False |
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 | |
Implementation of a Kaittera air quality sensor.
Definition at line 38 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.__init__ | ( | self, | |
| api, | |||
| name, | |||
| device_id | |||
| ) |
Initialize the sensor.
Definition at line 43 of file air_quality.py.
|
private |
Definition at line 49 of file air_quality.py.
|
private |
Definition at line 53 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.air_quality_index | ( | self | ) |
Return the Air Quality Index (AQI).
Reimplemented from homeassistant.components.air_quality.AirQualityEntity.
Definition at line 67 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.air_quality_index_level | ( | self | ) |
Return the Air Quality Index level.
Definition at line 72 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.air_quality_index_pollutant | ( | self | ) |
Return the Air Quality Index level.
Definition at line 77 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.async_added_to_hass | ( | self | ) |
Register callback.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 119 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.available | ( | self | ) |
Return the availability of the sensor.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 57 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.carbon_dioxide | ( | self | ) |
Return the CO2 (carbon dioxide) level.
Reimplemented from homeassistant.components.air_quality.AirQualityEntity.
Definition at line 92 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.extra_state_attributes | ( | self | ) |
Return the device state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 107 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.name | ( | self | ) |
Return the name of the sensor.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 62 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.particulate_matter_10 | ( | self | ) |
Return the particulate matter 10 level.
Reimplemented from homeassistant.components.air_quality.AirQualityEntity.
Definition at line 87 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.particulate_matter_2_5 | ( | self | ) |
Return the particulate matter 2.5 level.
Reimplemented from homeassistant.components.air_quality.AirQualityEntity.
Definition at line 82 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.unique_id | ( | self | ) |
Return the sensor's unique id.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 102 of file air_quality.py.
| def homeassistant.components.kaiterra.air_quality.KaiterraAirQuality.volatile_organic_compounds | ( | self | ) |
Return the VOC (Volatile Organic Compounds) level.
Definition at line 97 of file air_quality.py.
|
private |
Definition at line 45 of file air_quality.py.
|
staticprivate |
Definition at line 41 of file air_quality.py.
|
private |
Definition at line 47 of file air_quality.py.
|
private |
Definition at line 46 of file air_quality.py.