Here we can have a thread dedicated to the app I’m working on. It is still under development and it will probably take some time before it works optimally, but feel free to share suggestions and experiences, and I will try to implement them if possible.
If you encounter any errors, please describe what happened and include a screenshot if you can, as well as a log file.
You can find the log file under Log → All → JSON. Copy the content, paste it into a text document, and send it to me.
Here is the link to the test version: Power Guard | Homey
Is anyone using this app who has feedback or suggestions on how the app could be further developed?
Hi, yes using the app, though only for a short while. Moving from Piggy Bank.
I’d like to see some more capabilities for a quick glance to whats going on. Allthough the app setting is nice, it is a bit cumbersome to go there for a quick look. And I don’t really use widgets.
I also have two cars that uses the same charger, so a way to tell PG which car is connected and its battery size could be nice. Perhaps by flows or a setting page.
how about somthing like this 
Set active car for [charger] with fields for:
Battery kWh, Target percentage
The user then creates two flows:
Car A connected → Set active car: 77 kWh, 80%
Car B connected → Set active car: 40 kWh, 90%
Optionally, it could also expose some capability values on PG’s Homey device
(sensor values shown on the device card):
current consumption, active charger amps, price mode
Yes, this all sounds good
try this version and see if this is what you want: Power Guard | Homey
Thanks, I’ve installed it and set up the flows. Will test at my next charge.
Another thing, I noticed a “bug” with translation. I have my Homey set to english, but under Home → devices I have a device (Fibaro socket) that got an extra sub text in norwegian. “Ignorer effektmåling etc.” this should probably be in english as well.
The device do report power and energy, but maybe PG can’t see it?.
I never got to test with vo.8.86 as it auto updated to 0.8.87 before I started charging.
But, I can’t really tell if it works or not.
I don’t see that battery percent, size, and target are set anywhere in the PG logs.
Under the charger in devices, all fields are empty, and it says no car device (though it was always like that).
I have norgespris enabled and an Easee charger.
It starts charging, but in the charges section it says “connected - yes”, “Charging now - No”, “Should charge - No” and “Charge Mode, -”
In the “Reprt battery % for charger” then card it is not possible to select the charger anymore in v0.8.87. Nothing shows up in the charger field. This worked in v0.8.86.
in v0.8.87, it still sets charging complete endlessly on the timeline.
I think it’s an excellent app for what I use it for: limiting the power draw from my electricity provider.
One challenge with power management can be avoiding conflicts with time-controlled processes in the equipment that needs to be limited during high power usage. Another is that your equipment may simply not be natively supported in the app.
I get full control over all of this using virtual devices along with flows triggered by Power Guard, which in turn handles both down- and up-regulation. In other words, I’m extremely satisfied. The only thing I’m missing is the ability to set different power caps beyond the various hours of the day—but as you know, we’re already discussing that via private messages.
Hi. Great work on the app so far! I would love a flow card for ordering X amount of hours for EV charging, as an option to your auto calc.
Mostly cause I already got an algorithm and I’m not 100% sure how yours work.
I know how much 1% of battery equals in kW on my car which accounts for a degraded battery, not sure if your algorithm accounts for this by entering factory full capacity.
I need to push more kWs to the car when it’s cold outside to gain 1% than when it’s summertime. My algorithm uses weather forecast. Does your algorithm differ on cold days?
Your calculation is assuming 100% efficiency of the max circuit limit (i.e expected hourly charge), I have reduced mine to account for “house loads”.
I reckon both the automatic and the “order X hours” (where the X is a tag) can co-exist in your app? 
Neat trick with subtracting Y amount to account for grid price during night.
Elvia have night prices on bank holidays as well as weekends. Does your code handle this? I could share a JavaScript that calculates each needed holiday which can be run once each day and hence decide if holiday today yay/nay.
Hi,
thanks for the feedback and for sharing how you’ve solved this on your side.
Just to set expectations around how Power Guard works today: it’s deliberately kept simple and is based only on real‑time measured power usage. It does not use weather data, temperature, battery models, degradation, or forecasts. There’s no attempt to calculate charging needs — it purely controls load so the configured kW limit isn’t exceeded.
Some of the ideas you mention are interesting and definitely relevant for more advanced modes down the line. Feedback like this is useful as the app evolves.
Appreciate you taking the time to write this 
i try too build this in the next test version
Hi, I just started to use the app and am happy with it so far. My main purpose is to stay under desired hour effect max. It wold be great if it was possible to use more power than max effect late in the hour if estimated kWh is less than max. Example : max kWh = 5. If you use 2 kWh after 30 min there is 3 left and you can use 6000W insted of 5000W. A more dynamic effect max would be helpful when a lot of stuff needs power.
It’s already planned, but I removed it again because there were some other instabilities I needed to sort out first—but it’s coming. Just give me a bit of time 
You could set new max = kWh left / (time left/60). Every 5 mins or so.