Dallas Temperature Sensor ========================= .. seo:: :description: Instructions for setting up Dallas 1-Wire temperature sensors :image: dallas.jpg :keywords: Dallas, ds18b20, onewire The ``dallas_temp`` component allows you to use `DS18B20 `__ (`datasheet `__) and similar 1-Wire temperature sensors. A :ref:`1-Wire bus ` is required to be set up in your configuration for this sensor to work. .. code-block:: yaml # Example configuration entry sensor: - platform: dallas_temp address: 0x1234567812345628 name: temperature update_interval: 120s Configuration variables: ************************ - **address** (*Optional*, int): The address of the sensor. Required if there is more than one device on the bus. - **resolution** (*Optional*, int): An optional resolution from 9 to 12. Higher means more accurate. Defaults to the maximum for most Dallas temperature sensors: 12. - **update_interval** (*Optional*, :ref:`config-time`): The interval that the sensors should be checked. Defaults to 60 seconds. - **one_wire_id** (*Optional*, :ref:`one_wire`): The ID of the 1-Wire bus to use. Required if there is more than one bus. - All other options from :ref:`Sensor `. See Also -------- - `Arduino DallasTemperature library `__ by `Miles Burton `__ - :apiref:`dallas_temp/dallas_temp.h` - :ghedit:`Edit`