Indoor Thermal Comfort Tool

:ice_cube: Indoor Thermal Comfort Tool — Advanced Thermal Comfort Metrics for Home Assistant

The ultimate goal of this integration is to obtain a scientifically based “Real Feel” virtual temperature sensor for indoor conditions, i.e. the temperature as a person feels it, taking into account all the parameters of thermal comfort:

  • ta: Air temperature
  • tr : Mean radiant temperature
  • va: Air velocity
  • rh: Relative humidity
  • clo: Clothing insulation level
  • met: Metabolic rate

Indoor Thermal Comfort Tool is a custom integration for Home Assistant that provides calculated thermal comfort indicators based on ASHRAE Standard 55-2023, including:

  • PMV (Predicted Mean Vote)
  • PPD (Predicted Percentage of Dissatisfied)
  • SET (Standard Effective Temperature)
  • CE (Cooling Effect)
  • Thermal Sensation (qualitative scale)

The integration is inspired by the amazing work of UC Berkeley’s Center for the Built Environment (CBE Comfort Tool).

:thermometer: Why Use PMV, SET, and PPD?

  • PMV (Predicted Mean Vote) helps you understand how comfortable people feel in a space based on thermal sensation (from cold to hot), allowing smarter climate control.
  • PPD (Predicted Percentage of Dissatisfied) estimates how many people are likely to feel uncomfortable — useful for identifying comfort problems even when average conditions seem fine.
  • SET (Standard Effective Temperature) reflects the perceived temperature, factoring in humidity, clothing, air speed, and more — great for adaptive comfort strategies and real-world optimization.

Using these metrics helps you optimize HVAC operation, save energy, and maximize occupant comfort with science-based insights.

:link: Repository: Indoor Thermal Comfort Tool for Home Assistant