Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str ListLoad Str NameLoad ListLoad Str Str Assign NameStore Str Assign NameStore Call NameLoad keyword Num FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Import alias Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Num AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Dict Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If BoolOpOr UnaryOpNot NameLoad UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad TryExcept body For NameStore SubscriptLoad NameLoad Index Str body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass Expr Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Num If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad BinOpAdd BinOpMult SubscriptLoad NameLoad Index Str Num Num Num orelse If CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list Call NameLoad NameLoad decorator_list
N/A N/A 
Support for Adafruit DHT temperature and humidity sensor.

For more details about this platform, please refer to the documentation at
https://home-assistant.io/components/sensor.dht/
 N/A logging datetime timedelta homeassistant.const TEMP_FAHRENHEIT homeassistant.helpers.entity Entity homeassistant.util Throttle N/A REQUIREMENTS N/A http://github.com/mala-zaba/Adafruit_Python_DHT/archive/4101340de8d2457dd194bca1e8d11cbfc237e919.zip#Adafruit_DHT==1.1.0 N/A _LOGGER N/A N/A logging getLogger __name__ N/A SENSOR_TYPES N/A temperature humidity N/A Temperature None N/A Humidity % N/A DEFAULT_NAME DHT Sensor N/A MIN_TIME_BETWEEN_UPDATES N/A timedelta seconds 30 setup_platform N/A N/A hass config add_devices discovery_info N/A None N/A N/A Setup the DHT sensor. N/A Adafruit_DHT N/A N/A N/A SENSOR_TYPES N/A temperature N/A 1 N/A N/A hass config temperature_unit N/A unit N/A N/A hass config temperature_unit N/A available_sensors N/A DHT11 DHT22 AM2302 N/A Adafruit_DHT DHT11 N/A Adafruit_DHT DHT22 N/A Adafruit_DHT AM2302 N/A sensor N/A available_sensors N/A N/A config N/A sensor N/A pin N/A config N/A pin N/A N/A N/A sensor N/A pin N/A N/A N/A N/A _LOGGER error Config error Please check your settings for DHT, sensor not supported. N/A None N/A data N/A DHTClient Adafruit_DHT sensor pin N/A dev N/A N/A name N/A N/A config get name DEFAULT_NAME N/A N/A N/A variable N/A config N/A monitored_conditions N/A N/A N/A variable SENSOR_TYPES N/A N/A N/A N/A _LOGGER error Sensor type: "%s" does not exist variable N/A N/A N/A N/A dev append N/A DHTSensor data variable unit name N/A N/A N/A KeyError N/A N/A N/A N/A add_devices dev N/A DHTSensor N/A Entity N/A N/A Implementation of the DHT sensor. __init__ N/A N/A self dht_client sensor_type temp_unit name N/A N/A N/A Initialize the sensor. N/A N/A self client_name name N/A N/A self _name N/A N/A SENSOR_TYPES N/A sensor_type N/A 0 N/A N/A self dht_client dht_client N/A N/A self temp_unit temp_unit N/A N/A self type sensor_type N/A N/A self _state None N/A N/A self _unit_of_measurement N/A N/A SENSOR_TYPES N/A sensor_type N/A 1 N/A N/A N/A self update N/A name N/A N/A self N/A N/A N/A Return the name of the sensor. N/A N/A N/A {} {} format N/A self client_name N/A self _name N/A property state N/A N/A self N/A N/A N/A Return the state of the sensor. N/A N/A self _state N/A property unit_of_measurement N/A N/A self N/A N/A N/A Return the unit of measurement of this entity, if any. N/A N/A self _unit_of_measurement N/A property update N/A N/A self N/A N/A N/A Get the latest data from the DHT and updates the states. N/A N/A N/A N/A self dht_client update N/A data N/A N/A self dht_client data N/A N/A N/A self type temperature N/A N/A N/A self _state N/A round N/A data N/A temperature 1 N/A N/A N/A self temp_unit TEMP_FAHRENHEIT N/A N/A N/A self _state N/A round N/A N/A N/A data N/A temperature 1.8 32 1 N/A N/A N/A N/A self type humidity N/A N/A N/A self _state N/A round N/A data N/A humidity 1 N/A N/A DHTClient N/A object N/A N/A Get the latest data from the DHT sensor. __init__ N/A N/A self adafruit_dht sensor pin N/A N/A N/A Initialize the sensor. N/A N/A self adafruit_dht adafruit_dht N/A N/A self sensor sensor N/A N/A self pin pin N/A N/A self data N/A dict N/A update N/A N/A self N/A N/A N/A Get the latest data the DHT sensor. N/A N/A humidity temperature N/A N/A N/A self adafruit_dht read_retry N/A self sensor N/A self pin N/A temperature N/A N/A N/A N/A self data N/A temperature temperature N/A humidity N/A N/A N/A N/A self data N/A humidity humidity N/A N/A Throttle MIN_TIME_BETWEEN_UPDATES N/A