A custom integration for Home Assistant that calculates the dewpoint based on temperature and humidity sensors.
The dewpoint is the temperature at which air becomes saturated with moisture and water vapor begins to condense into liquid water (dew). It's a key indicator of humidity and comfort levels in your home.
- Mold Prevention: When surfaces in your home (walls, windows, etc.) fall below the dewpoint temperature, condensation forms, creating ideal conditions for mold growth. By monitoring the dewpoint, you can take preventive action.
- Comfort Assessment: Unlike relative humidity, dewpoint provides an absolute measure of moisture in the air. A dewpoint above 20°C (68°F) feels muggy, while below 10°C (50°F) feels dry and comfortable.
- Climate Control Optimization: Understanding dewpoint helps you optimize your heating, cooling, and dehumidification systems to maintain a healthy indoor environment.
- Window Condensation: Compare room dewpoint with window surface temperatures to predict and prevent condensation issues.
This integration uses existing temperature and humidity sensors in your Home Assistant setup to automatically calculate and display the dewpoint as a new sensor entity. The calculation updates whenever your source sensors change, giving you real-time monitoring of moisture conditions.
HACS (Home Assistant Community Store) makes it easy to install custom integrations. If you don't have HACS yet, install it first from hacs.xyz.
- Open HACS in Home Assistant
- Go to Integrations
- Click the three dots in the top right corner
- Select Custom repositories
- Add the repository URL:
https://github.com/sebastian-software/ha-dewpoint-calculator - Select category: Integration
- Click Add
- Search for Dewpoint Calculator and click Download
- Restart Home Assistant to complete installation
If you prefer not to use HACS:
- Download the latest release from the releases page
- Copy the
custom_components/dewpoint_calculatorfolder to yourconfig/custom_components/directory - Restart Home Assistant to complete installation
Note: Your final path should be
config/custom_components/dewpoint_calculator/manifest.json
After installation, you can create one or more dewpoint sensors. Each sensor requires an existing temperature sensor and humidity sensor as data sources.
- In Home Assistant, navigate to Settings → Devices & services
- Click the Integrations tab at the top
- Click the + Add Integration button in the bottom right corner
- Search for and select Dewpoint Calculator
- Enter a descriptive name for your sensor (e.g., "Living Room Dewpoint")
- Select the temperature sensor you want to use as a source
- Select the humidity sensor you want to use as a source
- Click Submit to create the sensor
Tip: You can repeat these steps to create multiple dewpoint sensors for different rooms or areas in your home.
Apache License; Version 2.0, January 2004
Copyright 2025–2026
Sebastian Software GmbH