PumpSteer is a Home Assistant custom integration that optimizes your heat pump by dynamically adjusting the virtual outdoor temperature.
It reduces energy costs during peak price hours while maintaining indoor comfort through intelligent PI-control.
Full documentation is available at johanalvedal.github.io/PumpSteer
- Installation Guide – Step-by-step setup and upgrade notes.
- Configuration – Detailed explanation of all integration settings.
- Dashboard Setup – How to use the provided Lovelace templates.
- System Architecture – How the PI-control and state machine works.
- Tuning Guide – How to optimize Inertia and Aggressiveness for your home.
- Design Decisions – The reasoning behind the control strategies.
- Troubleshooting – Common issues and how to fix them.
- Changelog – Version history and updates.
- Roadmap – Planned features and future development.
PumpSteer calculates a virtual outdoor temperature based on electricity prices, indoor temperature, and weather forecasts.
It pushes this value to hardware (like an Ohmigo device) connected to your heat pump's outdoor sensor. The heat pump "sees" a different temperature and adjusts its performance accordingly — saving you money without needing complex Modbus or Cloud APIs.
You use this integration at your own risk. Heating is a critical system in your home. Incorrect settings may lead to discomfort or potential damage. Always monitor your system behavior closely after installation.
- 📖 Documentation
- 🐞 Report a Bug / Feature Request
- 📝 License: AGPL-3.0
- © Johan Älvedal