The hddtemp sensor platform is using the data provided by HDDTemp.


It required that hddtemp is started or running in daemon mode on a local or remote system.

hddtemp -dF

You can’t use this sensor in a container (only Home Assistant Core is supported) as it requires access to hddtemp which is not available in a container-based setup.


To setup a HDDTemp to your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
  - platform: hddtemp
      - /dev/sda1

Configuration Variables

name string (Optional, default: HD Temperature)

Friendly name to use for the frontend.

host string (Optional, default: localhost)

Host where hddtemp is running.

port integer (Optional, default: 7634)

Port that is used by hddtemp.

disks list (Optional)

Disk to be monitored. Example: /dev/sda1.