---
title: "PID Controller"
description: "PID Controller is a Marketplace integration for Home Assistant. It has 101 installs sharing analytics, works locally and was last updated December 24, 2023."
canonical: "https://vulpo.app/integrations/marketplace/soloam-ha-pid-controller"
url: "https://vulpo.app/integrations/marketplace/soloam-ha-pid-controller.md"
last-updated: "2026-10-22"
version: "1.4"
---

# PID Controller

> PID Controller is a Marketplace integration for Home Assistant. It has 101 installs sharing analytics, works locally and was last updated December 24, 2023.

PID Controller is a Home Assistant integration that adds a PID sensor to reach and hold a target value. It reads a feedback sensor, such as a room temperature sensor, and calculates the output needed to reach the set point or keep it with small oscillations. The sensor is configured in configuration.yaml and runs locally. Settings include the target value, minimum and maximum output, precision, rounding type, sample time, and an option to invert the output. The proportional, integral and derivative values are set by the user, and a windup limit caps the integral part. Most values can be given as numbers or templates, so they can follow other entities such as input numbers.

Automatic summary of the README of soloam/ha-pid-controller. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=soloam&repository=ha-pid-controller&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=soloam&repository=ha-pid-controller&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.

## Setting it up

Install it from the Marketplace and restart Home Assistant. It is then set up in configuration.yaml.

## From the README

> A PID Controller allows you to target a set value and achieve that setting in a smoothly and mantinin it without fluctuations

From the README of [soloam/ha-pid-controller](https://github.com/soloam/ha-pid-controller#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Helpers](https://vulpo.app/integrations/category/helpers.md), Calculate a value
- Number: 101 installs sharing analytics; 141 GitHub stars
- Connection: Works locally
- Upkeep: No update in over 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.1.5, last updated December 24, 2023
- Domain: `pid_controller`
- Source: <https://github.com/soloam/ha-pid-controller>
- Issues: <https://github.com/soloam/ha-pid-controller/issues>

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/soloam-ha-pid-controller

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/soloam-ha-pid-controller
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
