[APP][Pro] PELS - Save energy and money with automatic capacity control and price-aware load shifting

I am still unsure how to best go about supporting EV chargers. See Support for electric vehicle chargers · Issue #147 · olemarkus/com.barelysufficient.pels · GitHub

But PELS does expose a few mechanism that can be used for this in flows. E.g the variable “Capacity overhead” contains how much point-in-time power you can spend and still be within budget. E.g “if capacity overhead greater than X, increase the effect”.

I am considering creating a virtual “adapter” device that expose the system capabilities that PELS rely on and that can be used for controlling devices with proprietary capabilities. It would work somewhat similar to the Easy Charge Controller app, but without any scheduling features or anything like that (you can wire those in with flows anyway).

1 Like

Those EV charger ideas sound awesome, keeping it simple within the power budget limits is all I really «need».

Been using the test version since you posted it, it haven’t been spamming me at all and I’ve stayed within capacity limits so the fixes you pushed worked perfect for me!

1 Like

Great. The latest version went live just now. Those on testing may want to revert to the live version.

2 Likes

There have been some requests on adding price-related flow cards (cheapest hour and things like that). I don’t really want to compete with PBTH and similar apps, but especially if one uses Norwegian price data in PELS, the price info may be more complete than those other apps, so I don’t mind adding some of the more useful cards. Let me know if this is interesting and what your use cases are.

1 Like

I just wanted to inform you that someone else is developing a similar app, if you are interested in cooperating. Power Guard | Homey

The test version now has some support for EV chargers. It’s behind a toggle in the advanced section for now so that I can release the code itself to Live while it is still being tested by those more adventurous. It is largely based on the Homey charger specs as well as observing what the Easee homey app actually does. If you test this feature, it would be useful for me to receive some diagnostics reports even if the app works as expected. That allows me to write better test cases against different configurations of EV chargers.

1 Like

Hi, sorry for hijacking.
I have also been testing this for VVB. When you use flow card for disable capacity controll at 6 o’clock in the morning, should then PELS turn off VVB and force it off until you use the enable capacity flow card?
It is not working like that for me, PELS turns it on after a couple of minutes and if I use a flow card after the disable capacity control, VVB turn off. Still PELS turns it back on after like 3 minutes.
It is an Aeotec HD switch, on of and power meter/measure.

Any feedback or ideas? Tnx

When you disable capacity control, PELS will no longer turn a device off. You have to use a second card to do that as soon as you disable capacity control.

PELS should also not turn a device on when capacity management is off. But if you also use price management for the device, setting a new temperature could turn the device back on.

I’ll have a look at what could and could not happen in your case. Also, if you could submit a diagnostics report it could give me an idea of what happens in your case.

PELS did actually turn it on after flow card told to disable capacity control, then a delay and VVB turn off. It happen appx 3 minutes after flow was run. Was a bit busy at that time, so I decided to just wait until I got time to try again. Infact, with some testing now, I can no longer reproduce the failure. So it seems like it’s working fine now :blush: There has been a couple of updates after my intial try. Just to clarify, I wanted to control VVB on time with flowcard, since I got “norgespris”.

Just to rule out I sent an diagnostics report: 6abe48dc-168f-41f5-87c7-22955362c6ca

“test flow”

Thanks for support, and a great app! :slight_smile:

There is one thing that could be happening here: If a device is shed and capacity management is disabled, PELS will restore before it drops the device. If you do an action just after, there may be a race where PELS will actually do the restoration after your “turn off” flow has executed.

I could either ensure that the restoration happens before the disable management card has completed or I could just drop the restoration and it would be up to the flow to ensure the device ends up in desired state.

New version of the app:

  • EV charger features mentioned above are now in the Live version, but still guarded by a toggle under the advanced tab.
  • A couple of cards related to price: Lowest X hours the next Y hours and a few more handy ones.
  • Confidence number in the budget tab now reflects how well the home adapts to the budget and price adjustments. Low confidence means you don’t have enough movable load so the home can’t adjust to price, or that the load change too much from day to day so it is hard to create a realistic budget. Note that PELS needs to have been running for at least two weeks for the confidence number to have any meaning.