# Using Homey Energy price data to control energy usage

**URL:** <https://community.homey.app/t/using-homey-energy-price-data-to-control-energy-usage/149776>\
**Category:** Energy\
**Created:** [January 22, 2026, 9:07am UTC](https://community.homey.app/t/using-homey-energy-price-data-to-control-energy-usage/149776 "2026-01-22T09:07:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ole\_Markus\_With](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ole_markus_with/32/148535_2.png) [@Ole\_Markus\_With](https://community.homey.app/u/Ole_Markus_With)\
**Post date:** [January 22, 2026, 9:07am UTC](https://community.homey.app/t/using-homey-energy-price-data-to-control-energy-usage/149776/1 "2026-01-22T09:07:37Z")

</div>

If you are using the dynamic price feature in Homey Energy, you may be interested in an app I created that takes that information and use it to control energy usage.

Specifically it can shift loads based on cheap or expensive hours, and it can distribute a daily kWh budget based on price.

In addition, it can also do things like modes (Home/away) and limit concurrent consumption.

If this is interesting to you, have a look at [PELS | Homey](https://homey.app/a/com.barelysufficient.pels/)

Hope this can be of use to you.

Note: PELS is heavily inspired by Piggy Bank (Sparegris). That app worked well for me for a long time, but it has unfortunately not received any updates for some time, and I wanted something a bit more tailored to my own needs.

---

<div class="post-metadata">

**Author:** ![Ole\_Markus\_With](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ole_markus_with/32/148535_2.png) [@Ole\_Markus\_With](https://community.homey.app/u/Ole_Markus_With)\
**Post date:** [May 26, 2026, 8:28am UTC](https://community.homey.app/t/using-homey-energy-price-data-to-control-energy-usage/149776/2 "2026-05-26T08:28:11Z")

</div>

Small update here: I’ve reworked the PELS documentation around a more practical question:

**What can Homey actually do with energy price data and whole-home power data?**

[Homey Energy](https://pels.barelysufficient.org/homey-energy.html) can show prices and usage. [PELS](https://homey.app/a/com.barelysufficient.pels) adds a control layer on top of that. It is meant for homes where large devices — for example EV chargers, water heaters, heating or ventilation — can be moved, reduced or paused when it makes sense.

The idea is not just **“turn things on when the price is low”**. That can easily backfire if the EV charger, water heater, heating and cooking all happen at the same time. The better question is: what can run cheaply **without** pushing the whole house too high right now?

PELS looks at the home as a whole:

1. How much power is the house using now?
2. What is the maximum level you want to stay below?
3. Which devices are most important?
4. Which devices can wait?
5. Which hours are cheaper?
6. Is there anything that must be ready by a certain time?

Then it can lower, pause or resume flexible devices in priority order.

Typical examples:

- [charge an EV in cheaper hours](https://pels.barelysufficient.org/use-cases/homey-ev-charging-power-limit.html), but reduce charging if the rest of the house needs the power
- [heat water or rooms when prices are lower](https://pels.barelysufficient.org/use-cases/homey-water-heater-cheap-hours.html), without starting every large load at the same time
- [use different behavior for Home, Away and Night](https://pels.barelysufficient.org/use-cases/homey-home-away-night-energy-modes.html)
- keep a daily energy budget as a soft target for the day
- use a ready-by goal for things like EV charging, room heating or hot water

If you are not sure which PELS feature fits which problem, I’ve added a [comparison of the cost-saving functions](https://pels.barelysufficient.org/cost-saving-functions.html) as a starting point.

Feedback is very welcome, especially if you have a concrete Homey Energy setup and it is not obvious how PELS should connect to it.
